Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2023-10-18 21:25:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and      /work/SRC/openSUSE:Factory/.proteus.new.31755 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "proteus"

Wed Oct 18 21:25:20 2023 rev:25 rq:1118550 version:6.0.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2023-02-12 
19:14:55.265261210 +0100
+++ /work/SRC/openSUSE:Factory/.proteus.new.31755/proteus.changes       
2023-10-18 21:25:25.584084686 +0200
@@ -1,0 +2,14 @@
+Wed Oct 18 08:42:19 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Clean up deprecated python packaging patterns
+- Activate unittests
+- Clean up dependencies
+- Use PEP517 build and install
+
+-------------------------------------------------------------------
+Tue Oct 17 11:54:37 UTC 2023 - Daniel Garcia Moreno <daniel.gar...@suse.com>
+
+- Remove %python3_install prefix and root options, that's included in
+  the macro by default.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ proteus.spec ++++++
--- /var/tmp/diff_new_pack.4mpUGY/_old  2023-10-18 21:25:26.164105697 +0200
+++ /var/tmp/diff_new_pack.4mpUGY/_new  2023-10-18 21:25:26.168105842 +0200
@@ -30,14 +30,15 @@
 Source2:        
https://keybase.io/cedrickrier/pgp_keys.asc?fingerprint=7C5A4360F6DF81ABA91FD54D6FF50AFE03489130#/%{name}.keyring
 # List of additional build dependencies
 BuildRequires:  fdupes
-BuildRequires:  python3-devel
-BuildRequires:  python3-lxml
-BuildRequires:  python3-psycopg2
-BuildRequires:  python3-pydot
+BuildRequires:  python3-defusedxml
+BuildRequires:  python3-pip
+BuildRequires:  python3-python-dateutil
 BuildRequires:  python3-setuptools
-Requires:       python3-dateutil
+BuildRequires:  python3-wheel
+BuildRequires:  trytond
+Requires:       python3-defusedxml
+Requires:       python3-python-dateutil
 Requires:       trytond
-
 BuildArch:      noarch
 
 %description
@@ -47,15 +48,21 @@
 %setup -q
 
 %build
-%python3_build
+%python3_pyproject_wheel
 
 %install
-%python3_install --prefix=%_prefix --root=%buildroot
-%fdupes -s %{buildroot}
+%python3_pyproject_install
+%fdupes %{buildroot}%{python3_sitelib}
+
+%check
+export PYTHONDONTWRITEBYTECODE=1
+export PYTHONPATH=%{buildroot}%{python3_sitelib}
+python3 -m unittest -v
 
 %files
 %defattr(-,root,root)
 %doc README.rst
 %license LICENSE
-%{python3_sitelib}/*
+%{python3_sitelib}/proteus
+%{python3_sitelib}/proteus-%{version}.dist-info
 

Reply via email to