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

impossible to see setup.py help without installing dependencies #716

Closed
exarkun opened this issue Mar 3, 2014 · 5 comments
Closed

impossible to see setup.py help without installing dependencies #716

exarkun opened this issue Mar 3, 2014 · 5 comments

Comments

@exarkun
Copy link
Member

exarkun commented Mar 3, 2014

exarkun@top:~/Projects/cryptography/trunk$ python setup.py --help                                                             
no previously-included directories found matching 'documentation/_build'
warning: build_py: byte-compiling is disabled, skipping.

warning: install_lib: byte-compiling is disabled, skipping.

zip_safe flag not set; analyzing archive contents...

Installed /home/exarkun/Projects/cryptography/trunk/six-1.5.2-py2.7.egg
Searching for cffi>=0.8
Reading https://pypi.python.org/simple/cffi/
Best match: cffi 0.8.1
Downloading https://pypi.python.org/packages/source/c/cffi/cffi-0.8.1.tar.gz#md5=1a877bf113bfe90fdefedbf9e39310d2

This is somewhat annoying. I didn't ask for anything to be installed.

@alex
Copy link
Member

alex commented Mar 3, 2014

Hmmm, this seems like it's a consequence of using setup_requires, @dstufft can you confirm?

@dstufft
Copy link
Member

dstufft commented Mar 3, 2014

I'm fairly certain it is. setup_requires can add new commands and generally modify a bunch of stuff in setup.py so I'm pretty sure setuptools just always installs them.

@alex
Copy link
Member

alex commented Mar 3, 2014

That's... that's something... is there some ticket we can follow/contribute
to to make teh ssemantics of setup_requires less bonkers / replcae it
with something?

On Sun, Mar 2, 2014 at 6:33 PM, Donald Stufft notifications@github.comwrote:

I'm fairly certain it is. setup_requires can add new commands and
generally modify a bunch of stuff in setup.py so I'm pretty sure setuptools
just always installs them.


Reply to this email directly or view it on GitHubhttps://github.com//issues/716#issuecomment-36477308
.

"I disapprove of what you say, but I will defend to the death your right to
say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
"The people's good is the highest law." -- Cicero
GPG Key fingerprint: 125F 5C67 DFE9 4084

@dstufft
Copy link
Member

dstufft commented Mar 3, 2014

Not that i'm aware of.

@alex
Copy link
Member

alex commented Oct 19, 2014

This was fixed with #1257!

@alex alex closed this as completed Oct 19, 2014
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 27, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests

3 participants