Commit Graph

9962 Commits

Author SHA1 Message Date
Stéphane Bidoul c20f778899
Do not unncessarily warn about wheel being absent
Do not warn about the wheel package being absent
if wheel building would have been skipped for another reason.
2020-05-01 09:57:15 +02:00
Pradyun Gedam 612970b1cf
Merge pull request #8166 from deveshks/fix-generated-file-mode 2020-04-30 06:48:03 +05:30
Pradyun Gedam 369565dfef
Merge pull request #8173 from hugovk/document-pip-cache-dir 2020-04-30 06:47:39 +05:30
Hugo 64b9eddfa4 Reference 'pip cache' in the 'pip install' caching section 2020-04-29 18:22:35 +03:00
Paul Moore 0058bb5212 Improve test 2020-04-29 14:55:15 +01:00
Paul Moore c92f55f9fc Implement constraints 2020-04-29 13:03:25 +01:00
Paul Moore 5186f05bd7 Add tests for constraints 2020-04-29 12:16:09 +01:00
Devesh Kumar Singh 8dccece9c0 Combine setting new umask and getting old one into one 2020-04-29 11:57:11 +05:30
Devesh Kumar Singh 8fc6f35620 Fix NEWS wording 2020-04-29 11:48:17 +05:30
Devesh Kumar Singh 9319703ad9 Add unit test for checking permissions with custom umask 2020-04-29 11:46:43 +05:30
Ilan Schnell e8920daeab add trivial example to demonstrate installing and uninstalling multiple packages 2020-04-29 00:12:02 -05:00
Ilan Schnell 1f6ff0cc6e make flake8 happy 2020-04-28 23:43:00 -05:00
Devesh Kumar Singh 2423d58ea5 Fix generated file mode to use bitwise AND 2020-04-29 10:05:29 +05:30
Ilan Schnell 8b4a4c469a add ability to install list of requirements - with example in simple.yml 2020-04-28 23:32:55 -05:00
Ilan Schnell c14c92d9cd simplify handle_request() - improve error checking 2020-04-28 23:15:57 -05:00
Ilan Schnell 28b0fd353b add allow_error parameter to .run() method 2020-04-28 22:49:18 -05:00
Pradyun Gedam 43426eea34
Merge pull request #8158 from pradyunsg/release/20.1
Release 20.1
2020-04-28 22:20:12 +05:30
Pradyun Gedam 5ce941ca5b
Bump for release 2020-04-28 21:02:03 +05:30
Pradyun Gedam 4b4b2d4b1f
Bump for development 2020-04-28 21:02:03 +05:30
Pradyun Gedam 7090f803a2
Update AUTHORS.txt 2020-04-28 21:02:02 +05:30
Pradyun Gedam 371d6f5c67
Merge pull request #8157 from pradyunsg/cache/ignore-require-venv 2020-04-28 20:52:46 +05:30
Pradyun Gedam a12fc7cc2c
Ignore require-virtualenv in `pip cache` 2020-04-28 17:05:19 +05:30
Paul Moore 1eb7011da4 Add an assertion that upgrade_strategy is valid 2020-04-28 10:39:53 +01:00
Pradyun Gedam 22bd8add95
Merge pull request #8095 from hugovk/pip-cache-dir2 2020-04-28 00:57:10 +05:30
Pradyun Gedam c4c2870eb4
Merge pull request #8144 from uranusjr/wheel-install-permissions 2020-04-27 22:07:14 +05:30
Tzu-ping Chung 2245fceb3a Make the permission logic more generic 2020-04-27 16:51:01 +08:00
Hugo 6b640d1254 Add test for 'pip cache dir 123' with too many arguments 2020-04-27 11:02:18 +03:00
Devesh Kumar Singh 6ec16f540f Add azure pipelines and github actions to contributing doc 2020-04-27 13:20:01 +05:30
Pradyun Gedam 45f762eb7b
Merge pull request #7780 from AndydeCleyre/bugfix/7728 2020-04-27 12:51:54 +05:30
Tzu-ping Chung a24fbd915e
Wording on news fragment
Co-Authored-By: Pradyun Gedam <pradyunsg@gmail.com>
2020-04-27 15:00:11 +08:00
Tzu-ping Chung 06d9ea0952 Mark local install as xfail 2020-04-27 14:36:59 +08:00
Tzu-ping Chung d8aede42d1 Correctly pass extras to explicit requirement
Local source directory is still not working due to some other reasons.
Need to investigate.
2020-04-27 14:23:15 +08:00
Ilan Schnell 87a6bbec39 add backtracking resolver yaml test 2020-04-26 14:09:27 -05:00
Ilan Schnell 850b8c5f53 add information about only single tests to readme 2020-04-26 10:43:52 -05:00
Nguyễn Gia Phong ff869e0c15 Make mypy happy with beta release automation
Co-Authored-By: Pradyun Gedam <pradyunsg@gmail.com>
2020-04-26 22:33:19 +07:00
Tzu-ping Chung adef52610e Fix assertion 2020-04-26 18:22:21 +08:00
Tzu-ping Chung 8e65f531b2 News 2020-04-26 18:18:28 +08:00
Tzu-ping Chung f1977cfa5f Set permission on manually created metadata files 2020-04-26 18:18:28 +08:00
Tzu-ping Chung 9af0b3daeb Use oct for better error message 2020-04-26 18:17:33 +08:00
Tzu-ping Chung 388ca923ef Add persumably failing permission check 2020-04-26 18:14:38 +08:00
Tzu-ping Chung 452d39eb2f Wrap wheel file generation in function 2020-04-26 17:43:21 +08:00
Stéphane Bidoul 88da3441ce
Simplify _should_cache
The condition "never cache if pip install would not have built"
can be simplified to "do not cache editable requirements".
This is easier to read, and avoid a double warning if the 'wheel'
package is not installed.
2020-04-26 11:31:02 +02:00
Tzu-ping Chung 0104adb037 Add failing test for explicit requirement extras 2020-04-26 16:39:31 +08:00
Ilan Schnell 6529780461 move import so isort does not try to "fix" import order 2020-04-26 00:51:12 -05:00
Ilan Schnell a9930dbd19 add checking for requested package dict 2020-04-25 23:10:43 -05:00
Ilan Schnell b837b37074 update link to refer directly to benoit-pierre's comment 2020-04-25 20:00:44 -05:00
Ilan Schnell 9c9ae3dc8b update description - make flake8 happy 2020-04-25 18:26:40 -05:00
Ilan Schnell 1b22ef6666 simplify code, ensure state is a list 2020-04-25 18:17:18 -05:00
Ilan Schnell bb9a2bdc4b add yaml linter and update readme 2020-04-25 14:48:29 -05:00
Ilan Schnell 051c394944 typo 2020-04-25 00:27:28 -05:00