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

13333 commits

Author SHA1 Message Date
Pradyun Gedam
a8716b979d
Switch to the no-response GitHub Action
The no-response bot has been turned off.
2022-10-07 15:28:12 +01:00
Pradyun Gedam
21752556f1
Merge pull request #11272 from federicober/patch-1 2022-10-07 11:59:40 +01:00
Paul Moore
fe78726b36
Merge pull request #11492 from ret2libc/raise-file-parse-error-no-valueerr
Raise RequirementsFileParseError when missing closing quotation
2022-10-06 14:31:16 +01:00
Riccardo Schirone
3ca52dc55c Raise RequirementsFileParseError when missing closing quotation
shlex.split, used to split options in requirements.txt files, might
raise a ValueError when the input string is not well formed. Catch the
ValueError and re-raise it as a RequirementsFileParseError instead.
2022-10-06 14:36:46 +02:00
Pradyun Gedam
7311c82476
Merge pull request #11359 from sbidoul/deprecate-install-options
Deprecate --install-options
2022-10-06 10:06:48 +01:00
Felipe Peter
e6e7c12b6d
Disallow freeze format with pip list --outdated (#11482)
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2022-10-04 10:11:46 +01:00
Tzu-ping Chung
2c89928bfc
Merge pull request #11422 from SCH227/patch-1 2022-10-04 15:18:43 +08:00
Paul Moore
eb1b1204af
Merge pull request #11479 from cjolowicz/docs-typos
Fix typos in HTML docs
2022-10-03 11:57:29 +01:00
Paul Moore
970b53d030
Merge pull request #10247 from pfmoore/resolver_details
Document the new resolver
2022-10-03 11:14:26 +01:00
Claudio Jolowicz
74dfed55c4
Mark as trivial 2022-10-03 12:00:14 +02:00
Claudio Jolowicz
f3b91157af
Fix typos in HTML docs 2022-10-03 12:00:14 +02:00
Paul Moore
550027d016 Add a 'work in progress' note to the document 2022-10-02 12:17:52 +01:00
Paul Moore
be40ec8405 Merge branch 'main' into resolver_details 2022-10-02 12:10:13 +01:00
Pradyun Gedam
a5f4a9f898
Rename 11418.bugfix.rst to 11418.trivial.rst 2022-09-30 15:43:20 +01:00
Dominic Davis-Foster
c24231d0d7
Remove link to the distutils-sig mailing list. (#11470)
The mailing list has been shutdown in favour of Discourse.
2022-09-29 13:58:45 +01:00
Sviatoslav Sydorenko
5d269d91d4
Fix a typo in required CI jobs allowed to skip (#11474)
test-zipapp -> tests-zipapp
test-importlib-metadata -> tests-importlib-metadata
2022-09-29 13:54:42 +01:00
Sviatoslav Sydorenko
b5375b4df5
Allow skips for the test jobs in branch protection (#11472) 2022-09-29 09:24:48 +01:00
Sviatoslav Sydorenko
a0fac9829c
Introduce a check CI job for branch protection (#11434)
This patch adds a special check-job that produces a clear failure or
success status based on how the dependent jobs are doing. It is
possible to use it in GitHub's branch protection instead of having to
manually add and remove individual job names via the repo settings.

https://github.com/marketplace/actions/alls-green#why
2022-09-29 00:44:25 +01:00
Tzu-ping Chung
0a21080411
Merge pull request #11466 from minrk/build_env_isolation 2022-09-26 11:00:21 +08:00
Stéphane Bidoul
fe58a42521
Warn when --install-option is ignored
Due to building with pep 517.
2022-09-25 12:15:39 +02:00
Stéphane Bidoul
77c83013df
Pass global_options when building for install
Before 'build' was never called in presence of
install_option/global_option/build_option.
Now that it can build in such cases, pass these options as
well, for consistency with the wheel command.
2022-09-25 12:15:23 +02:00
Stéphane Bidoul
51c78b4b83
Add tests for --xxx-options warnings and deprecation 2022-09-25 11:21:36 +02:00
Stéphane Bidoul
65641f10ad
Fix test_install_requirements_with_options 2022-09-25 11:21:36 +02:00
Stéphane Bidoul
a5621a8a81
Deprecate --install-option 2022-09-25 11:21:35 +02:00
Stéphane Bidoul
b44a454535
Merge pull request #11452 from sbidoul/deprecate-no-binary-imply-pip-install
Deprecate --no-binary implying setup.py install
2022-09-25 11:06:25 +02:00
Stéphane Bidoul
fc355d95be
Merge pull request #11454 from sbidoul/deprecate-no-binary-disable-wheel-cache
Deprecate --no-binary disabling the wheel cache
2022-09-25 11:05:42 +02:00
Stéphane Bidoul
253cfb6eec
Merge pull request #11456 from sbidoul/setup_py_install_gone_in
Set deprecation deadlines for #8368 and #8559
2022-09-25 11:01:58 +02:00
Min RK
24773bc4f5
Fix build isolation on system Pythons
use site.getsitepackages() where available
instead of just purelib/platlib,
which is often insufficient on e.g. System Pythons for Debian/macOS

handle virtualenv < 20 overwriting site.py without getsitepackages() by preserving current behavior.
2022-09-23 14:47:41 +02:00
Jaime Sanz
7979dc0029
Fix typo in dependency-resolution.md (#11465)
Removes a duplicated word.
2022-09-23 01:07:42 +01:00
Paul Moore
fbb7f0b293
Merge pull request #11459 from pfmoore/zipapp_docs
Add documentation for the zipapp distribution
2022-09-18 13:16:41 +01:00
Paul Moore
7e8263dde9 Put the note at the top of the section 2022-09-18 12:19:23 +01:00
Paul Moore
318786c8f3 Fix header level 2022-09-18 11:18:42 +01:00
Paul Moore
860f9bf57c Add a news file 2022-09-18 11:17:32 +01:00
Paul Moore
410e953cc1 Add documentation for the zipapp distribution 2022-09-18 10:59:57 +01:00
Stéphane Bidoul
857df9059d
Add maintenance comment 2022-09-18 10:05:59 +02:00
Stéphane Bidoul
24c8ebc85e
Set deprecation deadlines 2022-09-17 15:43:40 +02:00
Stéphane Bidoul
f39d38668a
Deprecate --no-binary implying setup.py install 2022-09-17 15:37:04 +02:00
Stéphane Bidoul
08eb492641
Deprecate --no-binary disabling the wheel cache 2022-09-17 15:32:46 +02:00
Danny McClanahan
bad03ef931
Use data-dist-info-metadata (PEP 658) to decouple resolution from downloading (#11111)
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2022-09-10 11:28:57 +01:00
Pradyun Gedam
a66406a409
Merge pull request #11439 from uranusjr/decrease-timeout-in-test 2022-09-10 10:54:51 +01:00
Tzu-ping Chung
8856b5900e Further attempt to stablize timeout test 2022-09-08 10:24:04 +08:00
Pradyun Gedam
7485260b4e
Update bug-report.yml
Drop the "render", because our users are generally smart and GitHub is not.
2022-09-02 21:42:08 +01:00
Tzu-ping Chung
0930237775
Merge pull request #11318 from q0w/check-binary-exe 2022-08-31 18:25:46 +08:00
Pradyun Gedam
57c9f6208a
Merge pull request #11408 from pradyunsg/add-config-reference
Mention `pip config` on the page about pip's configuration
2022-08-30 09:07:07 +01:00
Tzu-ping Chung
bfbe919fd2
Merge pull request #11277 from vanschelven/respect-no-index-from-requirements-file 2022-08-30 15:47:51 +08:00
M00nL1ght
321018fb93
Create 11418.bugfix.rst 2022-08-30 06:04:32 +03:00
M00nL1ght
254e668eef
Fix vulnerable regex
Implement exclusive RE searches to avoid backtracking
2022-08-30 05:51:29 +03:00
Pradyun Gedam
7e1bb71b05 Mention pip config on the page about pip's configuration
This is relevant to the topic page and should make this command more
visible.
2022-08-26 13:44:15 +01:00
Pradyun Gedam
8a51fe790a
Merge pull request #11395 from DiddiLeija/remove-good-first-issue
Delete the "good first issue" template
2022-08-21 11:11:20 +01:00
Diego Ramirez
72ce3ba0fe
Delete the "good first issue" template
Seems like we're not using this template, and other users are using it as "good first reporters".
2022-08-18 11:02:37 -05:00