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

2392 commits

Author SHA1 Message Date
Paul Moore
a3c2c43c53 Bump for release 2023-07-15 10:05:07 +01:00
Pradyun Gedam
324dd44495
Merge pull request #11417 from Freed-Wu/fix-zsh 2023-07-15 01:57:38 +01:00
Greg Roodt
2c4947d51a Add news entry 2023-07-11 12:14:53 +10:00
Greg Roodt
41506d7bbf Add news entry 2023-07-11 12:11:47 +10:00
Joe Bylund
c5c85075a4 Update vendored urllib3 from 1.26.15 to 1.26.16 2023-07-09 18:58:12 -04:00
Paul Moore
4e2295d109 Upgrade setuptools to 68.0.0 2023-07-09 22:20:05 +01:00
Paul Moore
92494e94e9 Upgrade typing_extensions to 4.7.1 2023-07-09 22:20:05 +01:00
Paul Moore
b6d519f775 Upgrade pygments to 2.15.1 2023-07-09 22:20:04 +01:00
Paul Moore
6c33bbf8fb Upgrade rich to 13.4.2 2023-07-09 22:20:03 +01:00
Paul Moore
50af834c1e Upgrade certifi to 2023.5.7 2023-07-09 22:20:03 +01:00
Paul Moore
6ee8884ac4 Upgrade pyparsing to 3.1.0 2023-07-09 22:20:02 +01:00
Paul Moore
856c7ec27e Upgrade platformdirs to 3.8.1 2023-07-09 22:20:02 +01:00
Роман Донченко
7a69c00720 Make the changelog entry more verbose
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2023-07-07 01:48:03 +03:00
Роман Донченко
5dc65eabb7 Don't exclude setuptools, distribute & wheel from freeze output on Python 3.12+
Due to the advent of build isolation, it is no longer necessary to install
setuptools and wheel in an environment just to install other packages.
Moreover, on Python 3.12 both ensurepip [1] and virtualenv [2] are to stop
installing setuptools & wheel by default. This means that when those packages
are present in a Python 3.12+ environment, it is reasonable to assume that
they are runtime dependencies of the user's project, and therefore should be
included in freeze output.

distribute is just obsolete.

[1] https://github.com/python/cpython/issues/95299
[2] https://github.com/pypa/virtualenv/pull/2558
2023-07-07 01:46:03 +03:00
Shantanu
997f92a450
Merge branch 'main' into strict-optional-glibc 2023-07-05 01:23:21 -07:00
Pradyun Gedam
b88addeaf5
Merge pull request #11945 from sbidoul/legacy-version-and-specifier-deprecation-sbi
Surface LegacyVersion and LegacySpecifier deprecation warnings
2023-07-03 13:51:18 +01:00
Paul Moore
4cc183e445
Merge pull request #12120 from pfmoore/fix_11847
Record download of completed partial requirements
2023-07-03 13:15:13 +01:00
Paul Moore
cb25bf3731 Add a news file 2023-07-01 14:51:10 +01:00
Stéphane Bidoul
45468f06d4 Pass revisions options explicitly to mercurial commands 2023-07-01 13:41:34 +02:00
Tzu-ping Chung
26953e695f
Merge branch 'main' into main 2023-06-28 17:12:50 +08:00
Stéphane Bidoul
782cff7e01 Warn when legacy versions and specifiers are resolved
Also warn in pip check.

...
2023-06-27 16:43:32 +02:00
Paul Moore
97cc6a4c60
Merge branch 'main' into core_metadata 2023-06-27 10:17:59 +01:00
Tzu-ping Chung
9f72cd0269
Merge pull request #11996 from uranusjr/deprecate-egg-importlib-metadata 2023-06-26 15:01:43 +08:00
JasonMo1
7572dbc095 Add IO check before save configuration1 2023-06-22 12:03:58 +08:00
hauntsaninja
b5a40ed64b news 2023-06-20 01:45:24 -07:00
JasonMo1
920bcd0c63 Add permission check before configuration 2023-06-17 11:23:10 +08:00
Maurits van Rees
6aef9326d9
Update news/12079.bugfix.rst
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
2023-06-12 21:49:12 +02:00
Maurits van Rees
1a80e41504
Mention in changelog that 12079 is an issue mostly in Python 3.11. 2023-06-12 21:43:34 +02:00
Maurits van Rees
1269d0d240
Update news snippet. 2023-06-12 16:31:28 +02:00
Maurits van Rees
3eb3ddd873
Fix slowness on Python 3.11 when updating an existing large environment. 2023-06-12 16:24:50 +02:00
Paul Moore
7e3f74f16d Merge branch 'main' into core_metadata 2023-06-08 14:22:42 +01:00
Paul Moore
cc554edab8 Add a news file 2023-06-07 21:01:10 +01:00
Paul Moore
073666e299 Make this an error rather than a warning 2023-06-05 11:57:04 +01:00
Paul Moore
8d381eeec2 Warn if the --python option is not specified before the subcommand name 2023-06-02 11:06:11 +01:00
Tzu-ping Chung
5d9dde1141
Merge pull request #12060 from sbidoul/fix-11985-sbi 2023-05-30 13:28:47 +08:00
Steven Silvester
ab1b312cc5
Update vendored typing extensions to 4.6 (#12056) 2023-05-29 15:51:08 +01:00
Stéphane Bidoul
1ca4529dc0 Ignore invalid origin.json in wheel cache 2023-05-29 12:36:11 +02:00
Nate Prewitt
75f54cae92
Upgrade vendored Requests 2023-05-22 17:22:44 -06:00
Paul Moore
2966a3e395
Merge pull request #12044 from chriskuehl/fix-pep658-name-normalization
Canonicalize package names before comparison for PEP658 metadata
2023-05-21 11:29:43 +01:00
Stéphane Bidoul
5c06e60676
Merge pull request #11533 from Mr-Pepe/fix-docs-for-pip-list-outdated-with-freeze-format
Improve documentation of pip list --outdated with freeze format
2023-05-21 11:33:22 +02:00
Chris Kuehl
767bb40755 Canonicalize package names before comparison for PEP658 metadata 2023-05-20 22:12:56 -05:00
Felipe Peter
00ddca8bae Merge remote-tracking branch 'upstream/main' into fix-docs-for-pip-list-outdated-with-freeze-format 2023-05-21 00:25:32 +08:00
stonebig
1d74e7abbd
Create 12040.feature.rst 2023-05-20 17:39:36 +02:00
Awit (Ah-Wit) Ghirmai
28f77d7618
Include nox install instructions in Getting Started dev doc (#12001) 2023-04-26 12:52:14 -06:00
Paul Moore
3fe7e54fce Bump for release 2023-04-26 10:18:28 +01:00
Paul Moore
cbc92fd6dd Upgrade setuptools to 67.7.2 2023-04-25 16:17:13 +01:00
Paul Moore
f1a7a6f942 Upgrade setuptools to 67.6.1 2023-04-25 16:03:34 +01:00
Tzu-ping Chung
8295c9941b Deprecate .egg in the imporlib-metadata backend
This provides us a path to remove all pkg_resources usages on Python
3.11 or later, and thus avoid the problem that pkg_resources uses
Python API deprecated in 3.12.
2023-04-24 12:44:05 -06:00
Paul Moore
ee40d71817 Bump for release 2023-04-22 10:13:28 +01:00
Paul Moore
b64e74de42 Add a news file 2023-04-21 19:08:14 +01:00