Up to [cvs.NetBSD.org] / pkgsrc / devel / py-packaging
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.15 / (download) - annotate - [select for diffs], Thu Apr 13 14:35:10 2023 UTC (5 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
HEAD
Changes since 1.14: +4 -4
lines
Diff to previous 1.14 (colored)
py-packaging: updated to 23.1 23.1 What's Changed chore: add typed classifier Improve parser error messaging around mistakes in/around version specifiers Upgrade to latest mypy Delete print() from test_tags Update our linters Improve error for local version label with unsupported operators Parse raw metadata Handle prefix match with zeros at end of prefix correctly Relax typing of _key on _BaseVersion Replace spaces in platform names with underscores Import underlying parser function as an underscored variable
Revision 1.14 / (download) - annotate - [select for diffs], Tue Feb 14 16:09:11 2023 UTC (7 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
py-packaging: updated to 23.0 23.0 Allow "extra" to be None in the marker environment Refactor tags._generic_api to use EXT_SUFFIX Correctly handle trailing whitespace on URL requirements Fix typing for specifiers.BaseSpecifier.filter() Use stable Python 3.11 in tests Correctly handle non-normalised specifiers in requirements Move to src/ layout Remove __about__ file, in favour of keeping constants in __init__
Revision 1.13 / (download) - annotate - [select for diffs], Mon Nov 22 09:46:58 2021 UTC (22 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.12: +4 -5
lines
Diff to previous 1.12 (colored)
py-packaging: updated to 21.3 21.3 * Add a ``pp3-none-any`` tag * Replace the blank pyparsing 3 exclusion with a 3.0.5 exclusion * Fix a spelling mistake
Revision 1.12 / (download) - annotate - [select for diffs], Tue Nov 9 20:35:14 2021 UTC (22 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.11: +5 -4
lines
Diff to previous 1.11 (colored)
py-packaging: update to 21.2. 21.2 - 2021-10-29 ~~~~~~~~~~~~~~~~~ * Update documentation entry for 21.1. 21.1 - 2021-10-29 ~~~~~~~~~~~~~~~~~ * Update pin to pyparsing to exclude 3.0.0. 21.0 - 2021-07-03 ~~~~~~~~~~~~~~~~~ * PEP 656: musllinux support (:issue:`411`) * Drop support for Python 2.7, Python 3.4 and Python 3.5. * Replace distutils usage with sysconfig (:issue:`396`) * Add support for zip files in ``parse_sdist_filename`` (:issue:`429`) * Use cached ``_hash`` attribute to short-circuit tag equality comparisons (:issue:`417`) * Specify the default value for the ``specifier`` argument to ``SpecifierSet`` (:issue:`437`) * Proper keyword-only "warn" argument in packaging.tags (:issue:`403`) * Correctly remove prerelease suffixes from ~= check (:issue:`366`) * Fix type hints for ``Version.post`` and ``Version.dev`` (:issue:`393`) * Use typing alias ``UnparsedVersion`` (:issue:`398`) * Improve type inference for ``packaging.specifiers.filter()`` (:issue:`430`) * Tighten the return type of ``canonicalize_version()`` (:issue:`402`)
Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 26 10:18:43 2021 UTC (22 months, 4 weeks ago) by nia
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
Revision 1.10 / (download) - annotate - [select for diffs], Thu Oct 7 13:43:25 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.9: +1 -2
lines
Diff to previous 1.9 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 3 20:18:44 2021 UTC (2 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.8: +5 -5
lines
Diff to previous 1.8 (colored)
py-packaging: update to 20.9. 20.9 - 2021-01-29 ~~~~~~~~~~~~~~~~~ * Run [isort](https://pypi.org/project/isort/) over the code base (:issue:`377`) * Add support for the ``macosx_10_*_universal2`` platform tags (:issue:`379`) * Introduce ``packaging.utils.parse_wheel_filename()`` and ``parse_sdist_filename()`` (:issue:`387` and :issue:`389`)
Revision 1.8 / (download) - annotate - [select for diffs], Mon Jan 4 12:00:19 2021 UTC (2 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.7: +5 -5
lines
Diff to previous 1.7 (colored)
py-packaging: update to 20.8. 20.8 - 2020-12-11 ~~~~~~~~~~~~~~~~~ * Revert back to setuptools for compatibility purposes for some Linux distros (:issue:`363`) * Do not insert an underscore in wheel tags when the interpreter version number is more than 2 digits (:issue:`372`) 20.7 - 2020-11-28 ~~~~~~~~~~~~~~~~~ No unreleased changes. 20.6 - 2020-11-28 ~~~~~~~~~~~~~~~~~ .. note:: This release was subsequently yanked, and these changes were included in 20.7. * Fix flit configuration, to include LICENSE files (:issue:`357`) * Make `intel` a recognized CPU architecture for the `universal` macOS platform tag (:issue:`361`) * Add some missing type hints to `packaging.requirements` (issue:`350`) 20.5 - 2020-11-27 ~~~~~~~~~~~~~~~~~ * Officially support Python 3.9 (:issue:`343`) * Deprecate the ``LegacyVersion`` and ``LegacySpecifier`` classes (:issue:`321`) * Handle ``OSError`` on non-dynamic executables when attempting to resolve the glibc version string.
Revision 1.7 / (download) - annotate - [select for diffs], Wed Oct 21 08:56:52 2020 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.6: +5 -5
lines
Diff to previous 1.6 (colored)
py-packaging: updated to 20.4 20.4: Canonicalize version before comparing specifiers. Change type hint for canonicalize_name to return packaging.utils.NormalizedName. This enables the use of static typing tools (like mypy) to detect mixing of normalized and un-normalized names. 20.3: Fix changelog for 20.2. 20.2: Fix a bug that caused a 32-bit OS that runs on a 64-bit ARM CPU (e.g. ARM-v8, aarch64), to report the wrong bitness. 20.1: Fix a bug caused by reuse of an exhausted iterator. 20.0: Add type hints Add proper trove classifiers for PyPy support Scale back depending on ctypes for manylinux support detection Use sys.implementation.name where appropriate for packaging.tags Expand upon the API provded by packaging.tags: interpreter_name(), mac_platforms(), compatible_tags(), cpython_tags(), generic_tags() Officially support Python 3.8 Add major, minor, and micro aliases to packaging.version.Version Properly mark packaging has being fully typed by adding a py.typed file
Revision 1.6 / (download) - annotate - [select for diffs], Thu Sep 19 16:49:32 2019 UTC (4 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.5: +5 -5
lines
Diff to previous 1.5 (colored)
py-packaging: updated to 19.2 19.2: * Remove dependency on ``attrs`` * Use appropriate fallbacks for CPython ABI tag * Add manylinux2014 support * Improve ABI detection * Properly handle debug wheels for Python 3.8 * Improve detection of debug builds on Windows
Revision 1.5 / (download) - annotate - [select for diffs], Fri Aug 9 07:42:59 2019 UTC (4 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.4: +5 -5
lines
Diff to previous 1.4 (colored)
py-packaging: updated to 19.1 19.1: * Add the packaging.tags module. * Correctly handle two-digit versions in python_version
Revision 1.4 / (download) - annotate - [select for diffs], Sun Jan 20 11:58:36 2019 UTC (4 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Changes since 1.3: +5 -5
lines
Diff to previous 1.3 (colored)
py-packaging: updated to 19.0 19.0: * Fix string representation of PEP 508 direct URL requirements with markers. * Better handling of file URLs This allows for using file:///absolute/path, which was previously prevented due to the missing netloc. This allows for all file URLs that urlunparse turns back into the original URL to be valid.
Revision 1.3 / (download) - annotate - [select for diffs], Sun Oct 7 06:44:36 2018 UTC (4 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4
Changes since 1.2: +5 -5
lines
Diff to previous 1.2 (colored)
py-packaging: updated to 18.0 18.0: Improve error messages when invalid requirements are given.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Apr 2 19:52:11 2018 UTC (5 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2
Changes since 1.1: +5 -5
lines
Diff to previous 1.1 (colored)
py-packaging: updated to 17.1 17.1: Fix utils.canonicalize_version when supplying non PEP 440 versions. 17.0: Drop support for python 2.6, 3.2, and 3.3. Define minimal pyparsing version to 2.0.2. Add epoch, release, pre, dev, and post attributes to Version and LegacyVersion. Add Version().is_devrelease and LegacyVersion().is_devrelease to make it easy to determine if a release is a development release. Add utils.canonicalize_version to canonicalize version strings or Version instances
Revision 1.1 / (download) - annotate - [select for diffs], Wed Feb 8 12:10:01 2017 UTC (6 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Import py-packaging-16.8 as devel/py-packaging. Core utilities for Python packages.