Changelog for
python312-distlib-0.3.8-38.9.noarch.rpm :
* Mon Jul 01 2024 Dirk Müller
- add py313-interpreter-repr.patch to fix testsuite with python 3.13
* Mon Jul 01 2024 Dirk Müller - depend on testsuite
* Tue Dec 19 2023 Dirk Müller - update to 0.3.8:
* Fix #209: use legacy version implementation for Python versions.
* Fix #204: use symlinks in venv creation during test.
* Fix #208: handle deprecation removals in Python 3.13.
* Tue Aug 08 2023 Dirk Müller - update to 0.3.7:
* Handle newlines when parsing metadata.
* Use version comparison logic for python_full_version.
* Simplify code with a set comprehension.
* Fix shebang computation for source builds of Python.
* Extract tarfiles more safely by incorporating tarfile filters.
* Check for \'has_cert\' attribute before using it.
* Fix #203: Handle parsing of export entries to allow script names such as \",\" or \",foo\".
* Fix #200: Improve conformance to PEP440.
* In addition to the above, an SPDX license identifier is now used.
* 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.
* Sat Oct 01 2022 Dirk Müller - update to 0.3.6: - scripts - Fixed #175: Updated launcher executables to better handle the relationship between launcher and child process in the Job API. - database - Fixed #170: Corrected implementation of ``get_required_dists()``. - index - Updated coverage pragmas for tests relating to obsolete PyPI APIs. - locators - Changed the default locator configuration. - metadata - Updates in support of PEP 643 / Metadata 2.2. - scripts - Updated launcher executables. Thanks to Michael Bikovitsky for his help with the launcher changes. - Fixed #164: Improved support for reproducible builds by allowing a fixed date/time to be inserted into created .exe files. Thanks to Somber Night for the patch. - util - Fixed #161: Updated test case. - wheel - Updated to write archive path of RECORD to RECORD instead of staging path. Thanks to Pieter Pas for the patch. - Fixed #169: Removed usage of deprecated imp module in favour of importlib. - Fixed #172: Compute ABI correctly for Python < 3.8.
* Sat Dec 11 2021 Ben Greiner - actually drop remove-backports.patch
* Fri Dec 10 2021 Ben Greiner - update to 0.3.4
* Fixed #153: Raise warnings in get_distributions() if bad metadata seen, but keep going.
* Fixed #154: Determine Python versions correctly for Python >= 3.10.
* Updated launcher executables.- Drop obsolete remove-backports.patch
* Sun Nov 07 2021 Dirk Müller - update to 0.3.3:
* Removed splituser() function which wasn\'t used and is deprecated.
* Handle version comparisons correctly in environment markers.
* Handle a single trailing comma following a version.
* Fix incorrect handling of epochs.
* Reverted handling of tags for Python >= 3.10 (use 310 rather than 3_10). This is because PEP 641 was rejected.
* removed unused regular expression
* allowed \"Obsoletes\" in more scenarios, to better handle faulty metadata already on PyPI.
* added entry for SourcelessFileLoader to the finder registry.
* allowed a trailing comma in constraints, to better handle faulty metadata already on PyPI- drop python-distlib-2048-bit-key.patch (obsolete)
* Wed Feb 10 2021 Pedro Monreal - Update the test self-signed certificate to use 2048-bit key.- Add python-distlib-2048-bit-key.patch