Opened 12 months ago
Closed 12 months ago
#5379 closed enhancement (fixed)
setuptools-69.0.2
Reported by: | Bruce Dubbs | Owned by: | lfs-book |
---|---|---|---|
Priority: | normal | Milestone: | 12.1 |
Component: | Book | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New major version.
Change History (3)
comment:1 by , 12 months ago
Summary: | setuptools-69.0.0 → setuptools-69.0.2 |
---|
comment:2 by , 12 months ago
v69.0.2
Bugfixes
- Added missing estimated date for removing
setuptools.dep_util
(deprecated in v69.0.0).
v69.0.1
Bugfixes
- Fixed imports of
setuptools.dep_util.newer_group
. A deprecation warning is issued instead of a hard failure.
v69.0.0
Features
- Include type information (
py.typed
,
*.pyi
) by default -- by :user:
Danie-1
, EXPERIMENTAL. - Exported
distutils.dep_util
and
setuptools.dep_util
through
setuptools.modified
-- by :user:
Avasam
Bugfixes
- Replaced hardcoded numeric values with :obj:
dis.opmap
, fixing problem with 3.13.0a1.
Deprecations and Removals
- Configuring project
version
and
egg_info.tag_*
in such a way that results in invalid version strings (according to :pep:
440
) is no longer permitted. - Removed deprecated
egg_base
option from
dist_info
. Note that the
dist_info
command is considered internal to the way
setuptools
build backend works and not intended for public usage.
- The parsing of the deprecated
metadata.license_file
and
metadata.requires
fields in
setup.cfg
is no longer supported. Users are expected to move to
metadata.license_files
and
options.install_requires
(respectively).
- Passing
config_settings
to
setuptools.build_meta
with deprecated values for
--global-option
is no longer allowed.
- Removed deprecated
namespace-packages
from
pyproject.toml
. Users are asked to use :doc:
implicit namespace packages <PyPUG:guides/packaging-namespace-packages>
(as defined in :pep:420
). - Added strict enforcement for
project.dynamic
in
pyproject.toml
. This removes the transitional ability of users configuring certain parameters via
setup.py
without making the necessary changes to
pyproject.toml
(as mandated by :pep:
612
). - Removed handling of
--config-settings--build-option
in
setuptools.build_meta
from build-backend API hooks *other than*
build_wheel
. This was motivate by `errors caused when passing this option <https://github.com/pypa/setuptools/issues/2491#issuecomment-1742859314>`_.
Note:
See TracTickets
for help on using tickets.
Now version 69.0.2.