Changelog for
python312-apipkg-3.0.2-1.3.noarch.rpm :
* Mon Oct 02 2023 Dirk Müller
- update to 3.0.2:
* Fix import path to make it vendoring-friendly
* remove py reference from tests- switch to gh tarball to get tests again
* Fri Apr 21 2023 Dirk Müller - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl - Make calling of %{sle15modernpython} optional.
* Mon Feb 27 2023 Matej Cepl - Don\'t use fdupes -s, it hurts.
* Wed Nov 30 2022 Daniel Garcia - Generate the _version.py file in %prep to remove completely hatch-vcs from pyproject to make it build and run tests correctly
* Wed Nov 30 2022 Daniel Garcia - Remove python-hatch-vcs dependency
* Wed Nov 30 2022 Daniel Garcia - Remove python-py dependency
* Tue Nov 29 2022 Daniel Garcia - Remove python_module macro definition- Update to 3.0.1:
* restore tox.ini to support tox --current-env based packaging- 3.0.0
* add support for python 3.11 and drop dead pythons (thanks hukgo)
* migrate to hatch
* split up __init__.py
* add some type annotations- 2.1.1
* drop the python 3.4 support marker, 2.1.0 broke it 2.1.0 will be yanked after release
* Sun Oct 17 2021 Ben Greiner - Update to v2.1.0
* fix race condition for import of modules using apipkg.initpkg in Python 3.3+ by updating existing modules in-place rather than replacing in sys.modules with an apipkg.ApiModule instances. This race condition exists for import statements (and __import__) in Python 3.3+ where sys.modules is checked before obtaining an import lock, and for importlib.import_module in Python 3.11+ for the same reason.- Release 2.0.1
* fix race conditions for attribute creation- Release 2.0.0
* also transfer __spec__ attribute
* make py.test hack more specific to avoid hiding real errors
* switch from Travis CI to GitHub Actions
* modernize package build
* reformat code with black- Drop pytest4.patch
* Tue Dec 08 2020 Benjamin Greiner - The now broken apicycle requires apipkg to be importable from elsewhere -- use src dir.