1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
pip/pip
Georgi Valkov c6495a46e3 remove basecommand.merge_options()
This patch removes the error prone step of merging the baseparsers'
options (the 'Generic Options') with those of the subparser. In fact,
commands are already capable of parsing all options present in the
'Generic Options' option group. The option parsing logic is as follows:

Given a command line such as:
  '--timeout 5 install --user pkg'
pip.parseopt() returns command 'install' with arguments:
  '--timeout 5 --user pkg'
pip.main() executes the above as:
  commands['install'](parser).main('--timeout 5 --user pkg', options)
2013-09-15 21:28:18 -07:00
..
backwardcompat fix for http://bugs.python.org/issue17980 in code backported from the python3 stdlib 2013-07-15 20:51:27 -07:00
commands Cmds {install,wheel} should return proper error code 2013-08-26 18:55:55 -07:00
vcs Moved a recursive import. 2013-07-23 20:06:11 +02:00
vendor Grammar 2013-08-16 12:59:56 -04:00
__init__.py remove basecommand.merge_options() 2013-09-15 21:28:18 -07:00
__main__.py Added a get_prog util to correctly show the name of the program when using python -m pip. 2012-09-01 20:36:31 +02:00
basecommand.py remove basecommand.merge_options() 2013-09-15 21:28:18 -07:00
baseparser.py When action is 'append', let's check value by value. 2013-09-15 17:24:36 -07:00
cacert.pem remove old cert from pem file 2013-02-16 15:40:22 -08:00
cmdoptions.py Merge branch 'master' into develop 2013-08-07 21:21:32 -04:00
download.py Merge remote-tracking branch 'skwash/develop' into develop 2013-06-02 22:31:14 -04:00
exceptions.py Refactor unpack_http_url. 2013-05-30 16:59:57 -06:00
index.py Warn when using an insecure transport for index or find-links 2013-08-15 09:29:11 -04:00
locations.py don't override distutils scripts location using pip's legacy logic 2013-08-31 15:28:44 -07:00
log.py Fix on Windows 2013-08-05 08:00:55 -04:00
pep425tags.py e.message is not cross-python compatible 2013-07-27 20:46:55 -07:00
req.py Cmds {install,wheel} should return proper error code 2013-08-26 18:55:55 -07:00
runner.py merged changes related to PEP 8 from hltbra's fork 2010-06-02 23:25:26 -03:00
status_codes.py Cmds {install,wheel} should return proper error code 2013-08-26 18:55:55 -07:00
util.py multi-values use space seperators in environment variables. 2013-09-15 18:09:36 -07:00
wheel.py we'll assume '_' means '-' for versions from wheel filenames 2013-08-21 23:30:15 -07:00