Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support the *new* Setuptools #941

Closed
qwcode opened this issue May 14, 2013 · 6 comments
Closed

Support the *new* Setuptools #941

qwcode opened this issue May 14, 2013 · 6 comments
Labels
auto-locked Outdated issues that have been locked by automation
Milestone

Comments

@qwcode
Copy link
Contributor

qwcode commented May 14, 2013

https://bitbucket.org/pypa/setuptools

this may turn out to involve no effort, but minimally need to confirm the tests are passing using a branch of virtualenv that uses the new setuptools.

@hickford
Copy link

Why, what does that library do better?

@qwcode
Copy link
Contributor Author

qwcode commented May 14, 2013

It's a merge of the old setuptools and distribute (a fork of setuptools)
eventually, it will end up being the only supported "setuptools".
http://mail.python.org/pipermail/distutils-sig/2013-March/020127.html

@qwcode
Copy link
Contributor Author

qwcode commented Jun 15, 2013

logged a setuptools issue that's blocking the pip tests from passing. using the new setuptools.
deals with running "egg_info" for svn checkouts.
https://bitbucket.org/pypa/setuptools/issue/20/egg_infoget_svn_revision-behavior-change

@qwcode
Copy link
Contributor Author

qwcode commented Jun 19, 2013

the coding is done. still need to update the docs in a few places.

@hickford
Copy link

Cool, thanks for explaining.

I asked because Python packaging libraries seem to experience an unusual rate of forking, rewrites and deprecation (eg. setuptools, distribute, distutils2), while the end user experience improves more slowly. Pip is certainly better than easy_install (thanks), but Python still suffers for shipping without a package manager (cf. Ruby with Gem, Nodejs with npm, C# with Nuget).

@qwcode
Copy link
Contributor Author

qwcode commented Jun 24, 2013

@matt-hickford python may end up shipping with pip
see PEP439 http://www.python.org/dev/peps/pep-0439/
and #863

@qwcode qwcode closed this as completed Jun 25, 2013
@lock lock bot added the auto-locked Outdated issues that have been locked by automation label Jun 6, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Jun 6, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
auto-locked Outdated issues that have been locked by automation
Projects
None yet
Development

No branches or pull requests

2 participants