From d69a081be46a2abf0e6aee956c808a641aee831c Mon Sep 17 00:00:00 2001 From: cdeline Date: Mon, 26 Aug 2024 09:38:11 -0600 Subject: [PATCH] Drop py37 support. Update requirements.txt to py3.8 compatible --- .github/workflows/pytest.yaml | 2 +- requirements.txt | 25 ++++++++++++------------- setup.py | 1 - 3 files changed, 13 insertions(+), 15 deletions(-) diff --git a/.github/workflows/pytest.yaml b/.github/workflows/pytest.yaml index 11b0ad0..f0c326a 100644 --- a/.github/workflows/pytest.yaml +++ b/.github/workflows/pytest.yaml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: true # don't cancel other matrix jobs when one fails matrix: - python-version: ["3.7", "3.11"] + python-version: ["3.8", "3.11"] # Test two environments: # 1) dependencies with pinned versions from requirements.txt # 2) 'pip install --upgrade --upgrade-strategy=eager .' to install upgraded diff --git a/requirements.txt b/requirements.txt index 078cad5..2c9e588 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,16 +1,15 @@ -#colorama==0.4.1 -cycler==0.10.0 -kiwisolver==1.2.0 -matplotlib == 3.2.1 -numpy==1.21.0 -pvlib==0.7.0 +cycler==0.11.0 +kiwisolver==1.4.4 +matplotlib == 3.5.1 +numpy==1.24.2 +pvlib==0.9.4 pandas==0.25.2 pvmismatch==4.1 -py==1.10.0 -pyparsing==2.4.7 -pytest==5.4.1 -pytest-cov==2.8.1 -python-dateutil==2.8.0 -pytz==2019.1 -six==1.14.0 +py==1.11.0 +pyparsing==3.0.9 +pytest==7.2.2 +pytest-cov==4.0.0 +python-dateutil==2.9.0 +pytz==2023.3.post1 +six==1.16.0 tqdm==4.66.3 \ No newline at end of file diff --git a/setup.py b/setup.py index 6e47e5e..b7e30ff 100644 --- a/setup.py +++ b/setup.py @@ -60,7 +60,6 @@ # Specify the Python versions you support here. In particular, ensure # that you indicate whether you support Python 2, Python 3 or both. - 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10',