Skip to content

Update distlib to 0.4.1#647

Closed
pyup-bot wants to merge 1 commit into
masterfrom
pyup-update-distlib-0.3.7-to-0.4.1
Closed

Update distlib to 0.4.1#647
pyup-bot wants to merge 1 commit into
masterfrom
pyup-update-distlib-0.3.7-to-0.4.1

Conversation

@pyup-bot

@pyup-bot pyup-bot commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator

This PR updates distlib from 0.3.7 to 0.4.1.

Changelog

0.4.1

~~~~~

Released: 2026-06-02

- scripts

 - Fix path traversal bug in handling entry points which allowed escaping the scripts directory.
   Thanks to tonghuaroot for the comprehensive report.

- tests

 - Fix 251: Change test function following a reorganization which happened in the Python stdlib.

0.4.0

~~~~~

Released: 2025-07-17

- markers

 - Add the ``interpret_parsed`` function.

- wheel

 - Fix 238: Add build tag to wheel metadata if specified.

 - Fix 243: Update to support free-threading version of Python (3.13t).

 - Fix 246: Support subdirectories in the dist-info directory. Thanks to Pieter P for the patch.

 - Fix 248: Fix path normalisation issue caused by the fix for 246.

 - Move import in script wrapper to "if __name__ == 'main'" clause.

- tests

 - Fix 245: Skip test_package_data if a SKIP_EXT_PACKAGE_DATA environment variable is present.

0.3.9

~~~~~

Released: 2024-10-09

- scripts

 - Merge 215: preload script wrappers on Windows to assist with a pip issue (thanks,
   Paul Moore).

 - Fix 220: Remove duplicated newline in shebang of windows launcher (thanks. A2uria).

 - Fix 230: Add handling for cross-compilation environments (thanks, Russell Keith-Magee).

- util

 - Fix 224: Do not use the absolute path to cache wheel extensions (thanks, Stewart Miles).

- wheel

 - Fix 222: Support mounting wheels that use extensions without an EXTENSIONS file (thanks,
   Stewart Miles).

 - Fix 225: Add support for wheel compatibility with the limited API (thanks, Stewart Miles).

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

@pyup-bot pyup-bot mentioned this pull request Jun 2, 2026
@codecov

codecov Bot commented Jun 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (5f02dc7) to head (2a5c383).

Additional details and impacted files
@@            Coverage Diff            @@
##            master      #647   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           12        12           
  Lines          126       126           
=========================================
  Hits           126       126           
Flag Coverage Δ
?

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@pyup-bot

pyup-bot commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator Author

Closing this in favor of #650

@pyup-bot pyup-bot closed this Jun 8, 2026
@renatodamas renatodamas deleted the pyup-update-distlib-0.3.7-to-0.4.1 branch June 8, 2026 17:53
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.

1 participant