Issue 1545341: setup() keyword have to be list (doesn't work with tuple) (original) (raw)
Issue1545341
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/43880
classification
Title: | setup() keyword have to be list (doesn't work with tuple) | ||
---|---|---|---|
Type: | Stage: | ||
Components: | Distutils | Versions: | Python 2.4 |
process
Status: | closed | Resolution: | fixed |
---|---|---|---|
Dependencies: | Superseder: | ||
Assigned To: | akuchling | Nosy List: | akuchling, vstinner |
Priority: | normal | Keywords: |
Created on 2006-08-23 14:49 by vstinner, last changed 2022-04-11 14:56 by admin. This issue is now closed.
Files | |||
---|---|---|---|
File name | Uploaded | Description | Edit |
distutils_setup_tuple.patch | vstinner,2006-08-23 14:49 | Fix setup() for register command for tuple values | |
distutils-register.patch | akuchling,2006-10-06 13:20 | 2.1-compatible version of the patch. |
Messages (5) | ||
---|---|---|
msg29619 - (view) | Author: STINNER Victor (vstinner) * ![]() |
Date: 2006-08-23 14:49 |
Code: ====================== 8< ===================== from distutils.core import setup setup(..., classifier=('Intended Audience :: Developers', 'Environment :: Console :: Curses'), ...) ====================== 8< ===================== The query: "./setup.py register" will create HTML request: ----------------GHSKFJDLGDS7543FJKLFHRE75642756743254 Content-Disposition: form-data; name="classifiers" ('Intended Audience :: Developers', 'Environment :: Console :: Curses') Instead of a multipart part for each value. ==== The bug is stupid, see attached patch. Haypo | ||
msg29620 - (view) | Author: A.M. Kuchling (akuchling) * ![]() |
Date: 2006-10-06 13:20 |
Logged In: YES user_id=11375 Fix applied to trunk in rev. 52211; I'll backport to 2.5 and 2.4. The Distutils code is intended to be compatible with Python 2.1, so I've reworked the change to keep using type() instead of isinstance(). Patch attached. | ||
msg29621 - (view) | Author: STINNER Victor (vstinner) * ![]() |
Date: 2006-10-06 16:12 |
Logged In: YES user_id=365388 Ok nice ;-) | ||
msg29622 - (view) | Author: A.M. Kuchling (akuchling) * ![]() |
Date: 2006-10-09 17:13 |
Logged In: YES user_id=11375 Committed to 2.5-main in rev. 52243. | ||
msg29623 - (view) | Author: A.M. Kuchling (akuchling) * ![]() |
Date: 2006-10-09 17:16 |
Logged In: YES user_id=11375 Committed to 2.4-maint in rev. 52244. Closing. Thanks for the bug report! |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:56:19 | admin | set | github: 43880 |
2006-08-23 14:49:51 | vstinner | create |