Skip to content

Commit aa632e3

Browse files
authored
Merge pull request #62 from DavidCEllis/update-latest-pip
Update latest pip
2 parents 40ed091 + 59b81ef commit aa632e3

File tree

5 files changed

+22
-17
lines changed

5 files changed

+22
-17
lines changed

.github/workflows/auto_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os: [ubuntu-latest, windows-latest]
17-
python-version: ["3.14-dev", "3.13", "3.12", "3.11", "3.10"]
17+
python-version: ["3.14", "3.13", "3.12", "3.11", "3.10"]
1818

1919
steps:
2020
- uses: actions/checkout@v5

.github/workflows/build_zipapp.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ jobs:
1212

1313
steps:
1414
- uses: actions/checkout@v5
15+
with:
16+
fetch-depth: 0
1517
- name: Set up Python
1618
uses: actions/setup-python@v6
1719
with:
@@ -24,7 +26,7 @@ jobs:
2426
run: |
2527
python -m ducktools.env rebuild_env --zipapp
2628
- name: Store the built zipapp
27-
uses: actions/upload-artifact@v4
29+
uses: actions/upload-artifact@v5
2830
with:
2931
name: ducktools-zipapp
3032
path: dist/
@@ -43,12 +45,12 @@ jobs:
4345

4446
steps:
4547
- name: Download the zipapp
46-
uses: actions/download-artifact@v5
48+
uses: actions/download-artifact@v6
4749
with:
4850
name: ducktools-zipapp
4951
path: dist/
5052
- name: Sign the zipapp with Sigstore
51-
uses: sigstore/gh-action-sigstore-python@v3.0.1
53+
uses: sigstore/gh-action-sigstore-python@v3.1.0
5254
with:
5355
release-signing-artifacts: false
5456
inputs: >-

.github/workflows/publish_to_pypi.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ jobs:
1111

1212
steps:
1313
- uses: actions/checkout@v5
14+
with:
15+
fetch-depth: 0
1416
- name: Set up Python
1517
uses: actions/setup-python@v6
1618
with:
@@ -24,7 +26,7 @@ jobs:
2426
- name: Build a binary wheel and a source tarball
2527
run: python3 -m build
2628
- name: Store the distribution packages
27-
uses: actions/upload-artifact@v4
29+
uses: actions/upload-artifact@v5
2830
with:
2931
name: python-package-distributions
3032
path: dist/
@@ -43,7 +45,7 @@ jobs:
4345

4446
steps:
4547
- name: Download all the dists
46-
uses: actions/download-artifact@v5
48+
uses: actions/download-artifact@v6
4749
with:
4850
name: python-package-distributions
4951
path: dist/
@@ -64,12 +66,12 @@ jobs:
6466

6567
steps:
6668
- name: Download all the dists
67-
uses: actions/download-artifact@v5
69+
uses: actions/download-artifact@v6
6870
with:
6971
name: python-package-distributions
7072
path: dist/
7173
- name: Sign the dists with Sigstore
72-
uses: sigstore/gh-action-sigstore-python@v3.0.1
74+
uses: sigstore/gh-action-sigstore-python@v3.1.0
7375
with:
7476
release-signing-artifacts: false
7577
inputs: >-

.github/workflows/publish_to_testpypi.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ jobs:
1212

1313
steps:
1414
- uses: actions/checkout@v5
15+
with:
16+
fetch-depth: 0
1517
- name: Set up Python
1618
uses: actions/setup-python@v6
1719
with:
@@ -25,7 +27,7 @@ jobs:
2527
- name: Build a binary wheel and a source tarball
2628
run: python3 -m build
2729
- name: Store the distribution packages
28-
uses: actions/upload-artifact@v4
30+
uses: actions/upload-artifact@v5
2931
with:
3032
name: python-package-distributions
3133
path: dist/
@@ -45,7 +47,7 @@ jobs:
4547

4648
steps:
4749
- name: Download all the dists
48-
uses: actions/download-artifact@v5
50+
uses: actions/download-artifact@v6
4951
with:
5052
name: python-package-distributions
5153
path: dist/

src/ducktools/env/scripts/get_pip.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,17 +62,16 @@ def as_version(self):
6262

6363
# This is mostly kept for testing.
6464
PREVIOUS_PIP = PipZipapp(
65-
version_str="25.0.1",
66-
sha3_256="eff93cf5d562974c1e6fff03c3d48c4b08bf5c5be8ceb315dc8b6ffe21860cb4",
67-
source_url="zipapp/pip-25.0.1.pyz"
68-
)
69-
70-
LATEST_PIP = PipZipapp(
7165
version_str="25.1.1",
7266
sha3_256="19cea26421fcda28baa6a54f3e9be60a9ea06e85bf9b91f627de18bed0d0dc7b",
73-
source_url="zipapp/pip-25.1.1.pyz"
67+
source_url="zipapp/pip-25.1.1.pyz",
7468
)
7569

70+
LATEST_PIP = PipZipapp(
71+
version_str="25.3",
72+
sha3_256="a619d1451f2c42c072e0005d98c8a0fdd60ec1f033597a91f8b46c416c338fb6",
73+
source_url="zipapp/pip-25.3.pyz",
74+
)
7675

7776
def is_pip_outdated(
7877
paths: ManagedPaths,

0 commit comments

Comments
 (0)