Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (169d) 

2024-05-28 06:46:36 UTC Now

2023-10-14 10:47:56 UTC MAIN commitmail json YAML

py-setuptools: updated to 68.2.2

v68.2.2

Bugfixes

Improve backwards compatibility with deprecated CLI practices.

v68.2.1

Bugfixes

Avoid using caching attributes in Distribution.metadata for requirements. This is done for backwards compatibility with customizations that attempt to modify install_requires or extras_require at a late point (still not recommended).

v68.2.0

Features

Rework how setuptools internally handles dependencies/install_requires and optional-dependencies/extras_require.
Improve the generated PKG-INFO files, by adding Requires-Dist fields. Previously, these fields would be omitted in favour of a non-standard *.egg-info/requires.txt file (which is still generated for the time being).
Improve atomicity when writing PKG-INFO files to avoid race conditions with importlib.metadata.

Bugfixes

Fix the name given to the *-nspkg.pth files in editable installs, ensuring they are unique per distribution.
Workaround some limitations on pkg_resources-style legacy namespaces in the meta path finder for editable installations.

(adam)