Changelog for
python3-rpm-generators-12-4.fc34.noarch.rpm :
* Thu Mar 11 2021 Tomas Orsava
- 12-4- scripts/pythondistdeps: Treat extras names case-insensitively and always output them in lower case (#1936875)
* Mon Feb 22 2021 Tomas Orsava - 12-3- scripts/pythondistdeps: Fix for Python 3.10
* Wed Feb 17 2021 Tomas Orsava - 12-2- scripts/pythondistdeps: Switch from using pkg_resources to importlib.metadata for reading the egg/dist-info metadata- The script no longer requires setuptools but instead requires packaging
* Wed Feb 03 2021 Miro Hrončok - 12-1- Disable the dist generators for Python 2- https://fedoraproject.org/wiki/Changes/Disable_Python_2_Dist_RPM_Generators_and_Freeze_Python_2_Macros
* Wed Jan 27 2021 Fedora Release Engineering - 11-13- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Oct 19 2020 Tomas Orsava - 11-12- Run scripts in an isolated Python environment (#1889080)
* Wed Jul 29 2020 Fedora Release Engineering - 11-11- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jul 21 2020 Miro Hrončok - 11-10- pythondistdeps: Split Python Extras names after the rightmost plus sign- pythondistdeps: Handle edge cases of version comparisons more closely to upstream, despite irrationality See: https://github.com/pypa/packaging/issues/320
* Fri Jul 10 2020 Tomas Orsava - 11-9- pythondistdeps: Implement provides/requires for extras packages- Enable --require-extras-subpackages- Adapt Python version marker workaround for setuptools 42+
* Fri Jun 26 2020 Miro Hrončok - 11-8- Fix python(abi) requires generator, it picked files from almost good directories- Add a script to generate Python bundled provides
* Thu May 21 2020 Miro Hrončok - 11-7- Use PEP 503 names for requires
* Tue May 05 2020 Miro Hrončok - 11-6- Deduplicate automatically provided names trough Python RPM Lua macros
* Wed Apr 29 2020 Tomas Orsava - 11-5- Backporting proposed upstream changes https://github.com/rpm-software-management/rpm/pull/1195 - Only provide python3dist(..) for the main Python versions (BZ#1812083) - Preparation for the proper handling of normalized names (BZ#1791530) - Add a test suite (and enable it in Fedora CI) - Better error messages for unsupported package versions - Fix sorting of dev versions
* Tue Apr 28 2020 Miro Hrončok - 11-4- Don\'t define global Lua variables from Python generator
* Mon Apr 20 2020 Gordon Messmer - 11-3- Handle all-zero versions without crashing
* Tue Apr 07 2020 Miro Hrončok - 11-2- Use dynamic %_prefix value when matching files for python(abi) provides- Sync with upstream RPM dist generator
* Wed Apr 01 2020 Miro Hrončok - 11-1- Rewrite python(abi) generators to Lua to make them faster- RPM 4.16+ is needed- Automatically call %python_provide
* Thu Jan 30 2020 Fedora Release Engineering - 10-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jan 17 2020 Miro Hrončok - 10-3- Also provide pythonXdist() with PEP 503 normalized names (#1791530)
* Fri Jan 03 2020 Miro Hrončok - 10-2- Fix more complicated requirement expressions by adding parenthesis
* Wed Jan 01 2020 Miro Hrončok - 10-1- Handle version ending with \".
*\" (#1758141)- Handle compatible-release operator \"~=\" (#1758141)- Use rich deps for semantically versioned dependencies- Match Python version if minor has multiple digits (e.g. 3.10, #1777382)- Only add setuptools requirement for egg-info packages
* Fri Jul 26 2019 Fedora Release Engineering - 9-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Mon Jun 24 2019 Tomas Orsava - 9-1- Canonicalize Python versions and properly handle != spec
* Wed Apr 17 2019 Miro Hrončok - 8-1- console_scripts entry points to require setuptools https://github.com/rpm-software-management/rpm/pull/666