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

9826 commits

Author SHA1 Message Date
Paul Moore a56376b20f req.specifier is always a SpecifierSet 2020-05-15 13:58:12 +01:00
Paul Moore d42c448e7a
Merge pull request #8234 from pfmoore/refactor_find_matches
Split find_matches into generation and sorting
2020-05-15 13:54:50 +01:00
Devesh Kumar Singh c83c2804ca Always return SUCCESS from commands.completion.run 2020-05-15 16:57:31 +05:30
Devesh Kumar Singh 78c0a7192a Change return type annotation for commands.debug.get_vendor_version_from_module 2020-05-15 16:55:58 +05:30
Paul Moore 96b3377cd7 Type annotations 2020-05-15 10:57:07 +01:00
Paul Moore 0bcae1e964 Add a deprecation warning for undocumented constraint forms 2020-05-15 09:54:40 +01:00
Paul Moore 6fcaf49cb0 Tidy up handling of unexpected forms of constraint 2020-05-14 17:04:18 +01:00
Devesh Kumar Singh bd07bfb8db Cast record_file to io.StringIO for Python 3 to appease mypy 2020-05-14 17:42:03 +05:30
Pradyun Gedam a879bc448a
Merge pull request #8236 from uranusjr/test-skip-reason
Add a reason why we're xfail-ing this test
2020-05-14 17:05:47 +05:30
Pradyun Gedam 9f0665cefe
Merge pull request #8055 from gutsytechster/endian_safe 2020-05-14 17:03:41 +05:30
Pradyun Gedam 1dbcd12236
Merge pull request #8221 from pradyunsg/revert-in-place-builds 2020-05-14 16:23:03 +05:30
Paul Moore 9cf1bed78d Address review comments 2020-05-14 11:33:30 +01:00
Tzu-ping Chung a82a5e7abe Add pytest option to globally switch resolver 2020-05-14 18:00:42 +08:00
Tzu-ping Chung 56d53cd60b Add a reason why we're xfail-ing this test
This test uses xfail to test the negation of what's described in the
test, i.e. the assertion should "fail" if the command does what we
expect. I think this is a terrible way to write a test, but don't bother
to rewrite. This commit message is left here to tell future maintainers
what the test is all about by git blame.
2020-05-14 15:15:57 +08:00
Devesh Kumar Singh feaa76a1d6 Update mypy to v0.770 2020-05-14 10:39:31 +05:30
Paul Moore 0db022fc42 Remove left-over print from debugging 2020-05-13 18:04:20 +01:00
Paul Moore ddbc8fd7c1 Split find_matches into generation and sorting 2020-05-13 17:52:09 +01:00
Pradyun Gedam d911a9fcb8
Merge pull request #7932 from deveshks/remove-type-ignore-from-cli 2020-05-13 17:18:06 +05:30
Devesh Kumar Singh 89f248c7bf Removing type ignore comments from cli.progress_bars 2020-05-13 15:21:15 +05:30
Tzu-ping Chung 713645a554 Add one more constraint test 2020-05-13 07:13:19 +08:00
Pradyun Gedam 6ed32347af
📰 2020-05-13 02:50:10 +05:30
Pradyun Gedam 0bd624275d
Revert "build in place"
This reverts commit 88e6e6bc5c.
2020-05-13 02:50:10 +05:30
Pradyun Gedam 1b90e1bccf
Revert "remove _copy_source_tree and friends"
This reverts commit 873f1e6332.
2020-05-13 02:50:10 +05:30
Pradyun Gedam c0641464df
Revert "fix test_entrypoints_work test"
This reverts commit ace0c16531.
2020-05-13 02:50:10 +05:30
Pradyun Gedam 4297b8d9b7
Revert "fix test_uninstall_console_scripts"
This reverts commit 877e1ccc77.
2020-05-13 02:50:07 +05:30
Pradyun Gedam 0adeeef51e
Merge pull request #8227 from pradyunsg/linter-updates 2020-05-13 02:31:02 +05:30
Pradyun Gedam cb3f7babed
Bump linters 2020-05-13 01:00:21 +05:30
Pradyun Gedam e078531da2
Switch to upstream flake8 2020-05-13 01:00:21 +05:30
Pradyun Gedam 608530755f
Make mypy pretty 2020-05-13 01:00:17 +05:30
Pradyun Gedam 9a0a09e1bd
Merge pull request #8207 from nlhkabu/patch-1 2020-05-11 15:39:18 +05:30
Nicole Harris 1e4bfe7948 Fix linting? 2020-05-11 09:59:31 +01:00
Nicole Harris ab509f4fe0 Add news 2020-05-11 09:55:50 +01:00
Nicole Harris 0c8e97f9a9
Update resolver failure issue template
Update "about" to be more consistent with other templates. Add link to pipdevtree.
2020-05-10 13:34:44 +01:00
Nicole Harris c0c78e169d
Update .github/ISSUE_TEMPLATE/resolver-failure.md
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2020-05-10 13:31:05 +01:00
Nicole Harris f478156063
Update .github/ISSUE_TEMPLATE/resolver-failure.md
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2020-05-10 13:30:27 +01:00
Nicole Harris 05d171f66c
Template for users to report resolver failures 2020-05-08 13:22:53 +01:00
Pradyun Gedam 5cac4dc6bd
Merge pull request #8167 from pradyunsg/drop-list-parallelization 2020-05-07 23:57:17 +05:30
Pradyun Gedam d812fc2327
📰 2020-05-07 21:58:05 +05:30
Pradyun Gedam d18ebcfe41
Drop parallelization in pip list 2020-05-07 21:54:56 +05:30
Pradyun Gedam b0a3881828
Merge pull request #8143 from McSinyx/mypy-auto-pre 2020-05-07 18:49:48 +05:30
Pradyun Gedam abdc78fe33
Merge pull request #8199 from scop/changelog-project-url 2020-05-07 18:48:55 +05:30
Tzu-ping Chung 1ea42caf1f Allow prereleases in Requires-Python check 2020-05-07 21:15:43 +08:00
Paul Moore 94f2dc435b
Merge pull request #8170 from pfmoore/nr_constraints2
New Resolver: Second try at implementing constraints
2020-05-07 12:40:49 +01:00
Paul Moore c7c319c4ed Fix type declarations. Mypy let me down :-( 2020-05-07 11:55:56 +01:00
Paul Moore 64b3d1b278 Merge constraints into a single SpecifierSet 2020-05-06 11:30:25 +01:00
Paul Moore ee4830b5ec Move constraints from factory to provider 2020-05-06 10:56:50 +01:00
Ville Skyttä 4fa167e433 Add Changelog project URL
Background info at
  https://github.com/pypa/warehouse/pull/7882#issue-412444446
2020-05-06 08:25:35 +03:00
Tzu-ping Chung 6ab42a86b8 Add tests for --user installs
Tests are based on equivalents from test_install_user.py with
modifications to appropriately monkey-patch things in the new resolver
module.
2020-05-06 03:48:34 +08:00
Tzu-ping Chung d8062791dd Implement use-user-site 2020-05-06 03:48:34 +08:00
Pradyun Gedam a395afba81
Merge pull request #8185 from uranusjr/contain-include-prereleases 2020-05-05 18:13:56 +05:30