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.

classification
Title: Distutils2 doesn't have a Python 3 version on PyPI
Type: Stage: resolved
Components: Distutils2 Versions: 3rd party
process
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: eric.araujo Nosy List: alexis, eric.araujo, nick.wilson, tarek
Priority: normal Keywords:

Created on 2012-05-08 16:06 by nick.wilson, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Messages (2)
msg160211 - (view) Author: Nick Wilson (nick.wilson) * Date: 2012-05-08 16:06
PyPI only has a version of distutils2 for Python 2, not for Python 3. There is an "ImportError: No module named ConfigParser" when trying to "pip install distutils2" from Python 3.
msg160214 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2012-05-08 17:10
This comes from the fact that d2 is developed with two Mercurial branches, not build-time 2to3 conversion (which I dislike as ugly and not fully correct) nor single-source (which I dislike as ugly and hard to maintain :). PyPI does not work well with that workflow; see how unittest2 had to use a unittest2py3k project name. I think pip does the right thing if you upload project-X.Y-py3.tar.gz, I need to check that and if it works do a manual upload of 1.0a4-py3.
History
Date User Action Args
2022-04-11 14:57:30adminsetgithub: 58960
2014-03-13 04:40:01eric.araujosetstatus: open -> closed
resolution: out of date
stage: resolved
2012-05-08 17:10:31eric.araujosetmessages: + msg160214
versions: + 3rd party
2012-05-08 16:06:16nick.wilsoncreate