8000 Merge pull request #433 from tomschr/release/3.0.2 · python-semver/python-semver@2154ce7 · GitHub
[go: up one dir, main page]

Skip to content

Commit 2154ce7

Browse files
authored
Merge pull request #433 from tomschr/release/3.0.2
Build 3.0.2 release of semver
2 parents c534e3f + fb02b3b commit 2154ce7

File tree

10 files changed

+54
-18
lines changed

10 files changed

+54
-18
lines changed

CHANGELOG.rst

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,58 @@ This section covers the changes between major version 2 and version 3.
1818

1919
.. towncrier release notes start
2020
21+
Version 3.0.2
22+
=============
23+
24+
:Released: 2023-10-09
25+
:Maintainer:
26+
27+
28+
Bug Fixes
29+
---------
30+
31+
* :pr:`418`: Replace :class:`~collection.OrderedDict` with :class:`dict`.
32+
33+
The dict datatype is ordered since Python 3.7. As we do not support
34+
Python 3.6 anymore, it can be considered safe to avoid :class:`~collection.OrderedDict`.
35+
Related to :gh:`419`.
36+
37+
* :pr:`426`: Fix :meth:`~semver.version.Version.replace` method to use the derived class
38+
of an instance instead of :class:`~semver.version.Version` class.
39+
40+
41+
42+
Improved Documentation
43+
----------------------
44+
45+
* :pr:`431`: Clarify version policy for the different semver versions (v2, v3, >v3)
46+
and the supported Python versions.
47+
48+
* :gh:`432`: Improve external doc links to Python and Pydantic.
49+
50+
51+
52+
Features
53+
--------
54+
55+
* :pr:`417`: Amend GitHub Actions to check against MacOS.
56+
57+
58+
59+
Trivial/Internal Changes
60+
------------------------
61+
62+
* :pr:`420`: Introduce :py:class:`~typing.ClassVar` for some :class:`~semver.version.Version`
63+
class variables, mainly :data:`~semver.version.Version.NAMES` and some private.
64+
65+
* :pr:`421`: Insert mypy configuration into :file:`pyproject.toml` and remove
66+
config options from :file:`tox.ini`.
67+
68+
69+
70+
----
71+
72+
2173
Version 3.0.1
2274
=============
2375

changelog.d/432.doc.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog.d/pr417.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/pr418.bugfix.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

changelog.d/pr420.trivial.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog.d/pr421.trivial.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog.d/pr426.bugfix.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog.d/pr431.doc.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/usage/semver-version.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ Getting the Version of semver
44
To know the version of semver itself, use the following construct::
55

66
>>> semver.__version__
7-
'3.0.1'
7+
'3.0.2'

src/semver/__about__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"""
1717

1818
#: Semver version
19-
__version__ = "3.0.1"
19+
__version__ = "3.0.2"
2020

2121
#: Original semver author
2222
__author__ = "Kostiantyn Rybnikov"

0 commit comments

Comments
 (0)
0