public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Filipe Rosset <rosset.filipe@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/python-beancount] f45: Update to 3.2.3
Date: Wed, 02 Sep 2026 02:45:40 GMT [thread overview]
Message-ID: <178831714072.1.15608276687461859348.rpms-python-beancount-4742d59d979f@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/python-beancount
Branch : f45
Commit : 4742d59d979f4ded3b6bfe7c43e1e5f1f15acc4b
Author : Filipe Rosset <rosset.filipe@gmail.com>
Date : 2026-08-22T15:32:36-03:00
Stats : +10/-12 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/python-beancount/c/4742d59d979f4ded3b6bfe7c43e1e5f1f15acc4b?branch=f45
Log:
Update to 3.2.3
Resolves: rhbz#2395069
Resolves: rhbz#2504446
---
diff --git a/.gitignore b/.gitignore
index 9662e64..7408f4c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/beancount-3.1.0.tar.gz
+/beancount-3.2.3.tar.gz
diff --git a/python-beancount.spec b/python-beancount.spec
index af903de..941636b 100644
--- a/python-beancount.spec
+++ b/python-beancount.spec
@@ -3,7 +3,7 @@
%bcond check 1
Name: python-%{srcname}
-Version: 3.1.0
+Version: 3.2.3
Release: %autorelease
Summary: Double-Entry Accounting from Text Files
@@ -20,7 +20,6 @@ BuildRequires: sed
%if %{with check}
BuildRequires: gpg
-BuildRequires: make
BuildRequires: python3dist(pytest)
%endif
@@ -33,6 +32,7 @@ variety of reports from them, and provides a web interface.}
%package -n %{srcname}
Summary: %{summary}
+BuildArch: noarch
Requires: python3-%{srcname} = %{version}-%{release}
Suggests: %{srcname}-doc = %{version}-%{release}
@@ -59,6 +59,7 @@ This package provides the Python libraries for Beancount.
# Remove useless files
find examples/ -type f -name .keep -delete
+echo "# empty" > examples/ingest/office/importers/acme/acmebank1.pdf.extract
# Fix end of line encoding
sed -i 's/\r$//' examples/tutorial/holdings-csv.output
@@ -67,6 +68,9 @@ sed -i 's/\r$//' examples/tutorial/holdings-csv.output
sed -e "\|#!/usr/bin/env bean-web|d" -i examples/simple/starter.beancount
chmod -x examples/simple/starter.beancount
+# Drop bundled/fake binary python wheels requirements
+sed -i -e "/bison-bin/d" -e "/flex-bin/d" pyproject.toml
+
%generate_buildrequires
%pyproject_buildrequires -p
@@ -84,14 +88,7 @@ meson setup --reconfigure -Dtests=enabled build/ && meson test -C build/
ln -s \
%{buildroot}%{python3_sitearch}/beancount/parser/_parser%{python3_ext_suffix} \
beancount/parser/
-# Disable broken tests in Python 3.14
-%pytest -v \
- --deselect beancount/parser/lexer_test.py::TestLexer::test_bad_date \
- --deselect beancount/parser/parser_test.py::TestReferenceCounting::test_parser_lex \
- --deselect beancount/parser/parser_test.py::TestReferenceCounting::test_parser_lex_filename \
- --deselect beancount/parser/parser_test.py::TestReferenceCounting::test_parser_lex_multi \
- --deselect beancount/parser/parser_test.py::TestReferenceCounting::test_parser_parse \
- %{nil}
+%pytest -v
%else
%pyproject_check_import
@@ -111,6 +108,7 @@ ln -s \
%doc examples/
%files -n python3-%{srcname} -f %{pyproject_files}
+%doc README.rst
%license COPYING
%changelog
diff --git a/sources b/sources
index 95ea347..5a53be3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (beancount-3.1.0.tar.gz) = 77890a1dcb6fcd02f4d04721d4bb8020727763dbb4d4c0b5fd9d277b3081e7ce03ae2236d1f83ac7b9f290c8624a79b639d6ca7a28d34fa07d11cc673a4ed6ef
+SHA512 (beancount-3.2.3.tar.gz) = 9f8e013ae0dd993eeeffb47661c999a4b0b6fcfe73e34b455aae3e72cb0f75205e9bdd2efa6cacde1d1df94cd3dacf2373a3e5d5e49446c236409d4a1b727416
reply other threads:[~2026-09-02 2:45 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178831714072.1.15608276687461859348.rpms-python-beancount-4742d59d979f@fedoraproject.org \
--to=rosset.filipe@gmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox