Commit Graph

11779 Commits

Author SHA1 Message Date
Stéphane Bidoul 7c6ee48b04 PEP 517 build in presence of --global-option emits a warning
So these are not ignored silently.
2021-04-04 16:08:49 +02:00
Stéphane Bidoul 69dee6286d PEP 517 + --build-option is now a warning
We warn instead of erroring out when --build-option is present
when doing a PEP 517 build. There is no strong reason to error
out, and this will avoid backward compatibility issues when we
support build options in requirement files and installation.
2021-04-04 16:08:49 +02:00
Tzu-ping Chung 4e56f1c52d Take responsibility to remove incompatibilities 2021-04-04 20:39:28 +08:00
Tzu-ping Chung 778778c0d3 Upgrade vendored resolvelib to 0.6.0 2021-04-04 20:25:07 +08:00
Tzu-ping Chung 5e072e2ecc
Merge pull request #9773 from sbidoul/fix-pre-commit-ci 2021-04-04 20:24:17 +08:00
Stéphane Bidoul 29c50c8188 Add missing type annotation in docs/ 2021-04-04 13:58:59 +02:00
Stéphane Bidoul ff19ecacda Fix a couple of flake8 issues 2021-04-04 13:48:24 +02:00
Stéphane Bidoul 43e4b41858 Use double backticks in rst files 2021-04-04 13:47:41 +02:00
Stéphane Bidoul ec0a1cb9f0 ci: fix pre-commit action 2021-04-04 13:39:10 +02:00
Tzu-ping Chung fb57da1005
Merge pull request #9772 from uranusjr/lint-failures
Run lint on code base
2021-04-04 06:22:47 +08:00
Tzu-ping Chung dee71ce661 Run lint on code base 2021-04-04 06:20:27 +08:00
Tzu-ping Chung a118afe4e6
Merge pull request #9599 from cjc7373/switch-to-tenacity 2021-04-04 05:48:08 +08:00
Tzu-ping Chung 0dd3a2b849
Merge pull request #9713 from sbidoul/rm-vcs-export
Remove now unused VCS export code
2021-04-04 05:41:01 +08:00
Tzu-ping Chung 9e8a544721
Merge pull request #9689 from uranusjr/isolated-pip 2021-04-03 23:36:47 +08:00
Tzu-ping Chung 5457c6f399
Merge branch 'main' into switch-to-tenacity 2021-04-03 23:31:48 +08:00
Tzu-ping Chung 770e5aa7eb Typo 2021-04-03 23:26:10 +08:00
Joseph Bylund d2c280be64
Improve Performance of Picking Best Candidate from Indexes
Use a mapping for random lookup instead of list traversal.
2021-04-03 23:25:36 +08:00
Tzu-ping Chung 34fbe69664
Merge pull request #9692 from EricCousineau-TRI/issue-8726-2 2021-04-03 23:21:06 +08:00
Eric Cousineau 81896cf38b fixup! add news 2021-04-03 23:18:20 +08:00
Eric Cousineau f1f94baf5c try to encode more deets 2021-04-03 23:18:20 +08:00
Eric Cousineau 9f73611df6 address review, I think? 2021-04-03 23:18:19 +08:00
Eric Cousineau b43a8ed51e docs: Describe --upgrade-strategy and direct requirements explicitly
Add a brief example
2021-04-03 23:18:19 +08:00
Stéphane Bidoul ecdcfeb8d6 Remove now unused VCS export code 2021-04-03 15:44:00 +02:00
Tzu-ping Chung 831f32e216
Merge pull request #9699 from uranusjr/resolvelib-types 2021-04-03 17:11:20 +08:00
Tzu-ping Chung fe27218936
Merge pull request #9647 from vanschelven 2021-04-03 16:52:29 +08:00
Tzu-ping Chung 5df7d26a4e Merge branch 'main' into dependency-confustion-documentation 2021-04-03 16:50:16 +08:00
Tzu-ping Chung 4e835c09dc
Merge pull request #9442 from permission-denied-hg 2021-04-03 16:36:29 +08:00
Tzu-ping Chung 9ceabb568f Add note to explain the cast 2021-04-03 16:25:38 +08:00
Tzu-ping Chung f938eda320 News for resolvelib upgrade 2021-04-03 16:25:38 +08:00
Tzu-ping Chung 0d39ae9734 Pull in resolvelib's typing information 2021-04-03 16:25:38 +08:00
Tzu-ping Chung b88de7d6ad Re-apply documentation addition 2021-04-03 16:23:33 +08:00
Tzu-ping Chung 2aac9f233e Merge branch 'main' into fix/8418-permission-denied-hg 2021-04-03 16:17:44 +08:00
Tzu-ping Chung a41a18fa00 Revert documentation change 2021-04-03 16:17:42 +08:00
Tzu-ping Chung 2a3e4f9bfe
Merge pull request #9570 from graingert/patch-1 2021-04-03 16:15:56 +08:00
Tzu-ping Chung b3fd603b22 Merge branch 'main' into patch-1 2021-04-03 16:11:00 +08:00
Tzu-ping Chung 2d759ab042 Add news 2021-04-03 16:05:55 +08:00
Tzu-ping Chung bba1226a03 Handle zipapp inception 2021-04-03 00:29:04 +08:00
Tzu-ping Chung 9cab77eb17 Pass in cert path with private environ 2021-04-03 00:29:04 +08:00
Tzu-ping Chung 2eb7e887ff Patch certifi to use environ for passing cert 2021-04-03 00:29:04 +08:00
Tzu-ping Chung 40d0529ee3 Patch __init__.py instead of __main__.py
The standalone pip doesn't have a correct sys.path when __main__.py
is invoked, and we'd be patching the wrong certifi at that point.
The sys.path is guaranteed to be correct when __init__.py is loaded
(otherwise we wouldn't be able to import it in the first place).
2021-04-03 00:29:04 +08:00
Tzu-ping Chung 0d183d3ee3 Better docstring 2021-04-03 00:29:04 +08:00
Tzu-ping Chung 4bf083cde6 Monkey-patch .pem path into standalone pip instead 2021-04-03 00:29:04 +08:00
Tzu-ping Chung 7067359751 Less diff 2021-04-03 00:29:04 +08:00
Tzu-ping Chung e8e5153612 Better name temp directory 2021-04-03 00:29:04 +08:00
Tzu-ping Chung 638b562048 Pass parent certificate location to isolated pip 2021-04-03 00:29:04 +08:00
Tzu-ping Chung 4ec34b9013 Run pip in isolated env by building zip 2021-04-03 00:29:04 +08:00
Tzu-ping Chung d08f968eaf
Merge pull request #9575 from hexagonrecursion/test-sort-order 2021-04-02 20:39:15 +08:00
Pradyun Gedam b6014973c3
Merge pull request #9476 from uranusjr/custom-news-directive
Custom RST directive to generate stable version ID
2021-04-02 13:24:20 +01:00
Andrey Bienkowski e96791f106 Lint 2021-04-02 15:17:59 +03:00
Andrey Bienkowski 6db6964a98 Rewrite the assertions to be less confusing 2021-04-02 15:01:04 +03:00