diff --git a/.github/workflows/lint-and-test.yml b/.github/workflows/lint-and-test.yml index ac19a9e0..b52ef04d 100644 --- a/.github/workflows/lint-and-test.yml +++ b/.github/workflows/lint-and-test.yml @@ -8,11 +8,11 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: [3.7, 3.8, 3.9, "3.10", "3.11", "3.12"] + python-version: [3.8, 3.9, "3.10", "3.11", "3.12"] requirements: [''] include: - requirements: "-r requirements-min.txt" - python-version: 3.7 + python-version: 3.8 os: ubuntu-latest runs-on: ${{ matrix.os }} @@ -20,7 +20,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -64,7 +64,7 @@ jobs: strategy: matrix: - python-version: [3.7] + python-version: [3.8] runs-on: ubuntu-latest diff --git a/docs/whatsnew/0.2.1.rst b/docs/whatsnew/0.2.1.rst new file mode 100644 index 00000000..094cf942 --- /dev/null +++ b/docs/whatsnew/0.2.1.rst @@ -0,0 +1,30 @@ +.. _whatsnew_021: + +0.2.1 (not yet released) +------------------------ + + +Enhancements +~~~~~~~~~~~~ + + +Bug Fixes +~~~~~~~~~ + + +Requirements +~~~~~~~~~~~~ +* Minimum python advanced to 3.8. (:pull:`210`) +* Minimum statsmodels advanced to 0.10.0 and numpy to 1.17.0. (:pull:`210`) + +Documentation +~~~~~~~~~~~~~ + + +Testing +~~~~~~~ + + + +Contributors +~~~~~~~~~~~~ diff --git a/requirements-min.txt b/requirements-min.txt index 9067f69e..2d49e7e1 100644 --- a/requirements-min.txt +++ b/requirements-min.txt @@ -1,6 +1,6 @@ -numpy~=1.16.0 +numpy~=1.17.0 pandas~=1.0.0 pvlib~=0.9.4 scipy~=1.6.0 -statsmodels~=0.9.0 +statsmodels~=0.10.0 scikit-image~=0.16.0 diff --git a/setup.py b/setup.py index afaadeb6..c489a091 100644 --- a/setup.py +++ b/setup.py @@ -33,11 +33,11 @@ ] INSTALL_REQUIRES = [ - 'numpy >= 1.16.0', + 'numpy >= 1.17.0', 'pandas >= 1.0.0, != 1.1.*', 'pvlib >= 0.9.4', 'scipy >= 1.6.0', - 'statsmodels >= 0.9.0', + 'statsmodels >= 0.10.0', 'scikit-image >= 0.16.0', 'importlib-metadata; python_version < "3.8"', ]