diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d2abdcd653c3315335c29058a8ca2774dad34577..817f0819e1a73a4e536822d5b8105f012d81513b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -134,22 +134,16 @@ unittest_py39: - python3 -c "import linkahead; print('LinkAhead Version:', linkahead.__version__)" - tox -unittest_py37: +unittest_py38: tags: [docker] stage: unittest - image: python:3.7 + image: python:3.8 script: &python_test_script - - pip install nose pandas pytest pytest-cov gitignore-parser openpyxl>=3.0.7 xlrd==1.2 h5py + - pip install pynose pandas pytest pytest-cov gitignore-parser openpyxl>=3.0.7 xlrd==1.2 h5py - pip install git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev - pip install . - pytest --cov=caosadvancedtools unittests -unittest_py38: - tags: [docker] - stage: unittest - image: python:3.8 - script: *python_test_script - unittest_py310: tags: [docker] stage: unittest diff --git a/CHANGELOG.md b/CHANGELOG.md index 8eb338761eddff133368d493ede266b1e2eb2d5a..da90043ef51e7d459602dbc0082e022193f6a9bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * The deprecated `parent` keyword from the YAML datamodel specification. Use `inherit_from_{obligatory|recommended|suggested}` instead. +* Support for Python 3.7 ### Fixed ### diff --git a/setup.py b/setup.py index a35bcad4979ea272c38563cfe89562d814ee5901..686dae586fc097f8e1461f54fdb50a8161762e89 100755 --- a/setup.py +++ b/setup.py @@ -154,7 +154,7 @@ def setup_package(): long_description_content_type="text/markdown", author='Henrik tom Wörden', author_email='h.tomwoerden@indiscale.com', - python_requires='>=3.7', + python_requires='>=3.8', install_requires=["linkahead>=0.13.1", "jsonref", "jsonschema[format]>=4.4.0", diff --git a/tox.ini b/tox.ini index 00548dea25c5017f1d0301a00a629c62d16631ef..15a968f4a462a307eeb3144e3a3f68ff736d8f11 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist=py37, py38, py39, py310, py311 +envlist=py38, py39, py310, py311 skip_missing_interpreters = true [testenv]