Skip to content

Commit 9c1bcc3

Browse files
committed
Bump version: 69.5.1 → 70.0.0
1 parent 4dc0c31 commit 9c1bcc3

21 files changed

+58
-35
lines changed

.bumpversion.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 69.5.1
2+
current_version = 70.0.0
33
commit = True
44
tag = True
55

NEWS.rst

+56
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,59 @@
1+
v70.0.0
2+
=======
3+
4+
Features
5+
--------
6+
7+
- Emit a warning when ``[tools.setuptools]`` is present in ``pyproject.toml`` and will be ignored. -- by :user:`SnoopJ` (#4150)
8+
- Improved `AttributeError` error message if ``pkg_resources.EntryPoint.require`` is called without extras or distribution
9+
Gracefully "do nothing" when trying to activate a ``pkg_resources.Distribution`` with a `None` location, rather than raising a `TypeError`
10+
-- by :user:`Avasam` (#4262)
11+
- Typed the dynamically defined variables from `pkg_resources` -- by :user:`Avasam` (#4267)
12+
- Modernized and refactored VCS handling in package_index. (#4332)
13+
14+
15+
Bugfixes
16+
--------
17+
18+
- In install command, use super to call the superclass methods. Avoids race conditions when monkeypatching from _distutils_system_mod occurs late. (#4136)
19+
- Fix finder template for lenient editable installs of implicit nested namespaces
20+
constructed by using ``package_dir`` to reorganise directory structure. (#4278)
21+
- Fix an error with `UnicodeDecodeError` handling in ``pkg_resources`` when trying to read files in UTF-8 with a fallback -- by :user:`Avasam` (#4348)
22+
23+
24+
Improved Documentation
25+
----------------------
26+
27+
- Uses RST substitution to put badges in 1 line. (#4312)
28+
29+
30+
Deprecations and Removals
31+
-------------------------
32+
33+
- Further adoption of UTF-8 in ``setuptools``.
34+
This change regards mostly files produced and consumed during the build process
35+
(e.g. metadata files, script wrappers, automatically updated config files, etc..)
36+
Although precautions were taken to minimize disruptions, some edge cases might
37+
be subject to backwards incompatibility.
38+
39+
Support for ``"locale"`` encoding is now **deprecated**. (#4309)
40+
- Remove ``setuptools.convert_path`` after long deprecation period.
41+
This function was never defined by ``setuptools`` itself, but rather a
42+
side-effect of an import for internal usage. (#4322)
43+
- Remove fallback for customisations of ``distutils``' ``build.sub_command`` after long
44+
deprecated period.
45+
Users are advised to import ``build`` directly from ``setuptools.command.build``. (#4322)
46+
- Removed ``typing_extensions`` from vendored dependencies -- by :user:`Avasam` (#4324)
47+
- Remove deprecated ``setuptools.dep_util``.
48+
The provided alternative is ``setuptools.modified``. (#4360)
49+
50+
51+
Misc
52+
----
53+
54+
- #4255, #4280, #4282, #4308, #4348
55+
56+
157
v69.5.1
258
=======
359

newsfragments/4136.bugfix.rst

-1
This file was deleted.

newsfragments/4150.feature.rst

-1
This file was deleted.

newsfragments/4255.misc.rst

-1
This file was deleted.

newsfragments/4262.feature.rst

-3
This file was deleted.

newsfragments/4267.feature.rst

-1
This file was deleted.

newsfragments/4278.bugfix.rst

-2
This file was deleted.

newsfragments/4280.misc.rst

-1
This file was deleted.

newsfragments/4282.misc.rst

-1
This file was deleted.

newsfragments/4308.misc.rst

-2
This file was deleted.

newsfragments/4309.removal.rst

-7
This file was deleted.

newsfragments/4312.doc.rst

-1
This file was deleted.

newsfragments/4322.removal.1.rst

-3
This file was deleted.

newsfragments/4322.removal.2.rst

-3
This file was deleted.

newsfragments/4324.removal.rst

-1
This file was deleted.

newsfragments/4332.feature.rst

-1
This file was deleted.

newsfragments/4348.bugfix.rst

-1
This file was deleted.

newsfragments/4348.misc.rst

-1
This file was deleted.

newsfragments/4360.removal.1.rst

-2
This file was deleted.

setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = setuptools
3-
version = 69.5.1
3+
version = 70.0.0
44
author = Python Packaging Authority
55
author_email = [email protected]
66
description = Easily download, build, install, upgrade, and uninstall Python packages

0 commit comments

Comments
 (0)