Skip to content

Commit

Permalink
Bump version: 60.3.1 → 60.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jaraco committed Jan 8, 2022
1 parent fd966a3 commit 82b9723
Show file tree
Hide file tree
Showing 14 changed files with 44 additions and 30 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 60.3.1
current_version = 60.4.0
commit = True
tag = True

Expand Down
42 changes: 42 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,45 @@
v60.4.0
-------


Changes
^^^^^^^
* #2839: Removed `requires` sorting when installing wheels as an egg dir.
* #2953: Fixed a bug that easy install incorrectly parsed Python 3.10 version string.
* #3006: Fixed startup performance issue of Python interpreter due to imports of
costly modules in ``_distutils_hack`` -- by :user:`tiran`

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2674: Added link to additional resources on packaging in Quickstart guide
* #3008: "In-tree" Sphinx extension for "favicons" replaced with ``sphinx-favicon``.
* #3008: SVG images (logo, banners, ...) optimised with the help of the ``scour``
package.

Misc
^^^^
* #2862: Added integration tests that focus on building and installing some packages in
the Python ecosystem via ``pip`` -- by :user:`abravalheri`
* #2952: Modified "vendoring" logic to keep license files.
* #2968: Improved isolation for some tests that where inadvertently using the project
root for builds, and therefore creating directories (e.g. ``build``, ``dist``,
``*.egg-info``) that could interfere with the outcome of other tests
-- by :user:`abravalheri`.
* #2968: Introduced new test fixtures ``venv``, ``venv_without_setuptools``,
``bare_venv`` that rely on the ``jaraco.envs`` package.
These new test fixtures were also used to remove the (currently problematic)
dependency on the ``pytest_virtualenv`` plugin.
* #2968: Removed ``tmp_src`` test fixture. Previously this fixture was copying all the
files and folders under the project root, including the ``.git`` directory,
which is error prone and increases testing time.

Since ``tmp_src`` was used to populate virtual environments (installing the
version of ``setuptools`` under test via the source tree), it was replaced by
the new ``setuptools_sdist`` and ``setuptools_wheel`` fixtures (that are build
only once per session testing and can be shared between all the workers for
read-only usage).


v60.3.1
-------

Expand Down
1 change: 0 additions & 1 deletion changelog.d/2674.doc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/2839.change.rst

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/2862.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/2952.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/2953.change.rst

This file was deleted.

9 changes: 0 additions & 9 deletions changelog.d/2968.misc.1.rst

This file was deleted.

4 changes: 0 additions & 4 deletions changelog.d/2968.misc.2.rst

This file was deleted.

4 changes: 0 additions & 4 deletions changelog.d/2968.misc.3.rst

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/3006.change.rst

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/3008.doc.1.rst

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/3008.doc.2.rst

This file was deleted.

2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[metadata]
name = setuptools
version = 60.3.1
version = 60.4.0
author = Python Packaging Authority
author_email = distutils-sig@python.org
description = Easily download, build, install, upgrade, and uninstall Python packages
Expand Down

0 comments on commit 82b9723

Please sign in to comment.