Skip to content

Commit

Permalink
Add support for --pip-version 24.1.1. (#2451)
Browse files Browse the repository at this point in the history
  • Loading branch information
jsirois authored Jul 2, 2024
1 parent 934821d commit 13059a5
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 6 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@ jobs:
- py311-pip20
- py311-pip22_3_1
- py311-pip23_1_2
- py312-pip24_1
- py313-pip24_1
- py312-pip24_1_1
- py313-pip24_1_1
- pypy310-pip20
- pypy310-pip22_3_1
- pypy310-pip23_1_2
Expand All @@ -84,8 +84,8 @@ jobs:
- py311-pip20-integration
- py311-pip22_3_1-integration
- py311-pip23_1_2-integration
- py312-pip24_1-integration
- py313-pip24_1-integration
- py312-pip24_1_1-integration
- py313-pip24_1_1-integration
- pypy310-pip20-integration
- pypy310-pip22_3_1-integration
- pypy310-pip23_1_2-integration
Expand Down Expand Up @@ -129,10 +129,10 @@ jobs:
matrix:
include:
- python-version: [ 3, 12 ]
tox-env: py312-pip24_1
tox-env: py312-pip24_1_1
tox-env-python: python3.11
- python-version: [ 3, 12 ]
tox-env: py312-pip24_1-integration
tox-env: py312-pip24_1_1-integration
tox-env-python: python3.11
steps:
- name: Calculate Pythons to Expose
Expand Down
7 changes: 7 additions & 0 deletions pex/pip/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -264,6 +264,13 @@ def values(cls):
requires_python=">=3.8,<3.14",
)

v24_1_1 = PipVersionValue(
version="24.1.1",
setuptools_version="70.1.1",
wheel_version="0.43.0",
requires_python=">=3.8,<3.14",
)

VENDORED = v20_3_4_patched
LATEST = LatestPipVersion()
DEFAULT = DefaultPipVersion(preferred=(VENDORED, v23_2, v24_1))
1 change: 1 addition & 0 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ setenv =
pip23_3_2: _PEX_PIP_VERSION=23.3.2
pip24_0: _PEX_PIP_VERSION=24.0
pip24_1: _PEX_PIP_VERSION=24.1
pip24_1_1: _PEX_PIP_VERSION=24.1.1

# Python 3 (until a fix here in 3.9: https://bugs.python.org/issue13601) switched from stderr
# being unbuffered to stderr being buffered by default. This can lead to tests checking stderr
Expand Down

0 comments on commit 13059a5

Please sign in to comment.