Skip to content

Commit ddf2b30

Browse 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

11 files changed

+99
-48
lines changed

CHANGELOG.rst

Lines changed: 88 additions & 0 deletions
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

Lines changed: 5 additions & 0 deletions
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

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

changelog.d/270.feature.rst

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

changelog.d/276.feature.rst

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

changelog.d/291.bugfix.rst

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

changelog.d/pr290.deprecation.rst

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

changelog.d/pr290.doc.rst

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

changelog.d/pr290.feature.rst

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

changelog.d/pr290.trivial.rst

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

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy