Skip to content

Commit

Permalink
Add support for --pip-version 24.1.2. (#2459)
Browse files Browse the repository at this point in the history
  • Loading branch information
jsirois committed Jul 9, 2024
1 parent 0674b79 commit 1ac7635
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 7 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_1
- py313-pip24_1_1
- py312-pip24_1_2
- py313-pip24_1_2
- 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_1-integration
- py313-pip24_1_1-integration
- py312-pip24_1_2-integration
- py313-pip24_1_2-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_1
tox-env: py312-pip24_1_2
tox-env-python: python3.11
- python-version: [ 3, 12 ]
tox-env: py312-pip24_1_1-integration
tox-env: py312-pip24_1_2-integration
tox-env-python: python3.11
steps:
- name: Calculate Pythons to Expose
Expand Down
6 changes: 6 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Release Notes

## 2.9.0

This release adds support for Pip 24.1.2.

* Add support for `--pip-version 24.1.2`. (#2459)

## 2.8.1

This release fixes the `bdist_pex` distutils command to use the
Expand Down
7 changes: 7 additions & 0 deletions pex/pip/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -271,6 +271,13 @@ def values(cls):
requires_python=">=3.8,<3.14",
)

v24_1_2 = PipVersionValue(
version="24.1.2",
setuptools_version="70.2.0",
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))
2 changes: 1 addition & 1 deletion pex/version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2015 Pex project contributors.
# Licensed under the Apache License, Version 2.0 (see LICENSE).

__version__ = "2.8.1"
__version__ = "2.9.0"
1 change: 1 addition & 0 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ setenv =
pip24_0: _PEX_PIP_VERSION=24.0
pip24_1: _PEX_PIP_VERSION=24.1
pip24_1_1: _PEX_PIP_VERSION=24.1.1
pip24_1_2: _PEX_PIP_VERSION=24.1.2

# 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 1ac7635

Please sign in to comment.