Issue 14755: Distutils2 doesn't have a Python 3 version on PyPI (original) (raw)

Issue14755

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:30 admin set github: 58960
2014-03-13 04:40:01 eric.araujo set status: open -> closedresolution: out of datestage: resolved
2012-05-08 17:10:31 eric.araujo set messages: + versions: + 3rd party
2012-05-08 16:06:16 nick.wilson create