Skip to content

Commit 2204f42

Browse files
feature: Update to Python 3.7.4, add tox to the image, update poetry & virtualenv versions to use.
1 parent 10a9113 commit 2204f42

3 files changed

Lines changed: 15 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# 1.1.0 (In Development)
2+
3+
- Base `py37` Python is 3.7.4
4+
- Base `py36` Python is 3.6.9
5+
- Upgrade [poetry](https://poetry.eustace.io) to 0.12.17
6+
- Upgrade [virtualenv](https://virtualenv.pypa.io) to 16.6.1
7+
- Add [tox](https://tox.readthedocs.io/en/latest/) 3.13.2 to the image
8+
19
# 1.0.3 (2019-06-12)
210

311
- Upgrade [poetry](https://poetry.eustace.io) to 0.12.16
@@ -6,7 +14,7 @@
614

715
# 1.0.2 (2019-05-14)
816

9-
- Add [nano](https://www.nano-editor.org/) &
17+
- Add [nano](https://www.nano-editor.org/) &
1018
[openssh-client](https://packages.debian.org/stretch/openssh-client)
1119
to the image
1220

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
FROM python:3.7.3-slim-stretch
1+
FROM python:3.7.4-slim-stretch
22

33
LABEL maintainer="Igor Davydenko <iam@igordavydenko.com>"
44
LABEL description="Add poetry, pre-commit, and other dev-tools to official Python slim stretch Docker image."
55

6-
RUN pip install pip==19.1.1 pre-commit==1.17.0 virtualenv==16.6.0
6+
RUN pip install pip==19.1.1 pre-commit==1.17.0 tox==3.13.2 virtualenv==16.6.1
77

8-
ENV POETRY_VERSION=0.12.16
8+
ENV POETRY_VERSION=0.12.17
99
RUN apt update && apt upgrade -y && apt install -y curl git locales locales-all make nano openssh-client && apt autoremove -y
1010
RUN curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python
1111

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,10 @@ FROM playpauseandstop/docker-python
1515
### Included dev-tools
1616

1717
- [pip](https://pip.pypa.io) 19.1.1
18-
- [virtualenv](https://virtualenv.pypa.io) 16.6.0
19-
- [poetry](https://poetry.eustace.io) 0.12.16
18+
- [virtualenv](https://virtualenv.pypa.io) 16.6.1
19+
- [poetry](https://poetry.eustace.io) 0.12.17
2020
- [pre-commit](https://pre-commit.com) 1.17.0
21+
- [tox](https://tox.readthedocs.io/) 3.13.2
2122
- [curl](https://curl.haxx.se) 7.52.1
2223
- [git](https://git-scm.com) 2.11.0
2324
- [locales](https://packages.debian.org/stretch/locales) &

0 commit comments

Comments
 (0)