Maxim Kurnikov
|
f77b8ca051
|
remove #noqa: F401
|
2019-02-22 14:17:07 +03:00 |
Pradyun Gedam
|
f9b66cacb3
|
Stop passing finder to DistAbstraction.dist
|
2019-01-02 17:27:34 +05:30 |
Maxim Kurnikov
|
7ee388178a
|
Add type annotations for pip._internal.operations (#6066)
References https://github.com/pypa/pip/issues/4748, https://github.com/pypa/pip/pull/6038.
|
2018-12-17 16:41:47 +05:30 |
Thomas Kluyver
|
4286f49d6d
|
Arrange imports as required by linter
|
2018-10-02 14:25:42 +02:00 |
Thomas Kluyver
|
9a1194e4be
|
Exit 'pip check' with code 1 on problems parsing requirements
|
2018-10-02 12:38:16 +02:00 |
Thomas Kluyver
|
172a71b0cf
|
Log warning when there's a problem parsing requirements
|
2018-10-02 12:03:26 +02:00 |
Thomas Kluyver
|
cfac80f374
|
Catch errors parsing requirements to check packages
|
2018-10-02 12:00:53 +02:00 |
Pradyun Gedam
|
8a565aac75
|
Sort imports as per newer isort
|
2018-06-27 12:53:31 +05:30 |
Pradyun Gedam
|
161e8bd210
|
Switch to using a set and callable argument
|
2018-06-15 11:29:36 +05:30 |
Pradyun Gedam
|
daa3163d08
|
Restrict install time dependency warnings to directly-dependant packages
|
2018-06-15 11:29:36 +05:30 |
Pradyun Gedam
|
a121abbc30
|
Add flake8 ignores for mypy imports
|
2018-06-13 13:17:30 +05:30 |
Pradyun Gedam
|
ee2e81ca1f
|
Use all available distributions
Same as b5f56efde5
|
2018-04-04 13:03:07 +05:30 |
Pradyun Gedam
|
ecc1072ba0
|
Merge pull request #5146 from pradyunsg/fix/check-accept-prerelease-versions
Accept prerelease versions when checking conflicts
|
2018-04-03 23:18:10 +05:30 |
Stephan Erb
|
72b3195f0e
|
Fix name normalization used for install warnings
|
2018-04-02 20:17:20 +02:00 |
Pradyun Gedam
|
1862d2f887
|
Accept prerelease versions when checking conflicts
|
2018-04-02 21:35:49 +05:30 |
Pradyun Gedam
|
49767ec374
|
Use string representation for comparing
More robust with weird requirements that can't be directly compared for
some reason (like markers).
|
2018-03-28 13:48:38 +05:30 |
Pradyun Gedam
|
f286fb8bdd
|
pip check should care about the markers
|
2018-03-28 13:44:21 +05:30 |
Pradyun Gedam
|
e04e5a6aab
|
mypy gets more data
|
2018-03-28 13:43:56 +05:30 |
Pradyun Gedam
|
1c911bfbdd
|
🎨 Make the linters happy again
|
2018-01-26 11:06:16 +05:30 |
Pradyun Gedam
|
045e244b7e
|
Run pip check in pip install
Also, add --no-warn-conflicts option to allow supressing the error messages generated.
|
2018-01-24 18:16:18 +05:30 |
Pradyun Gedam
|
a33846b627
|
Use namedtuple attributes
|
2018-01-24 18:08:46 +05:30 |
Pradyun Gedam
|
980b3ff0c1
|
Use canonical names
|
2018-01-24 18:08:46 +05:30 |
Pradyun Gedam
|
0fa2736090
|
Improve operations.check
- Move get_installed_distributions call into operations.check
- Use a named tuple, instead of a normal tuple
|
2018-01-24 18:08:39 +05:30 |
Pradyun Gedam
|
09f0941ed4
|
Rework pip check to not use Distribution objects
While there is no change in functionality, this change makes it
possible to reuse the pip check logic by uncoupling it from the
Distribution objects.
|
2018-01-24 17:45:06 +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 |
Donald Stufft
|
95bcf8c5f6
|
Move all internal APIs to pip._internal
|
2017-08-31 14:53:00 -04:00 |