Skip to content

Navigation Menu

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 ddf2b30

Browse filesBrowse files
authored
Merge pull request #301 from tomschr/release/3.0.0-dev.1
Create 3.0.0-dev.1 Release
2 parents b3f53b4 + 1dab57f commit ddf2b30
Copy full SHA for ddf2b30

11 files changed

+99
-48
lines changed

‎CHANGELOG.rst

Copy file name to clipboardExpand all lines: CHANGELOG.rst
+88
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,94 @@ in our repository.
1616

1717
.. towncrier release notes start
1818
19+
Version 3.0.0-dev.1
20+
===================
21+
22+
:Released: 2020-10-26
23+
:Maintainer: Tom Schraitle
24+
25+
26+
Deprecations
27+
------------
28+
29+
* :pr:`290`: For semver 3.0.0-alpha0:
30+
31+
* Remove anything related to Python2
32+
* In :file:`tox.ini` and :file:`.travis.yml`
33+
Remove targets py27, py34, py35, and pypy.
34+
Add py38, py39, and nightly (allow to fail)
35+
* In :file:`setup.py` simplified file and remove
36+
``Tox`` and ``Clean`` classes
37+
* Remove old Python versions (2.7, 3.4, 3.5, and pypy)
38+
from Travis
39+
40+
* :gh:`234`: In :file:`setup.py` simplified file and remove
41+
``Tox`` and ``Clean`` classes
42+
43+
44+
45+
Features
46+
--------
47+
48+
* :pr:`290`: Create semver 3.0.0-alpha0
49+
50+
* Update :file:`README.rst`, mention maintenance
51+
branch ``maint/v2``.
52+
* Remove old code mainly used for Python2 compatibility,
53+
adjusted code to support Python3 features.
54+
* Split test suite into separate files under :file:`tests/`
55+
directory
56+
* Adjust and update :file:`setup.py`. Requires Python >=3.6.*
57+
Extract metadata directly from source (affects all the ``__version__``,
58+
``__author__`` etc. variables)
59+
60+
* :gh:`270`: Configure Towncrier (:pr:`273`:)
61+
62+
* Add :file:`changelog.d/.gitignore` to keep this directory
63+
* Create :file:`changelog.d/README.rst` with some descriptions
64+
* Add :file:`changelog.d/_template.rst` as Towncrier template
65+
* Add ``[tool.towncrier]`` section in :file:`pyproject.toml`
66+
* Add "changelog" target into :file:`tox.ini`. Use it like
67+
:command:`tox -e changelog -- CMD` whereas ``CMD`` is a
68+
Towncrier command. The default :command:`tox -e changelog`
69+
calls Towncrier to create a draft of the changelog file
70+
and output it to stdout.
71+
* Update documentation and add include a new section
72+
"Changelog" included from :file:`changelog.d/README.rst`.
73+
74+
* :gh:`276`: Document how to create a sublass from :class:`VersionInfo` class
75+
76+
77+
78+
Bug Fixes
79+
---------
80+
81+
* :gh:`291`: Disallow negative numbers in VersionInfo arguments
82+
for ``major``, ``minor``, and ``patch``.
83+
84+
85+
86+
Improved Documentation
87+
----------------------
88+
89+
* :pr:`290`: Several improvements in the documentation:
90+
91+
* New layout to distinguish from the semver2 development line.
92+
* Create new logo.
93+
* Remove any occurances of Python2.
94+
* Describe changelog process with Towncrier.
95+
* Update the release process.
96+
97+
98+
99+
Trivial/Internal Changes
100+
------------------------
101+
102+
* :pr:`290`: Add supported Python versions to :command:`black`.
103+
104+
105+
106+
----
19107

20108

21109
Version 2.13.0

‎README.rst

Copy file name to clipboardExpand all lines: README.rst
+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
.. warning::
2+
3+
This is a development version. Do **NOT** use it
4+
in production before the final 3.0.0 is released.
5+
16
Quickstart
27
==========
38

‎changelog.d/234.deprecation.rst

Copy file name to clipboardExpand all lines: changelog.d/234.deprecation.rst
-2
This file was deleted.

‎changelog.d/270.feature.rst

Copy file name to clipboardExpand all lines: changelog.d/270.feature.rst
-13
This file was deleted.

‎changelog.d/276.feature.rst

Copy file name to clipboardExpand all lines: changelog.d/276.feature.rst
-1
This file was deleted.

‎changelog.d/291.bugfix.rst

Copy file name to clipboardExpand all lines: changelog.d/291.bugfix.rst
-2
This file was deleted.

‎changelog.d/pr290.deprecation.rst

Copy file name to clipboardExpand all lines: changelog.d/pr290.deprecation.rst
-10
This file was deleted.

‎changelog.d/pr290.doc.rst

Copy file name to clipboardExpand all lines: changelog.d/pr290.doc.rst
-7
This file was deleted.

‎changelog.d/pr290.feature.rst

Copy file name to clipboardExpand all lines: changelog.d/pr290.feature.rst
-11
This file was deleted.

‎changelog.d/pr290.trivial.rst

Copy file name to clipboardExpand all lines: changelog.d/pr290.trivial.rst
-1
This file was deleted.

‎docs/index.rst

Copy file name to clipboardExpand all lines: docs/index.rst
+6-1
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
Semver |version| -- Semantic Versioning
22
=======================================
33

4+
.. include:: readme.rst
5+
46

57
.. toctree::
68
:maxdepth: 2
79
:caption: Contents
10+
:hidden:
811

9-
readme
1012
install
1113
usage
1214
development
@@ -15,12 +17,15 @@ Semver |version| -- Semantic Versioning
1517
.. toctree::
1618
:maxdepth: 2
1719
:caption: CLI
20+
:hidden:
1821

1922
pysemver
2023

2124

2225
.. toctree::
2326
:maxdepth: 1
27+
:caption: Changelogs
28+
:hidden:
2429

2530
changelog
2631
changelog-2.7.9-and-before

0 commit comments

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