Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyipp for openSUSE:Factory 
checked in at 2024-01-03 12:32:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyipp (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyipp.new.28375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyipp"

Wed Jan  3 12:32:53 2024 rev:2 rq:1136462 version:0.14.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyipp/python-pyipp.changes        
2021-01-21 21:57:37.309862858 +0100
+++ /work/SRC/openSUSE:Factory/.python-pyipp.new.28375/python-pyipp.changes     
2024-01-03 12:33:21.089815090 +0100
@@ -1,0 +2,41 @@
+Wed Jan  3 10:20:48 UTC 2024 - Dirk Müller <dmuel...@suse.com>
+
+- update to 0.14.4:
+  * Fix type of info.printer_uri_supported
+  * fix: remove I/O in the event loop when creating IPP
+  * Convert client class to dataclass
+- update to 0.14.0:
+  * Export all models
+  * Thaw models
+- update to 0.13.0:
+  * Allow for markers and URIs being single values
+  * Improvements to serializer
+  * Improve typing
+  * Refactor models
+  * Configure Renovate
+  * Improvements to serializer
+  * Improve typing
+  * Define exports
+  * Improve models test coverage
+  * Refactor models
+  * Development workflow updates
+- update to 0.12.1:
+  * Add marker/other attributes to default attributes
+- update to 0.12.0:
+  * This release requires Python 3.9
+  * Use encoded value length when serializing attributes
+  * Accept successful and informational status codes
+  * Add additional tags/enum cleanup. Fix date parsing.
+  * Adding printer-more-info support
+  * Packaging Overhaul (Python 3.9)
+  * Add Kyocera to known makes
+  * Parse unsupported-attributes group
+  * Add KYOCERA ECOSYS M2540dn test fixture
+  * Update Tests
+
+-------------------------------------------------------------------
+Wed Jan  3 10:12:47 UTC 2024 - Dirk Müller <dmuel...@suse.com>
+
+- spec file cleanups
+
+-------------------------------------------------------------------

Old:
----
  pyipp-0.11.0.tar.gz

New:
----
  pyipp-0.14.4-gh-tests.tar.gz
  pyipp-0.14.4.tar.gz

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

Other differences:
------------------
++++++ python-pyipp.spec ++++++
--- /var/tmp/diff_new_pack.VJYfJl/_old  2024-01-03 12:33:21.893844509 +0100
+++ /var/tmp/diff_new_pack.VJYfJl/_new  2024-01-03 12:33:21.893844509 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyipp
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,21 +16,27 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
-%define skip_python36 1
+%{?sle15_python_module_pythons}
 Name:           python-pyipp
-Version:        0.11.0
+Version:        0.14.4
 Release:        0
 Summary:        Asynchronous Python client for Internet Printing Protocol (IPP)
 License:        MIT
 Group:          Development/Languages/Python
 URL:            https://github.com/ctalkington/python-ipp
-Source:         
https://github.com/ctalkington/python-ipp/archive/%{version}.tar.gz#/pyipp-%{version}.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/p/pyipp/pyipp-%{version}.tar.gz
+Source1:        
https://github.com/ctalkington/python-ipp/archive/%{version}.tar.gz#/pyipp-%{version}-gh-tests.tar.gz
 BuildRequires:  %{python_module aiohttp >= 3.6.2}
+BuildRequires:  %{python_module async-timeout}
+BuildRequires:  %{python_module base >= 3.9}
+BuildRequires:  %{python_module covdefaults}
 BuildRequires:  %{python_module deepmerge >= 0.1.0}
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module poetry-core}
+BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools_scm}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  %{python_module yarl >= 1.4.2}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -44,14 +50,15 @@
 Asynchronous Python client for Internet Printing Protocol (IPP).
 
 %prep
-%setup -q -n python-ipp-%{version}
+%autosetup -p1 -n pyipp-%{version} -a1
+ln -s python-ipp-%{version}/tests/ tests
 rm tests/test_client.py  tests/test_interface.py
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
@@ -60,5 +67,6 @@
 %files %{python_files}
 %doc README.md
 %license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/pyipp
+%{python_sitelib}/pyipp-%{version}.dist-info
 

++++++ pyipp-0.11.0.tar.gz -> pyipp-0.14.4.tar.gz ++++++
++++ 5193 lines of diff (skipped)

Reply via email to