head 1.3; access; symbols pkgsrc-2023Q4:1.3.0.14 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.12 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.10 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.8 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.6 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.4 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.2 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.2.0.22 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.20 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.18 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.16 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.14 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.12 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.10 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.8 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.4 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.6 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.2 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.1.0.6 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.4 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.2 pkgsrc-2018Q4-base:1.1; locks; strict; comment @# @; 1.3 date 2022.04.04.09.58.41; author adam; state Exp; branches; next 1.2; commitid ZITjuFShCVAPORyD; 1.2 date 2019.09.18.20.30.32; author adam; state Exp; branches; next 1.1; commitid nXnhzpxqSq3JaxDB; 1.1 date 2018.10.21.19.51.41; author minskim; state Exp; branches; next ; commitid rrGRnhKMs4TnDRWA; desc @@ 1.3 log @py-semantic_version: updated to 2.9.0 2.9.0 Add support for Django 3.1, 3.2, 4.0 Add support for Python 3.7 / 3.8 / 3.9 / 3.10 @ text @@@comment $NetBSD: PLIST,v 1.2 2019/09/18 20:30:32 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe ${PYSITELIB}/${EGG_INFODIR}/requires.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/semantic_version/__init__.py ${PYSITELIB}/semantic_version/__init__.pyc ${PYSITELIB}/semantic_version/__init__.pyo ${PYSITELIB}/semantic_version/base.py ${PYSITELIB}/semantic_version/base.pyc ${PYSITELIB}/semantic_version/base.pyo ${PYSITELIB}/semantic_version/django_fields.py ${PYSITELIB}/semantic_version/django_fields.pyc ${PYSITELIB}/semantic_version/django_fields.pyo @ 1.2 log @py-semantic_version: updated to 2.8.2 2.8.2 *Bugfix:* * Restore computation of ``Spec.specs`` for single-term expressions (``>=0.1.2``) 2.8.1 *Bugfix:* * Restored attribute ``Spec.specs``, removed by mistake during the refactor. 2.8.0 *New:* * Restore support for Python 2. 2.7.1 *Bugfix:* * Fix parsing of npm-based caret expressions. 2.7.0 This release brings a couple of significant changes: - Allow to define several range description syntaxes (``SimpleSpec``, ``NpmSpec``, ...) - Fix bugs and unexpected behaviours in the ``SimpleSpec`` implementation. Backwards compatibility has been kept, but users should adjust their code for the new features: - Use ``SimpleSpec`` instead of ``Spec`` - Replace calls to ``Version('1.2', partial=True)`` with ``SimpleSpec('~1.2')`` - ``iter(some_spec)`` is deprecated. *New:* * Allow creation of a ``Version`` directly from parsed components, as keyword arguments (``Version(major=1, minor=2, patch=3)``) * Add ``Version.truncate()`` to build a truncated copy of a ``Version`` * Add ``NpmSpec(...)``, following strict NPM matching rules (https://docs.npmjs.com/misc/semver) * Add ``Spec.parse('xxx', syntax='')`` for simpler multi-syntax support * Add ``Version().precedence_key``, for use in ``sort(versions, key=lambda v: v.precedence_key)`` calls. The contents of this attribute is an implementation detail. *Bugfix:* * Fix inconsistent behaviour regarding versions with a prerelease specification. *Deprecated:* * Deprecate the ``Spec`` class (Removed in 3.1); use the ``SimpleSpec`` class instead * Deprecate the internal ``SpecItem`` class (Removed in 3.0). * Deprecate the ``partial=True`` form of ``Version``; use ``SimpleSpec`` instead. *Removed:* * Remove support for Python2 (End of life 4 months after this release) *Refactor:* * Switch spec computation to a two-step process: convert the spec to a combination of simple comparisons with clear semantics, then use those. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2018/10/21 19:51:41 minskim Exp $ d6 1 @ 1.1 log @devel/py-semantic_version: Import version 2.6.0 This small python library provides a few tools to handle SemVer in Python. It follows strictly the 2.0.0 version of the SemVer scheme. @ text @d1 1 a1 1 @@comment $NetBSD$ d5 1 a12 3 ${PYSITELIB}/semantic_version/compat.py ${PYSITELIB}/semantic_version/compat.pyc ${PYSITELIB}/semantic_version/compat.pyo @