packaging
packaging copied to clipboard
Core utilities for Python packages
~Work in progress, current open questions:~ - [x] ~Is the dependency on [`license-expression`](https://pypi.org/project/license-expression/) OK? Should vendoring or a new parser be considered?~ * ~went the vendoring route per feedback from...
Mitigation for pypa/packaging#774. Some packages define markers in an order where short-circuiting the "and" expressions can skip the problematic version comparisons. This PR changes the marker evaluation to be lazy...
This makes it clearer that another character can be used.
OS: Windows 11 CPython: 3.12.5 Packaging: 24.1 Apologies for re-raising an old issue: - https://github.com/pypa/packaging/issues/425 - https://discuss.python.org/t/pep-440-clarification-on-prefix-version-matching-with-pre-release-post-release-segments/16622/1 However, I recently came across the issue while upgrading our python usage to...
https://peps.python.org/pep-0639/ `packaging.metadata` will need to be updated. There was also a discussion w/ @pradyunsg about writing an SPDX parser and expression normalizer.
Maintenance questions: When reviewing https://github.com/pypa/packaging/pull/799, I noticed the task in `tasks/check.py` has been added 10 years ago and doesn't seem to be invoked in the CI envs. I'm not sure...
Bumps the github-actions group with 3 updates: [github/codeql-action](https://github.com/github/codeql-action), [actions/setup-python](https://github.com/actions/setup-python) and [actions/upload-artifact](https://github.com/actions/upload-artifact). Updates `github/codeql-action` from 3.25.15 to 3.26.6 Changelog Sourced from github/codeql-action's changelog. CodeQL Action Changelog See the releases page for...