Skip to content

Commit 8b2e846

Browse files
committed
removed Python 3.7 and added 3.12
1 parent cfef841 commit 8b2e846

File tree

6 files changed

+10
-10
lines changed

6 files changed

+10
-10
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
matrix:
1212
platform: [ubuntu-latest, macos-latest]
13-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
13+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
1414

1515
steps:
1616
- uses: actions/checkout@v3

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:11
1+
FROM debian:12
22

33
RUN apt-get update && apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
44
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
@@ -15,13 +15,13 @@ ENV PYENV_ROOT $HOME/.pyenv
1515
ENV PATH $PYENV_ROOT/shims:$PYENV_ROOT/bin:$PATH
1616

1717
# setup python
18-
RUN for a in 3.7.16 3.8.16 3.9.16 3.10.9 3.11.1 ; do pyenv install $a ; done
19-
RUN pyenv global 3.11.1 && pip install tox
18+
RUN for a in 3.8.16 3.9.16 3.10.9 3.11.4 3.12.5 ; do pyenv install $a ; done
19+
RUN pyenv global 3.11.4 && pip install tox
2020

2121
# run-tox script
2222
RUN echo '#!/bin/bash' > $HOME/run-tox ;\
2323
echo 'eval "$(pyenv init -)"' >> $HOME/run-tox ;\
24-
echo 'pyenv shell 3.11.1 3.10.9 3.9.16 3.8.16 3.7.16' >> $HOME/run-tox ;\
24+
echo 'pyenv shell 3.12.5 3.11.4 3.10.9 3.9.16 3.8.16' >> $HOME/run-tox ;\
2525
echo 'exec tox --workdir $HOME -vv "$@"' >> $HOME/run-tox ;\
2626
chmod 755 $HOME/run-tox
2727

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ will be very helpful.
1919

2020
## Prerequisites
2121

22-
- Python >= ```3.7```
22+
- Python >= ```3.8```
2323
- [pip3][1]
2424

2525
### Optional Packages

local-tox

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
export PYENV_ROOT=$HOME/.pyenv
33
export PATH=$PYENV_ROOT/bin:$PATH
44
eval "$(pyenv init -)"
5-
pyenv shell 3.11.1 3.10.9 3.9.16 3.8.16 3.7.16
5+
pyenv shell 3.12.5 3.11.4 3.10.9 3.9.16 3.8.16
66
exec tox "$@"
77

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ authors = [
88
{name = "Christian Vogelgsang", email = "chris@vogelgsang.org"},
99
]
1010
description = "A package to support development with classic Amiga m68k systems"
11-
requires-python = ">=3.7"
11+
requires-python = ">=3.8"
1212
keywords = ["AmigaOS", "vamos"]
1313
license = {text = "GPL-v2"}
1414
classifiers = [

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[tox]
2-
envlist = py{37,38,39,310,311}
2+
envlist = py{38,39,310,311,312}
33
skipsdist = {env:TOXBUILD:false}
44

55
[gh-actions]
66
python =
7-
3.7: py37
87
3.8: py38
98
3.9: py39
109
3.10: py310
1110
3.11: py311
11+
3.12: py312
1212

1313
[testenv]
1414
deps= -rrequirements-test.txt

0 commit comments

Comments
 (0)