Issue 1002241: Better extensibility for distutils commands (original) (raw)

Issue1002241

This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

This issue has been migrated to GitHub: https://github.com/python/cpython/issues/40675

classification

Title: Better extensibility for distutils commands
Type: Stage:
Components: Distutils Versions: Python 2.4

process

Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: Nosy List: fdrake
Priority: normal Keywords: patch

Created on 2004-08-02 20:37 by fdrake, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
distutils-commands-docs.patch fdrake,2004-08-02 22:24 Documentation.
distutils-commands.patch fdrake,2004-08-03 15:20 Implementation and unit tests (2nd version).
Messages (3)
msg46521 - (view) Author: Fred Drake (fdrake) (Python committer) Date: 2004-08-02 20:37
This allows additional commands to be provided for existing setup.py scripts without modifying either the distutils installation or the setup.py scripts of packages with which the new commands will be used. Specifically, an option is added to distutils that allows additional packages to be searched for command implementations in addition to distutils.command. The additional packages can be specified on the command line or via the installation or personal configuration files already loaded by distutils. For discussion, see the thread starting with: http://mail.python.org/pipermail/distutils-sig/2004-August/004112.html This patch adds the feature and unit tests; I'll add an additional patch with documentation updates when that's ready. I'd like this to appear in the 2.4a2 release.
msg46522 - (view) Author: Fred Drake (fdrake) (Python committer) Date: 2004-08-03 15:20
Logged In: YES user_id=3066 I've replaced the implementation patch with one that has unit tests that are not sensitive to existing distutils config files.
msg46523 - (view) Author: Fred Drake (fdrake) (Python committer) Date: 2004-08-03 16:38
Logged In: YES user_id=3066 Committed as: Doc/dist/dist.tex 1.81 Lib/distutils/dist.py 1.68 Lib/distutils/tests/test_dist.py 1.1
History
Date User Action Args
2022-04-11 14:56:06 admin set github: 40675
2004-08-02 20:37:50 fdrake create