Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update distlib to 0.3.8 #424

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

pyup-bot
Copy link
Collaborator

This PR updates distlib from 0.3.3 to 0.3.8.

Changelog

0.3.8

~~~~~

Released: 2023-12-12

- markers

 - Fix 209: use legacy version implementation for Python versions.

- tests

 - Fix 204: use symlinks in venv creation during test.

 - Fix 208: handle deprecation removals in Python 3.13.

0.3.7

~~~~~

Released: 2023-07-17

- database

 - Handle newlines when parsing metadata.

- markers

 - Use version comparison logic for python_full_version. Thanks to Albert
   Peschar for the patch.

 - Simplify code with a set comprehension. Thanks to Christian Clauss for
   the patch.

- scripts

 - Fix shebang computation for source builds of Python. Thanks to Eli
   Schwartz for the patch.

- util

 - Extract tarfiles more safely by incorporating tarfile filters. Thanks to
   Petr Viktorin for the patch.

 - Check for 'has_cert' attribute before using it. Thanks to Lumir Balhar for
   the patch.

 - Fix 203: Handle parsing of export entries to allow script names such as
   "," or ",foo". Thanks to Flavio Amurrio for the report.

- versions

 - Fix 200: Improve conformance to PEP440. Thanks to GitHub user con-f-use
   for the report.

In addition to the above, an SPDX license identifier is now used.

0.3.6

~~~~~

Released: 2022-08-26

- scripts

 - Fixed 175: Updated launcher executables to better handle the relationship
   between launcher and child process in the Job API.

0.3.5

~~~~~

Released: 2022-07-14

- 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.

In addition to the above, setup.py was replaced by setup.cfg and pyproject.toml.

0.3.4

~~~~~

Released: 2021-12-08

- database

 - Fixed 153: Raise warnings in get_distributions() if bad metadata seen, but keep
   going.

- markers

 - Fixed 154: Determine Python versions correctly for Python >= 3.10.

- scripts

 - Updated launcher executables.

Code relating to support for Python 2.6 was also removed.
Links

@pyup-bot pyup-bot mentioned this pull request Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant