Skip to content

Commit 97d4b5a

Browse files
authored
Updated Python and database versions.
1 parent c483682 commit 97d4b5a

File tree

3 files changed

+37
-37
lines changed

3 files changed

+37
-37
lines changed

.env

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
PYTHON_VERSION=3.8
2-
POSTGRES_VERSION=12
3-
POSTGIS_VERSION=2.5
1+
PYTHON_VERSION=3.10
2+
POSTGRES_VERSION=13
3+
POSTGIS_VERSION=3.0
44
MYSQL_VERSION=8
5-
MARIADB_VERSION=10.4
5+
MARIADB_VERSION=10.5
66
PIP_CACHE_VOLUME=pip-cache

.travis.yml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ sudo: required
22
dist: xenial
33
services:
44
- docker
5-
python: 3.8
5+
python: 3.10
66
language: python
77
cache: pip
88

@@ -12,52 +12,52 @@ env:
1212
- COMPOSE_APP=docs
1313

1414
# Quick Runs. Lowest supported database and Python version.
15-
- COMPOSE_APP=sqlite PYTHON_VERSION=3.8
16-
- COMPOSE_APP=sqlite-gis PYTHON_VERSION=3.8
17-
- COMPOSE_APP=postgres PYTHON_VERSION=3.8 POSTGRES_VERSION=12
18-
- COMPOSE_APP=postgres-gis PYTHON_VERSION=3.8 POSTGRES_VERSION=12 POSTGIS_VERSION=2.5
19-
- COMPOSE_APP=mysql PYTHON_VERSION=3.8 MYSQL_VERSION=5.7
20-
- COMPOSE_APP=mysql-gis PYTHON_VERSION=3.8 MYSQL_VERSION=5.7
21-
- COMPOSE_APP=mariadb PYTHON_VERSION=3.8 MARIADB_VERSION=10.4
15+
- COMPOSE_APP=sqlite PYTHON_VERSION=3.10
16+
- COMPOSE_APP=sqlite-gis PYTHON_VERSION=3.10
17+
- COMPOSE_APP=postgres PYTHON_VERSION=3.10 POSTGRES_VERSION=13
18+
- COMPOSE_APP=postgres-gis PYTHON_VERSION=3.10 POSTGRES_VERSION=13 POSTGIS_VERSION=3.0
19+
- COMPOSE_APP=mysql PYTHON_VERSION=3.10 MYSQL_VERSION=8
20+
- COMPOSE_APP=mysql-gis PYTHON_VERSION=3.10 MYSQL_VERSION=8
21+
- COMPOSE_APP=mariadb PYTHON_VERSION=3.10 MARIADB_VERSION=10.5
2222

2323
# Sqlite
24-
- COMPOSE_APP=sqlite PYTHON_VERSION=3.8
24+
- COMPOSE_APP=sqlite PYTHON_VERSION=3.10
2525

2626
# Sqlite gis:
27-
- COMPOSE_APP=sqlite-gis PYTHON_VERSION=3.8
27+
- COMPOSE_APP=sqlite-gis PYTHON_VERSION=3.10
2828

2929
# Postgres:
30-
- COMPOSE_APP=postgres PYTHON_VERSION=3.8 POSTGRES_VERSION=12
31-
- COMPOSE_APP=postgres PYTHON_VERSION=3.8 POSTGRES_VERSION=13
32-
- COMPOSE_APP=postgres PYTHON_VERSION=3.8 POSTGRES_VERSION=14
30+
- COMPOSE_APP=postgres PYTHON_VERSION=3.10 POSTGRES_VERSION=13
31+
- COMPOSE_APP=postgres PYTHON_VERSION=3.10 POSTGRES_VERSION=14
32+
- COMPOSE_APP=postgres PYTHON_VERSION=3.10 POSTGRES_VERSION=15
33+
- COMPOSE_APP=postgres PYTHON_VERSION=3.10 POSTGRES_VERSION=16
3334

3435
# Postgres gis:
35-
- COMPOSE_APP=postgres-gis PYTHON_VERSION=3.8 POSTGRES_VERSION=12 POSTGIS_VERSION=2.5
36-
- COMPOSE_APP=postgres-gis PYTHON_VERSION=3.8 POSTGRES_VERSION=13 POSTGIS_VERSION=3.0
37-
- COMPOSE_APP=postgres-gis PYTHON_VERSION=3.8 POSTGRES_VERSION=14 POSTGIS_VERSION=3.1
36+
- COMPOSE_APP=postgres-gis PYTHON_VERSION=3.10 POSTGRES_VERSION=13 POSTGIS_VERSION=3.0
37+
- COMPOSE_APP=postgres-gis PYTHON_VERSION=3.10 POSTGRES_VERSION=14 POSTGIS_VERSION=3.1
38+
- COMPOSE_APP=postgres-gis PYTHON_VERSION=3.10 POSTGRES_VERSION=15 POSTGIS_VERSION=3.3
39+
- COMPOSE_APP=postgres-gis PYTHON_VERSION=3.10 POSTGRES_VERSION=16 POSTGIS_VERSION=3.4
3840

3941
# MySQL:
40-
- COMPOSE_APP=mysql PYTHON_VERSION=3.8 MYSQL_VERSION=5.7
41-
- COMPOSE_APP=mysql PYTHON_VERSION=3.8 MYSQL_VERSION=8.0
42+
- COMPOSE_APP=mysql PYTHON_VERSION=3.10 MYSQL_VERSION=8.0
4243

4344
# MySQL gis:
44-
- COMPOSE_APP=mysql-gis PYTHON_VERSION=3.8 MYSQL_VERSION=5.7
45-
- COMPOSE_APP=mysql-gis PYTHON_VERSION=3.8 MYSQL_VERSION=8.0
45+
- COMPOSE_APP=mysql-gis PYTHON_VERSION=3.10 MYSQL_VERSION=8.0
4646

4747
# MariaDB:
48-
- COMPOSE_APP=mariadb PYTHON_VERSION=3.8 MARIADB_VERSION=10.4
49-
- COMPOSE_APP=mariadb PYTHON_VERSION=3.8 MARIADB_VERSION=10.5
50-
- COMPOSE_APP=mariadb PYTHON_VERSION=3.8 MARIADB_VERSION=10.6
51-
- COMPOSE_APP=mariadb PYTHON_VERSION=3.8 MARIADB_VERSION=10.7
52-
- COMPOSE_APP=mariadb PYTHON_VERSION=3.8 MARIADB_VERSION=10.8
48+
- COMPOSE_APP=mariadb PYTHON_VERSION=3.10 MARIADB_VERSION=10.5
49+
- COMPOSE_APP=mariadb PYTHON_VERSION=3.10 MARIADB_VERSION=10.6
50+
- COMPOSE_APP=mariadb PYTHON_VERSION=3.10 MARIADB_VERSION=10.11
51+
- COMPOSE_APP=mariadb PYTHON_VERSION=3.10 MARIADB_VERSION=11.0
52+
- COMPOSE_APP=mariadb PYTHON_VERSION=3.10 MARIADB_VERSION=11.1
5353

5454
# Browsers:
55-
- COMPOSE_APP=chrome PYTHON_VERSION=3.8
56-
- COMPOSE_APP=firefox PYTHON_VERSION=3.8
55+
- COMPOSE_APP=chrome PYTHON_VERSION=3.10
56+
- COMPOSE_APP=firefox PYTHON_VERSION=3.10
5757

5858
matrix:
5959
allow_failures:
60-
- env: COMPOSE_APP=firefox PYTHON_VERSION=3.8
60+
- env: COMPOSE_APP=firefox PYTHON_VERSION=3.10
6161

6262
before_install:
6363
- echo 'DOCKER_OPTS="${DOCKER_OPTS} --registry-mirror=https://mirror.gcr.io"' | sudo tee -a /etc/default/docker

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,11 @@ You can customize the version of the database you test against by changing the a
5555

5656
The `PYTHON_VERSION` environment variable customizes which version of Python you are running the tests against. e.g:
5757

58-
`PYTHON_VERSION=3.8 docker-compose run --rm sqlite`
58+
`PYTHON_VERSION=3.10 docker-compose run --rm sqlite`
5959

6060
You can also pull the pre-built image in the same way:
6161

62-
`PYTHON_VERSION=3.8 docker-compose pull sqlite`
62+
`PYTHON_VERSION=3.10 docker-compose pull sqlite`
6363

6464
## Oracle
6565

@@ -97,10 +97,10 @@ To enter a bash shell within the container, run:
9797
| Environment Variable | Default | Description |
9898
| --- | --- | --- |
9999
| `DJANGO_PATH` | None | The path to the Django codebase on your local machine |
100-
| `PYTHON_VERSION` | `3.8` | The python version to run tests against |
101-
| `POSTGRES_VERSION` | `12` | The version of Postgres to use |
100+
| `PYTHON_VERSION` | `3.10` | The python version to run tests against |
101+
| `POSTGRES_VERSION` | `13` | The version of Postgres to use |
102102
| `MYSQL_VERSION` | `8` | The mysql version to use |
103-
| `MARIADB_VERSION` | `10.4` | The mariadb version to use |
103+
| `MARIADB_VERSION` | `10.5` | The mariadb version to use |
104104

105105

106106
## Why?

0 commit comments

Comments
 (0)