Path to this page:
./
devel/py-setuptools,
New Python packaging system
Branch: CURRENT,
Version: 79.0.0,
Package name: py312-setuptools-79.0.0,
Maintainer: pkgsrc-userssetuptools is a collection of enhancements to the Python distutils
that allow you to more easily build and distribute Python packages,
especially ones that have dependencies on other packages.
DEINSTALL [+/-]#!/bin/sh
#
# $NetBSD: DEINSTALL,v 1.1.1.1 2006/11/14 13:33:29 joerg Exp $
#
case $STAGE in
DEINSTALL)
${RM} @PYSITELIB@/easy-install.pth
;;
esac
Required to run:[
textproc/py-expat] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 1335.63 KB
Version history: (Expand)
- (2025-04-23) Updated to version: py312-setuptools-79.0.0
- (2025-04-12) Updated to version: py312-setuptools-78.1.0
- (2025-03-02) Updated to version: py312-setuptools-75.8.2
- (2025-01-09) Updated to version: py312-setuptools-75.8.0
- (2025-01-06) Updated to version: py312-setuptools-75.7.0
- (2024-11-21) Updated to version: py312-setuptools-75.6.0
CVS history: (Expand)
2025-04-22 15:04:07 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-setuptools: remove backup file
|
2025-04-22 15:00:03 by Thomas Klausner | Files touched by this commit (4) |  |
Log message:
py-setuptools: update to 79.0.0.
Revert upstream change that uses '#!python' shebangs
Changes:
Deprecations and Removals
Removed support for 'legacy-editable' installs. (#917)
|
2025-04-20 14:10:31 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-setuptools: updated to 78.1.1
78.1.1
Bugfixes
More fully sanitized the filename in PackageIndex._download.
|
2025-04-12 09:19:12 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-setuptools: updated to 78.1.0
v78.1.0
Features
Restore access to _get_vc_env with a warning.
v78.0.2
Bugfixes
Postponed removals of deprecated dash-separated and uppercase fields in \
setup.cfg. All packages with deprecated configurations are advised to move \
before 2026.
v78.0.0
Bugfixes
Reverted distutils changes that broke the monkey patching of command classes.
Deprecations and Removals
Setuptools no longer accepts options containing uppercase or dash characters in \
setup.cfg. Please ensure to write the options in setup.cfg using the \
:wiki:`lower_snake_case <Snake_case>` convention (e.g. Name => name, \
install-requires => install_requires). This is a follow-up on deprecations \
introduced in v54.1.0.
Note
This change does not affect configurations in pyproject.toml (which uses the \
:wiki:`lower-kebab-case <Letter_case#Kebab_case>` convention following the \
precedent set in PEP 517/PEP 518).
|
2025-03-02 21:39:51 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-setuptools: update to 75.8.2.
v75.8.2
=======
Bugfixes
--------
- Fixed ``pkg_resources.require(...)`` to also consider standardised
``dist-info`` directories. (#4856)
v75.8.1
=======
Bugfixes
--------
- Fix wheel file naming to follow binary distribution specification -- by \
:user:`di` (#4766)
- Fixed crash generating error message printed when building wheels for the
free-threaded build using the limited API. -- by :user:`ngoldbaum` (#4809)
- Fix documentation for recent CFLAGS distutils change. -- by :user:`thesamesam` \
(#4836)
|
2025-01-09 10:27:48 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-setuptools: updated to 75.8.0
v75.8.0
Features
Implemented Dynamic field for core metadata (as introduced in PEP 643). The \
existing implementation is currently experimental and the exact approach may \
change in future releases.
|
2025-01-05 22:20:30 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-setuptools: updated to 75.7.0
v75.7.0
Features
- Synced with pypa/distutils@c97a3db2f including better support for free \
threaded Python on Windows, improved typing support, and linter accommodations.
- Synced with pypa/distutils@ff11eed0c including bugfix for duplicate CFLAGS and \
adaption to support Python 3.13 is_abs in the C compiler.
|
2024-11-21 09:55:18 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-setuptools: updated to 75.6.0
v75.6.0
Features
Preserve original PKG-INFO into METADATA when creating wheel (instead of
calling wheel.metadata.pkginfo_to_metadata). This helps to be more compliant
with the flow specified in PEP 517.
Changed the WindowsSdkVersion, FrameworkVersion32 and FrameworkVersion64
properties of setuptools.msvc.PlatformInfo to return an empty tuple instead of
None as a fallthrough case
|