Updated to latest python versions
This commit is contained in:
@@ -48,3 +48,4 @@ hs_err_pid*
|
|||||||
.project
|
.project
|
||||||
.settings/
|
.settings/
|
||||||
|
|
||||||
|
.tox/
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
3.9.0
|
3.13.3
|
||||||
|
|||||||
+17
-13
@@ -1,4 +1,4 @@
|
|||||||
FROM python:3
|
FROM python:3.13
|
||||||
|
|
||||||
LABEL maintainer="Jeffrey Phillips Freeman jeffrey.freeman@cleverthis.com"
|
LABEL maintainer="Jeffrey Phillips Freeman jeffrey.freeman@cleverthis.com"
|
||||||
|
|
||||||
@@ -12,7 +12,7 @@ RUN apt update -y && \
|
|||||||
apt-get dist-upgrade -y && \
|
apt-get dist-upgrade -y && \
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
libssl-dev \
|
libssl-dev \
|
||||||
libreadline-gplv2-dev \
|
libreadline-dev \
|
||||||
libncursesw5-dev \
|
libncursesw5-dev \
|
||||||
libssl-dev \
|
libssl-dev \
|
||||||
libsqlite3-dev \
|
libsqlite3-dev \
|
||||||
@@ -24,18 +24,22 @@ RUN apt update -y && \
|
|||||||
apt-get clean && \
|
apt-get clean && \
|
||||||
rm -r /var/lib/apt/lists/*
|
rm -r /var/lib/apt/lists/*
|
||||||
|
|
||||||
#RUN pyenv install 2.7.18 && \
|
RUN pyenv install 3.13.3 && \
|
||||||
# pyenv install 3.3.7 && \
|
pyenv install 3.12.10 && \
|
||||||
# pyenv install 3.4.10 && \
|
pyenv install 3.11.12 && \
|
||||||
# pyenv install 3.5.10 && \
|
pyenv install 3.10.17 && \
|
||||||
# pyenv install 3.9.0 && \
|
pyenv install 3.9.21 && \
|
||||||
# pyenv install pypy-5.7.1
|
pyenv install 3.8.20 && \
|
||||||
|
pyenv install pypy-7.3.19 && \
|
||||||
|
pyenv global 3.13.3 && \
|
||||||
|
pyenv global 3.12.10 && \
|
||||||
|
pyenv global 3.11.12 && \
|
||||||
|
pyenv global 3.10.17 && \
|
||||||
|
pyenv global 3.9.21 && \
|
||||||
|
pyenv global 3.8.20 && \
|
||||||
|
pyenv global pypy-7.3.19
|
||||||
|
|
||||||
RUN pyenv install 3.9.0 && \
|
RUN /.pyenv/versions/3.13.3/bin/python3.13 -m pip install --upgrade pip
|
||||||
pyenv install 2.7.18 && \
|
|
||||||
pyenv global 2.7.18 && \
|
|
||||||
pyenv global 3.9.0
|
|
||||||
RUN /.pyenv/versions/3.9.0/bin/python3.9 -m pip install --upgrade pip
|
|
||||||
RUN pip install tox
|
RUN pip install tox
|
||||||
|
|
||||||
RUN mkdir -p /usr/src/boilerplate && \
|
RUN mkdir -p /usr/src/boilerplate && \
|
||||||
|
|||||||
@@ -3,14 +3,14 @@ envlist =
|
|||||||
clean,
|
clean,
|
||||||
build,
|
build,
|
||||||
check,
|
check,
|
||||||
3.9-cover,
|
3.13-cover,
|
||||||
3.9-nocov,
|
3.13-nocov,
|
||||||
report,
|
report,
|
||||||
docs
|
docs
|
||||||
|
|
||||||
[testenv]
|
[testenv]
|
||||||
basepython =
|
basepython =
|
||||||
{clean,check,report,extension-coveralls,coveralls,codecov,docs,spell,build}: python3.9
|
{clean,check,report,extension-coveralls,coveralls,codecov,docs,spell,build}: python3.13
|
||||||
setenv =
|
setenv =
|
||||||
PYTHONPATH={toxinidir}/tests
|
PYTHONPATH={toxinidir}/tests
|
||||||
PYTHONUNBUFFERED=yes
|
PYTHONUNBUFFERED=yes
|
||||||
@@ -112,11 +112,11 @@ usedevelop = false
|
|||||||
deps = coverage
|
deps = coverage
|
||||||
|
|
||||||
|
|
||||||
[testenv:3.9-nocov]
|
[testenv:3.13-nocov]
|
||||||
basepython = {env:TOXPYTHON:python3.9}
|
basepython = {env:TOXPYTHON:python3.13}
|
||||||
|
|
||||||
[testenv:3.9-cover]
|
[testenv:3.13-cover]
|
||||||
basepython = {env:TOXPYTHON:python3.9}
|
basepython = {env:TOXPYTHON:python3.13}
|
||||||
setenv =
|
setenv =
|
||||||
{[testenv]setenv}
|
{[testenv]setenv}
|
||||||
WITH_COVERAGE=yes
|
WITH_COVERAGE=yes
|
||||||
|
|||||||
Reference in New Issue
Block a user