Skip to content

Commit

Permalink
Bump version: 62.2.0 → 62.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
abravalheri committed May 16, 2022
1 parent 73bc126 commit 1b7642b
Show file tree
Hide file tree
Showing 10 changed files with 48 additions and 31 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 62.2.0
current_version = 62.3.0
commit = True
tag = True

Expand Down
46 changes: 46 additions & 0 deletions CHANGES.rst
@@ -1,3 +1,49 @@
v62.3.0
-------


Deprecations
^^^^^^^^^^^^
* #3262: Formally added deprecation messages for ``namespace_packages``.
The methodology that uses ``pkg_resources`` and ``namespace_packages`` for
creating namespaces was already discouraged by the :doc:`setuptools docs
</userguide/package_discovery>` and the
:doc:`Python Packaging User Guide <PyPUG:guides/packaging-namespace-packages>`,
therefore this change just make the deprecation more official.
Users can consider migrating to native/implicit namespaces (as introduced in
:pep:`420`).
* #3308: Relying on ``include_package_data`` to ensure sub-packages are automatically
added to the build wheel distribution (as "data") is now considered a
deprecated practice.

This behaviour was controversial and caused inconsistencies (#3260).

Instead, projects are encouraged to properly configure ``packages`` or use
discovery tools. General information can be found in :doc:`userguide/package_discovery`.

Changes
^^^^^^^
* #1806: Allowed recursive globs (`**`) in `package_data`. -- by :user:`nullableVoidPtr`
* #3206: Fixed behaviour when both ``install_requires`` (in ``setup.py``) and
``dependencies`` (in ``pyproject.toml``) are specified.
The configuration in ``pyproject.toml`` will take precedence over ``setup.py``
(in accordance with PEP 621). A warning was added to inform users.

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #3307: Added introduction to references/keywords
Added deprecation tags to test kwargs
Moved userguide/keywords to deprecated section
Clarified in deprecated doc what keywords came from distutils and which were added or changed by setuptools

Misc
^^^^
* #3274: Updated version of vendored ``pyparsing`` to 3.0.8 to avoid problems with
upcoming deprecation in Python 3.11.
* #3292: Added warning about incompatibility with old versions of
``importlib-metadata``.


v62.2.0
-------

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

This file was deleted.

4 changes: 0 additions & 4 deletions changelog.d/3206.change.rst

This file was deleted.

8 changes: 0 additions & 8 deletions changelog.d/3262.deprecation.rst

This file was deleted.

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

This file was deleted.

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

This file was deleted.

4 changes: 0 additions & 4 deletions changelog.d/3307.doc.rst

This file was deleted.

8 changes: 0 additions & 8 deletions changelog.d/3308.deprecation.rst

This file was deleted.

2 changes: 1 addition & 1 deletion setup.cfg
@@ -1,6 +1,6 @@
[metadata]
name = setuptools
version = 62.2.0
version = 62.3.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 1b7642b

Please sign in to comment.