Skip to content

Commit 6310e32

Browse files
committed
Bump version: 61.0.0 → 61.1.0
1 parent 4ddc98f commit 6310e32

File tree

9 files changed

+40
-29
lines changed

9 files changed

+40
-29
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 61.0.0
2+
current_version = 61.1.0
33
commit = True
44
tag = True
55

CHANGES.rst

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
v61.1.0
2+
-------
3+
4+
5+
Deprecations
6+
^^^^^^^^^^^^
7+
* #3206: Changed ``setuptools.convert_path`` to an internal function that is not exposed
8+
as part of setuptools API.
9+
Future releases of ``setuptools`` are likely to remove this function.
10+
11+
Changes
12+
^^^^^^^
13+
* #3202: Changed behaviour of auto-discovery to not explicitly expand ``package_dir``
14+
for flat-layouts and to not use relative paths starting with ``./``.
15+
* #3203: Prevented ``pyproject.toml`` parsing from overwriting
16+
``dist.include_package_data`` explicitly set in ``setup.py`` with default
17+
value.
18+
* #3208: Added a warning for non existing files listed with the ``file`` directive in
19+
``setup.cfg`` and ``pyproject.toml``.
20+
* #3208: Added a default value for dynamic ``classifiers`` in ``pyproject.toml`` when
21+
files are missing and errors being ignored.
22+
* #3211: Disabled auto-discovery when distribution class has a ``configuration``
23+
attribute (e.g. when the ``setup.py`` script contains ``setup(...,
24+
configuration=...)``). This is done to ensure extension-only packages created
25+
with ``numpy.distutils.misc_util.Configuration`` are not broken by the safe
26+
guard
27+
behaviour to avoid accidental multiple top-level packages in a flat-layout.
28+
29+
.. note::
30+
Users that don't set ``packages``, ``py_modules``, or ``configuration`` are
31+
still likely to observe the auto-discovery behavior, which may halt the
32+
build if the project contains multiple directories and/or multiple Python
33+
files directly under the project root.
34+
35+
To disable auto-discovery please explicitly set either ``packages`` or
36+
``py_modules``. Alternatively you can also configure :ref:`custom-discovery`.
37+
38+
139
v61.0.0
240
-------
341

changelog.d/3202.change.rst

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

changelog.d/3203.change.rst

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

changelog.d/3206.deprecation.rst

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

changelog.d/3208.change.1.rst

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

changelog.d/3208.change.2.rst

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

changelog.d/3211.change.rst

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

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = setuptools
3-
version = 61.0.0
3+
version = 61.1.0
44
author = Python Packaging Authority
55
author_email = distutils-sig@python.org
66
description = Easily download, build, install, upgrade, and uninstall Python packages

0 commit comments

Comments
 (0)