diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f031f2b..31c97e4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -28,7 +28,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] os: [ubuntu-latest, macos-latest] steps: - uses: actions/checkout@v1 @@ -45,7 +45,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] os: [ubuntu-latest, macos-latest, windows-latest] steps: - uses: actions/checkout@v1 @@ -62,7 +62,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] os: [ubuntu-latest, macos-latest, windows-latest] steps: - uses: actions/checkout@v1 @@ -73,4 +73,4 @@ jobs: - name: Install package and dependencies run: pip install invoke .[test] - name: make test-tutorials - run: make test-tutorials \ No newline at end of file + run: make test-tutorials diff --git a/README.md b/README.md index 60ff9c8..8ecbdf6 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ to wind farm data. ## Requirements -**Zephyr** has been developed and runs on Python 3.6 and 3.7. +**Zephyr** has been developed and runs on Python 3.8, 3.9, 3.10, 3.11 and 3.12. Also, although it is not strictly required, the usage of a [virtualenv]( https://virtualenv.pypa.io/en/latest/) is highly recommended in order to avoid interfering diff --git a/setup.py b/setup.py index c53c826..4c99463 100644 --- a/setup.py +++ b/setup.py @@ -98,6 +98,7 @@ 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', ], description='Prediction engineering methods for Draco.', entry_points={ @@ -118,7 +119,7 @@ keywords='zephyr Draco Prediction Engineering', name='zephyr-ml', packages=find_packages(include=['zephyr_ml', 'zephyr_ml.*']), - python_requires='>=3.8,<3.12', + python_requires='>=3.8,<3.13', setup_requires=setup_requires, test_suite='tests', tests_require=tests_require,