Skip to content

Commit

Permalink
Release 3.4.0 (#742)
Browse files Browse the repository at this point in the history
* Update changelog for 3.4.0

* Update releasing process
  • Loading branch information
bhrutledge authored Mar 14, 2021
1 parent 0bd26af commit 2dab479
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 9 deletions.
1 change: 0 additions & 1 deletion changelog/728.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changelog/732.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changelog/736.feature.rst

This file was deleted.

11 changes: 11 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,17 @@ schemes recommended by the Python Packaging Authority.
.. towncrier release notes start
3.4.0 (2021-03-13)
------------------

Features
^^^^^^^^

- Prefer importlib.metadata for entry point handling. (`#728 <https://github.com/pypa/twine/issues/728>`_)
- Rely on importlib_metadata 3.6 for nicer entry point processing. (`#732 <https://github.com/pypa/twine/issues/732>`_)
- Eliminated dependency on Setuptools/pkg_resources and replaced with packaging and importlib_metadata. (`#736 <https://github.com/pypa/twine/issues/736>`_)


3.3.0 (2020-12-23)
------------------

Expand Down
9 changes: 5 additions & 4 deletions docs/contributing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -232,13 +232,14 @@ Making a new release

A checklist for creating, testing, and distributing a new version.

#. Choose a version number, e.g. ``3.3.0``.
#. Run ``tox -e changelog -- --version {version}`` to build
#. Choose a version number, e.g. ``VERSION=3.3.0``.
#. Create a new branch, e.g. ``git switch -c release-$VERSION``.
#. Run ``tox -e changelog -- --version $VERSION`` to build
:file:`docs/changelog.rst`.
#. Commit and open a pull request for review.
#. Merge the pull request, and ensure the `GitHub Actions`_ build passes.
#. Create a new git tag with ``git tag -m "Release v{version}" {version}``.
#. Push the new tag with ``git push upstream {version}``.
#. Create a new git tag with ``git tag -m "Release v$VERSION" $VERSION``.
#. Push the new tag with ``git push upstream $VERSION``.
#. Watch the release in `GitHub Actions`_.
#. Send announcement email to `distutils-sig mailing list`_ and celebrate.

Expand Down
2 changes: 0 additions & 2 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ commands =
twine check dist/*

[testenv:watch-docs]
skip_install = True
deps =
-rdocs/requirements.txt
sphinx-autobuild
Expand Down Expand Up @@ -80,7 +79,6 @@ commands =

[testenv:changelog]
basepython = python3
skip_install = true
deps =
towncrier
commands =
Expand Down

0 comments on commit 2dab479

Please sign in to comment.