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
Tzu-ping Chung
9eb47650b0
Please don't use shell=True :(
2020-05-05 20:29:21 +08:00