From 1aa3ad5d99e8359b3c051badbe7552ef6f815e81 Mon Sep 17 00:00:00 2001 From: Trevor James Smith <10819524+Zeitsperre@users.noreply.github.com> Date: Thu, 26 Sep 2024 17:08:12 -0400 Subject: [PATCH] dependency adjustments --- .github/workflows/main.yml | 4 ++-- environment-docs.yml | 6 +++--- environment.yml | 1 - requirements_dev.txt | 4 ++-- setup.py | 1 + 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d1dbdf73..49b75e0b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -103,9 +103,9 @@ jobs: with: python-version: ${{ matrix.python-version }} cache: pip - - name: Install docs requirements 📦 + - name: Install dev requirements 📦 run: | - python -m pip install -r requirements_docs.txt + python -m pip install -r requirements_dev.txt - name: Build Docs 📚 run: | make docs diff --git a/environment-docs.yml b/environment-docs.yml index 5b48032b..795d873f 100644 --- a/environment-docs.yml +++ b/environment-docs.yml @@ -4,6 +4,6 @@ channels: - conda-forge - defaults dependencies: -- python=3.7 -- pywps>=4.4 -- sphinx +- python >=3.9,<3.10 +- pywps >=4.5.2,<4.7 +- sphinx >=7.0.0 diff --git a/environment.yml b/environment.yml index 474a9845..1983e30c 100644 --- a/environment.yml +++ b/environment.yml @@ -3,7 +3,6 @@ channels: - conda-forge - defaults dependencies: -- pip - python >=3.9 - pywps >=4.5.2,<4.7 - jinja2 diff --git a/requirements_dev.txt b/requirements_dev.txt index ae022ba6..d01e820b 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -11,7 +11,7 @@ bumpversion twine cruft # Changing dependencies above this comment will create merge conflicts when updating the cookiecutter template with cruft. Add extra requirements below this line. -black -pre-commit +black>=24.8.0 +pre-commit>=3.5.0 GitPython>=3.1.12 beautifulsoup4 diff --git a/setup.py b/setup.py index 20defb12..e68bf258 100644 --- a/setup.py +++ b/setup.py @@ -31,6 +31,7 @@ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: Scientific/Engineering :: Atmospheric Science", "License :: OSI Approved :: Apache Software License", ]