1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
Commit graph

40 commits

Author SHA1 Message Date
Pradyun Gedam 476dfd2a8c
Add RequirementSet.add_named_requirement() 2019-08-21 15:44:55 +05:30
Pradyun Gedam 305c671d1f
Add RequirementSet.add_unnamed_requirement() 2019-08-21 15:44:55 +05:30
Chris Jerdonek 63639bfc0f Make tags required in Wheel.support_index_min() and supported(). 2019-08-10 02:59:59 -07:00
Pradyun Gedam f377148f6d
Use mypy's inline configuration syntax for opt-outs 2019-07-30 12:39:51 +05:30
Chris Jerdonek 1bb21fd3ff
Merge pull request #6093 from mkurnikov/req-types-finished
Finish types for pip._internal.req, set disallow_untyped_defs flag
2019-03-23 02:16:35 -07:00
Pradyun Gedam d4217f0cc3
Merge pull request #6129 from asottile/dead
delete some dead code
2019-02-24 22:08:16 +05:30
Maxim Kurnikov 2d3cd4de86 merge latest master 2019-02-23 16:58:54 +03:00
Maxim Kurnikov f77b8ca051 remove #noqa: F401 2019-02-22 14:17:07 +03:00
Anthony Sottile ccdbccee95 Remove has_requirements
last reference removed in 893f0b0029
2019-02-20 11:50:59 -08:00
Maxim Kurnikov c4cf730145 sort imports under TYPE_CHECKING alphabetically 2019-01-25 20:08:59 +03:00
Maxim Kurnikov 932fb539ef finish types for pip._internal.req, disallow untyped defs 2018-12-19 19:39:35 +03:00
Maxim Kurnikov 05eb7d8e92 Add type annotations for pip._internal.req (#6063) 2018-12-17 16:43:00 +05:30
Pradyun Gedam 4113fda9d5
Address review comments 2018-08-13 10:38:06 +05:30
Pradyun Gedam 38dbff5162
Add better comments 2018-08-13 10:34:27 +05:30
Pradyun Gedam cbd50ca86e
Reuse an existing variable 2018-08-13 10:34:26 +05:30
Pradyun Gedam 29f48dd3af
Return early and reduce indentation 2018-08-13 10:34:26 +05:30
Pradyun Gedam fa91cf0d8d
🎨 Style Cleanups 2018-08-13 10:34:26 +05:30
Pradyun Gedam 7e58c0d7db
Cleanup assignment of extras 2018-08-13 10:34:26 +05:30
Pradyun Gedam eb2935509f
Move out conditional logic to a named variable 2018-08-13 10:34:26 +05:30
Pradyun Gedam 7203b82929
Reduce a level of indentation 2018-08-13 10:34:26 +05:30
Pradyun Gedam 0a46de7745
Give a meaningful name to a complex conditional 2018-08-13 10:34:25 +05:30
Pradyun Gedam f529aa7fc3
Reduce a level of indentation 2018-08-13 10:34:25 +05:30
Pradyun Gedam 0bc7a974fa
Return early 2018-08-13 10:34:25 +05:30
Loren Carvalho cddcb1407f Open up plat/abi/impl options to install --target
* Move dist restriction options to be re-usable (between install/download)
* Make dist restriction options usable in `install` (exclusively with --target)
* Add a check_supported_wheels bool to RequiriementSet for non-resolved (full path) dependencies
2018-08-05 16:13:20 -05:00
Benoit Pierre e611c85a73 minor cleanup (#5426) 2018-05-30 23:01:49 +05:30
Pradyun Gedam c2a4ea4731
Merge branch 'master' into refactor/reduce-action-at-distance 2018-03-30 11:15:50 +05:30
Pradyun Gedam 255a518157
Merge branch 'master' into refactor/reduce-action-at-distance 2018-03-03 02:08:01 +05:30
Pradyun Gedam 6caca65942
Merge branch 'master' into resolver/move-dependency-info-and-install-order 2018-03-03 02:06:12 +05:30
Ed Morley 4b81388199 Use log level info when ignoring packages due to environment markers
The use of environment markers implies that the user expects the
packages to not be installed in some cases (eg depending on version
of Python), so the log output shouldn't be classed as a warning,
particularly since this results in it being sent to `stderr` rather
than `stdout`.

Fixes #4876.
2018-01-28 15:36:23 +00:00
Pradyun Gedam 8803a3186b
Move dependency data into resolver 2018-01-24 17:19:21 +05:30
Pradyun Gedam 2e5715e3bb
Move installation order computation into Resolver 2018-01-24 17:17:24 +05:30
Pradyun Gedam 01b2b856b6
Move installation order code out of RequirementSet 2018-01-24 17:17:24 +05:30
Pradyun Gedam 055dcb8daf
Assign is_direct outside RequirementSet 2018-01-21 16:17:37 +05:30
Pradyun Gedam 01c985a663
Reduce classes with pycompile attribute 2018-01-21 16:16:43 +05:30
Pradyun Gedam b1cb27d34e
Reduce classes with target_dir attribute 2018-01-21 16:16:42 +05:30
Pradyun Gedam de7d42feb9
Reduce classes with use_user_site attribute 2018-01-21 16:16:19 +05:30
Pradyun Gedam 729990c986
Round 1 of Cleanups (#4844)
* misc: fix typo
* misc: 🎨 cleanup parenthesis
* misc: 🎨 minor simplifications
* tests: fix test_console_to_str_warning
2017-12-25 15:23:27 +05:30
Pradyun S. Gedam e8bdaa76e5
Use return values instead of attributes 2017-11-03 22:28:24 +05:30
Pradyun S. Gedam 1240a81b50 Get rid of successfully_installed attr 2017-09-07 00:06:26 +05:30
Donald Stufft 95bcf8c5f6 Move all internal APIs to pip._internal 2017-08-31 14:53:00 -04:00
Renamed from pip/req/req_set.py (Browse further)