Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 8b22c6f

Browse filesBrowse files
committed
Create 3.0.0-dev.2
* Build changelog from news files
1 parent ff07c90 commit 8b22c6f
Copy full SHA for 8b22c6f

File tree

Expand file treeCollapse file tree

8 files changed

+73
-36
lines changed
Filter options
Expand file treeCollapse file tree

8 files changed

+73
-36
lines changed

‎CHANGELOG.rst

Copy file name to clipboardExpand all lines: CHANGELOG.rst
+73Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,79 @@ in our repository.
1616

1717
.. towncrier release notes start
1818
19+
Version 3.0.0-dev.2
20+
===================
21+
22+
:Released: 2020-11-01
23+
:Maintainer: Tom Schraitle
24+
25+
26+
Deprecations
27+
------------
28+
29+
* :gh:`169`: Deprecate CLI functions not imported from ``semver.cli``.
30+
31+
32+
33+
Features
34+
--------
35+
36+
* :gh:`169`: Create semver package and split code among different modules in the packages.
37+
38+
* Remove :file:`semver.py`
39+
* Create :file:`src/semver/__init__.py`
40+
* Create :file:`src/semver/cli.py` for all CLI methods
41+
* Create :file:`src/semver/_deprecated.py` for the ``deprecated`` decorator and other deprecated functions
42+
* Create :file:`src/semver/__main__.py` to allow calling the CLI using :command:`python -m semver`
43+
* Create :file:`src/semver/_types.py` to hold type aliases
44+
* Create :file:`src/semver/version.py` to hold the :class:`Version` class (old name :class:`VersionInfo`) and its utility functions
45+
* Create :file:`src/semver/__about__.py` for all the metadata variables
46+
47+
* :gh:`305`: Rename :class:`VersionInfo` to :class:`Version` but keep an alias for compatibility
48+
49+
50+
51+
Improved Documentation
52+
----------------------
53+
54+
* :gh:`304`: Several improvements in documentation:
55+
56+
* Reorganize API documentation.
57+
* Add migration chapter from semver2 to semver3.
58+
* Distinguish between changlog for version 2 and 3
59+
60+
* :gh:`305`: Add note about :class:`Version` rename.
61+
62+
63+
64+
Trivial/Internal Changes
65+
------------------------
66+
67+
* :gh:`169`: Adapted infrastructure code to the new project layout.
68+
69+
* Replace :file:`setup.py` with :file:`setup.cfg` because the :file:`setup.cfg` is easier to use
70+
* Adapt documentation code snippets where needed
71+
* Adapt tests
72+
* Changed the ``deprecated`` to hardcode the ``semver`` package name in the warning.
73+
74+
Increase coverage to 100% for all non-deprecated APIs
75+
76+
* :gh:`304`: Support PEP-561 :file:`py.typed`.
77+
78+
According to the mentioned PEP:
79+
80+
"Package maintainers who wish to support type checking
81+
of their code MUST add a marker file named :file:`py.typed`
82+
to their package supporting typing."
83+
84+
Add package_data to :file:`setup.cfg` to include this marker in dist
85+
and whl file.
86+
87+
88+
89+
----
90+
91+
1992
Version 3.0.0-dev.1
2093
===================
2194

‎changelog.d/169.deprecation.rst

Copy file name to clipboardExpand all lines: changelog.d/169.deprecation.rst
-1Lines changed: 0 additions & 1 deletion
This file was deleted.

‎changelog.d/169.feature.rst

Copy file name to clipboardExpand all lines: changelog.d/169.feature.rst
-10Lines changed: 0 additions & 10 deletions
This file was deleted.

‎changelog.d/169.trivial.rst

Copy file name to clipboardExpand all lines: changelog.d/169.trivial.rst
-8Lines changed: 0 additions & 8 deletions
This file was deleted.

‎changelog.d/304.doc.rst

Copy file name to clipboardExpand all lines: changelog.d/304.doc.rst
-5Lines changed: 0 additions & 5 deletions
This file was deleted.

‎changelog.d/304.trivial.rst

Copy file name to clipboardExpand all lines: changelog.d/304.trivial.rst
-10Lines changed: 0 additions & 10 deletions
This file was deleted.

‎changelog.d/305.doc.rst

Copy file name to clipboardExpand all lines: changelog.d/305.doc.rst
-1Lines changed: 0 additions & 1 deletion
This file was deleted.

‎changelog.d/305.feature.rst

Copy file name to clipboardExpand all lines: changelog.d/305.feature.rst
-1Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.