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