diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 3519a2cd..0147672c 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.11", "3.12", "3.13"] env: DISPLAY: ':99.0' diff --git a/README.md b/README.md index 2aa511b8..8cc2b901 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ Note: this package is not compatible with the original `plottr` tool. You might want to install freshly if you still use the old version. ## Requirements: -* python >= 3.8 +* python >= 3.11 * the usual: numpy, mpl, ... * pandas >= 0.22 * xarray diff --git a/pyproject.toml b/pyproject.toml index 38be689a..e1a4b741 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,14 +11,13 @@ classifiers = [ "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Topic :: Scientific/Engineering", ] license = {text = "MIT"} -requires-python = ">=3.10" +requires-python = ">=3.11" dependencies = [ "pandas>=0.22", "xarray", diff --git a/test_requirements.txt b/test_requirements.txt index b1c3cc6f..c992e538 100644 --- a/test_requirements.txt +++ b/test_requirements.txt @@ -1,7 +1,7 @@ qcodes pytest pytest-qt -mypy==1.13.0 +mypy~=1.15.0 PyQt5-stubs==5.15.6.0 pandas-stubs -watchdog \ No newline at end of file +watchdog