Skip to content

Commit 7c7c156

Browse files
chore: 6.2.0 Release (#87)
- Update `py311` image to Python 3.11.1 - Update `py310` image to Python 3.10.9 - Update `py39` image to Python 3.9.16 - Update `py38` image to Python 3.8.16 - Update `py37` image to Python 3.7.16 - Update pip to 22.3.1 - **POSSIBLE BREAKING CHANGE:** Update poetry to 1.3.1 - Update pre-commit to 2.21.0 - **POSSIBLE BREAKING CHANGE:** Update tox to 4.2.6 - Update virtualenv to 20.17.1
1 parent 695abe5 commit 7c7c156

File tree

3 files changed

+33
-8
lines changed

3 files changed

+33
-8
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# 6.2.0 (2023-01-09)
2+
3+
- Update `py311` image to Python 3.11.1
4+
- Update `py310` image to Python 3.10.9
5+
- Update `py39` image to Python 3.9.16
6+
- Update `py38` image to Python 3.8.16
7+
- Update `py37` image to Python 3.7.16
8+
- Update pip to 22.3.1
9+
- **POSSIBLE BREAKING CHANGE:** Update poetry to 1.3.1
10+
- Update pre-commit to 2.21.0
11+
- **POSSIBLE BREAKING CHANGE:** Update tox to 4.2.6
12+
- Update virtualenv to 20.17.1
13+
114
# 6.1.0 (2022-10-25)
215

316
`py311` image now uses **stable** Python 3.11.0 version.

Makefile

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,19 @@
1-
.PHONY: all build deploy run
2-
31
DOCKER ?= docker
42
IMAGE ?= playpauseandstop/docker-python
53
TAG ?= latest
64

75
all: build
86

7+
.PHONY: build
98
build: .build
109
.build: Dockerfile
1110
$(DOCKER) build -t $(IMAGE):$(TAG) .
1211
touch $@
1312

14-
deploy: build
15-
$(DOCKER) push $(IMAGE):$(TAG)
16-
13+
.PHONY: list-versions
1714
list-versions:
18-
pip-latest-release pip pre-commit tox virtualenv
15+
./scripts/pip-latest-release.sh pip pipx poetry pre-commit tox virtualenv
1916

17+
.PHONY: run
2018
run: build
2119
$(DOCKER) run --rm -it $(IMAGE):$(TAG) $(ARGS)

README.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Add poetry, pre-commit and tox installed via pipx as well as other system dev to
88
## Usage
99

1010
```dockerfile
11-
FROM playpauseandstop/docker-python:6.1.0
11+
FROM playpauseandstop/docker-python:6.2.0
1212
```
1313

1414
### Included dev-tools
@@ -36,6 +36,14 @@ By default, `docker-python` image uses latest stable Python version. But some ot
3636

3737
List of supported Python versions are (`<PY_VERSION>` -> base Docker image)
3838

39+
#### 6.2.0
40+
41+
- `py311` -> `python:3.11.1-slim-bullseye`
42+
- `py310` -> `python:3.10.9-slim-bullseye`
43+
- `py39` -> `python:3.9.16-slim-bullseye`
44+
- `py38` -> `python:3.8.16-slim-bullseye`
45+
- `py37` -> `python:3.7.16-slim-bullseye`
46+
3947
#### 6.1.0
4048

4149
- `py311` -> `python:3.11.0-slim-bullseye`
@@ -188,5 +196,11 @@ make
188196
To run something, using built image:
189197

190198
```bash
191-
make ARGS="..." run
199+
make run ARGS="..."
200+
```
201+
202+
To list latest versions of Python dev tools, included in the image (this is useful for updating versions in `Dockerfile`):
203+
204+
```bash
205+
make list-versions
192206
```

0 commit comments

Comments
 (0)