Skip to content

Commit 5219afa

Browse files
authored
Update CI to test 3.15 pre-releases (#172)
Now that 3.15.0a1 is out, the pre-release tests should be on that. This also updates the baseline Python version used for other, non-test CI tasks.
1 parent 7507fbc commit 5219afa

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.circleci/config.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ commands:
2020
steps:
2121
- restore_cache:
2222
keys:
23-
- cache_v10-wayback-<< parameters.python-version >>-{{ arch }}-{{ checksum "pyproject.toml" }}
24-
- cache_v10-wayback-<< parameters.python-version >>-{{ arch }}-
23+
- cache_v11-wayback-<< parameters.python-version >>-{{ arch }}-{{ checksum "pyproject.toml" }}
24+
- cache_v11-wayback-<< parameters.python-version >>-{{ arch }}-
2525

2626
- run:
2727
name: Install Dependencies
@@ -54,7 +54,7 @@ commands:
5454
pip install .[docs]
5555
5656
- save_cache:
57-
key: cache_v10-wayback-<< parameters.python-version >>-{{ arch }}-{{ checksum "pyproject.toml" }}
57+
key: cache_v11-wayback-<< parameters.python-version >>-{{ arch }}-{{ checksum "pyproject.toml" }}
5858
paths:
5959
- ~/venv
6060

@@ -92,11 +92,11 @@ jobs:
9292
lint:
9393
working_directory: ~/wayback
9494
docker:
95-
- image: cimg/python:3.12
95+
- image: cimg/python:3.14
9696
steps:
9797
- checkout
9898
- setup_pip:
99-
python-version: "3.12"
99+
python-version: "3.14"
100100
install-dev: true
101101
- run:
102102
name: Code linting
@@ -112,11 +112,11 @@ jobs:
112112
docs:
113113
working_directory: ~/wayback
114114
docker:
115-
- image: cimg/python:3.12
115+
- image: cimg/python:3.13
116116
steps:
117117
- checkout
118118
- setup_pip:
119-
python-version: "3.12"
119+
python-version: "3.13"
120120
install-docs: true
121121
- run:
122122
name: Build docs
@@ -130,13 +130,13 @@ workflows:
130130
- test:
131131
matrix:
132132
parameters:
133-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
133+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
134134
urllib3-version: ["1.20", "2.0"]
135135
- test:
136136
matrix:
137137
parameters:
138138
base-image: ["mr0grog/circle-python-pre"]
139-
python-version: ["3.14.0", "3.14.0t"]
139+
python-version: ["3.15.0a1", "3.15.0a1t"]
140140
urllib3-version: ["1.20", "2.0"]
141141
- lint
142142
- docs

.readthedocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ formats: all
1616
build:
1717
os: ubuntu-22.04
1818
tools:
19-
python: "3.11"
19+
python: "3.13"
2020

2121
python:
2222
install:

0 commit comments

Comments
 (0)