Changelog for
python310-apipkg-3.0.1-2.2.noarch.rpm :
* 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.
* Sun Dec 06 2020 Matej Cepl - Split package into multibuild, to avoid apipkg -> pytest -> py -> apipkg cycle.
* Fri Jul 19 2019 Ondřej Súkup - refresh pytest4.patch for pytest5
* Tue Feb 12 2019 Tomáš Chvátal - Add patch to fix build with pytest newer than 4:
* pytest4.patch
* Sun Aug 05 2018 mimi.vxAATTgmail.com- update to 1.5- fixed dependencies
* switch to setuptools_scm
* avoid dict iteration (fixes issue on python3)
* preserve __package__ - ths gets us better pep 302 compliance