forked from pool/python-semver
- Remove build dependency on pytest-cov, fixing Leap builds OBS-URL: https://build.opensuse.org/request/show/862829 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-semver?expand=0&rev=29
197 lines
8.3 KiB
Plaintext
197 lines
8.3 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Jan 13 09:28:26 UTC 2021 - John Vandenberg <jayvdb@gmail.com>
|
|
|
|
- Remove build dependency on pytest-cov, fixing Leap builds
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 30 11:22:16 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
- update to version 2.13.0:
|
|
- Features:
|
|
- :pr:`287`: Document how to create subclass from ``VersionInfo``
|
|
- Bug Fixes:
|
|
- :pr:`283`: Ensure equal versions have equal hashes.
|
|
Version equality means for semver, that ``major``,
|
|
``minor``, ``patch``, and ``prerelease`` parts are
|
|
equal in both versions you compare. The ``build`` part
|
|
is ignored.
|
|
- update to version 2.12.0:
|
|
- Bug Fixes:
|
|
- :gh:`291` (:pr:`292`): Disallow negative numbers of
|
|
major, minor, and patch for ``semver.VersionInfo``
|
|
- update to version 2.11.0:
|
|
- Bug Fixes:
|
|
- :gh:`276` (:pr:`277`): VersionInfo.parse should be a class method
|
|
Also add authors and update changelog in :gh:`286`
|
|
- :gh:`274` (:pr:`275`): Py2 vs. Py3 incompatibility TypeError
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 12 16:04:41 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
- update to version 2.10.2:
|
|
- Features:
|
|
- Increase coverage
|
|
- Bug Fixes:
|
|
- Fixed ``__getitem__`` returning None on wrong parts
|
|
- Doc: Add missing "install" subcommand for openSUSE
|
|
- Deprecations:
|
|
- functions `semver.max_ver`, `semver.min_ver`
|
|
- update to version 2.10.1:
|
|
- Features:
|
|
- Added release policy and version restriction in documentation to
|
|
help our users which would like to stay on the major 2 release.
|
|
- Simplified installation semver on openSUSE with ``obs://``.
|
|
- Made docstrings consistent
|
|
- Bug Fixes:
|
|
- Fixed return type of ``semver.VersionInfo.next_version``
|
|
to always return a ``VersionInfo`` instance.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 19 09:27:55 UTC 2020 - Petr Gajdos <pgajdos@suse.com>
|
|
|
|
- %python3_only -> %python_alternative
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 9 16:05:49 UTC 2020 - Arun Persaud <arun@gmx.de>
|
|
|
|
- specfile:
|
|
* updated url
|
|
* moved download url back to pypi (issue with tests not included seems resolved)
|
|
|
|
- update to version 2.10.0:
|
|
* Features
|
|
+ :pr:`138`: Added __getitem__ magic method to semver.VersionInfo
|
|
class. Allows to access a version like version[1].
|
|
+ :pr:`235`: Improved documentation and shift focus on
|
|
semver.VersionInfo instead of advertising the old and deprecated
|
|
module-level functions.
|
|
* Bug Fixes
|
|
+ :gh:`224` (:pr:`226`): In setup.py, replaced in class clean,
|
|
super(CleanCommand, self).run() with CleanCommand.run(self)
|
|
+ :gh:`244` (:pr:`245`): Allow comparison with VersionInfo,
|
|
tuple/list, dict, and string.
|
|
* Additions
|
|
+ :pr:`228`: Added better doctest integration
|
|
* Removals
|
|
+ :gh:`225` (:pr:`229`): Output a DeprecationWarning for the
|
|
following functions:
|
|
- semver.parse
|
|
- semver.parse_version_info
|
|
- semver.format_version
|
|
- semver.bump_{major,minor,patch,prerelease,build}
|
|
- semver.finalize_version
|
|
- semver.replace
|
|
- semver.VersionInfo._asdict (use the new, public available function semver.VersionInfo.to_dict())
|
|
- semver.VersionInfo._astuple (use the new, public available function semver.VersionInfo.to_tuple())
|
|
These deprecated functions will be removed in semver 3.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 18 20:00:54 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
- update to version 2.9.1:
|
|
- Features:
|
|
- :gh:`177` (:pr:`178`): Fixed repository and CI links (moved https://github.com/k-bx/python-semver/ repository to https://github.com/python-semver/python-semver/)
|
|
- :pr:`179`: Added note about moving this project to the new python-semver organization on GitHub
|
|
- :gh:`187` (:pr:`188`): Added logo for python-semver organization and documentation
|
|
- :gh:`191` (:pr:`194`): Created manpage for pysemver
|
|
- :gh:`196` (:pr:`197`): Added distribution specific installation instructions
|
|
- :gh:`201` (:pr:`202`): Reformatted source code with black
|
|
- :gh:`208` (:pr:`209`): Introduce new function :func:`semver.VersionInfo.isvalid`
|
|
and extend :command:`pysemver` with :command:`check` subcommand
|
|
- :gh:`210` (:pr:`215`): Document how to deal with invalid versions
|
|
- :pr:`212`: Improve docstrings according to PEP257
|
|
- Bug Fixes:
|
|
- :gh:`192` (:pr:`193`): Fixed "pysemver" and "pysemver bump" when called without arguments
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 26 14:15:33 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
- update to version 2.9.0:
|
|
- Version 2.9.0 (WIP):
|
|
- Features:
|
|
- :gh:`59` (:pr:`164`): Implemented a command line interface
|
|
- :gh:`85` (:pr:`147`, :pr:`154`): Improved contribution section
|
|
- :gh:`104` (:pr:`125`): Added iterator to :func:`semver.VersionInfo`
|
|
- :gh:`112`, :gh:`113`: Added Python 3.7 support
|
|
- :pr:`120`: Improved test_immutable function with properties
|
|
- :pr:`125`: Created :file:`setup.cfg` for pytest and tox
|
|
- :gh:`126` (:pr:`127`): Added target for documentation in :file:`tox.ini`
|
|
- :gh:`142` (:pr:`143`): Improved usage section
|
|
- :gh:`144` (:pr:`156`): Added :func:`semver.replace` and :func:`semver.VersionInfo.replace`
|
|
functions
|
|
- :gh:`145` (:pr:`146`): Added posargs in :file:`tox.ini`
|
|
- :pr:`157`: Introduce :file:`conftest.py` to improve doctests
|
|
- :pr:`165`: Improved code coverage
|
|
- :pr:`166`: Reworked :file:`.gitignore` file
|
|
- :gh:`167` (:pr:`168`): Introduced global constant :data:`SEMVER_SPEC_VERSION`
|
|
- Bug Fixes:
|
|
- :gh:`102`: Fixed comparison between VersionInfo and tuple
|
|
- :gh:`103`: Disallow comparison between VersionInfo and string (and int)
|
|
- :gh:`121` (:pr:`122`): Use python3 instead of python3.4 in :file:`tox.ini`
|
|
- :pr:`123`: Improved :func:`__repr__` and derive class name from :func:`type`
|
|
- :gh:`128` (:pr:`129`): Fixed wrong datatypes in docstring for :func:`semver.format_version`
|
|
- :gh:`135` (:pr:`140`): Converted prerelease and build to string
|
|
- :gh:`136` (:pr:`151`): Added testsuite to tarball
|
|
- :gh:`154` (:pr:`155`): Improved README description
|
|
- Removals:
|
|
- :gh:`111` (:pr:`110`): Droped Python 3.3
|
|
- :gh:`148` (:pr:`149`): Removed and replaced ``python setup.py test``
|
|
- update to version 2.8.2:
|
|
- Skipped, not released.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 3 10:08:21 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
|
|
|
|
- Add Conflicts: python-node-semver
|
|
- Add fdupes
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 6 12:15:36 UTC 2019 - pgajdos@suse.com
|
|
|
|
- run the testsuite
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 4 12:54:07 UTC 2018 - Matej Cepl <mcepl@suse.com>
|
|
|
|
- Remove superfluous devel dependency for noarch package
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 12 03:30:06 UTC 2018 - arun@gmx.de
|
|
|
|
- specfile:
|
|
* be more specific for python_sitelib in %files section
|
|
|
|
- update to version 2.8.1:
|
|
* Issue #77 (PR #47). Convert multiple tests into
|
|
pytest.mark.parametrize
|
|
* Issue #89 (PR #90). Add doctests.
|
|
* Issue #40 (PR #88). Add a static parse method to VersionInfo
|
|
* Issue #87 #94 (PR #93). Remove named tuple inheritance. Fix bad
|
|
rendering in Pandas DataFrame
|
|
* Issue #96 (PR #97). Make VersionInfo immutable
|
|
* Issue #98 (PR #99). prerelease and build set to None by default
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 21 06:42:33 UTC 2018 - sebix+novell.com@sebix.at
|
|
|
|
- update to version 2.8.0 (excerpt):
|
|
* Issue #79 (PR #81 #84). Define and improve a release procedure file
|
|
* Issue #72 #73 (PR #75). Implements __str__ and __hash__
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 14 16:43:50 UTC 2017 - arun@gmx.de
|
|
|
|
- update to version 2.7.9:
|
|
* Issue #65 (PR #66). Add finalize_version function
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 25 07:56:06 UTC 2017 - sebix+novell.com@sebix.at
|
|
|
|
- update to 2.7.8
|
|
* PR #62. Support custom default names for pre and build
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 2 19:50:40 UTC 2017 - sebix+novell.com@sebix.at
|
|
|
|
- initial package
|