public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/python-beancount] rawhide: Update to 3.2.3
@ 2026-09-02  2:44 Filipe Rosset
  0 siblings, 0 replies; only message in thread
From: Filipe Rosset @ 2026-09-02  2:44 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/python-beancount
            Branch : rawhide
            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=rawhide

            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

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-09-02  2:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-02  2:44 [rpms/python-beancount] rawhide: Update to 3.2.3 Filipe Rosset

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox