diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index 3994d82..be8859c 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -29,7 +29,7 @@ jobs: fail-fast: false matrix: os: [macOS-latest, ubuntu-latest, windows-latest] - python-version: [3.8, 3.9, "3.10", 3.11] + python-version: [3.9, "3.10", 3.11, 3.12] steps: - uses: actions/checkout@v3 @@ -86,7 +86,7 @@ jobs: fail-fast: false matrix: os: [macOS-latest, ubuntu-latest, windows-latest] - python-version: [3.8, 3.9, "3.10", 3.11] + python-version: [3.9, "3.10", 3.11, 3.12] steps: - uses: actions/checkout@v3 diff --git a/devtools/conda-envs/test_env.yaml b/devtools/conda-envs/test_env.yaml index 3c540b4..3d52219 100644 --- a/devtools/conda-envs/test_env.yaml +++ b/devtools/conda-envs/test_env.yaml @@ -7,8 +7,9 @@ dependencies: - pip - MDAnalysis>=2.0.0 - scipy + - setuptools - numpy - - pandas<2.1 + - pandas>=2.2 - matplotlib - statsmodels - pytest diff --git a/docs/requirements.yaml b/docs/requirements.yaml index 6f792ea..06a2d1c 100644 --- a/docs/requirements.yaml +++ b/docs/requirements.yaml @@ -13,6 +13,7 @@ dependencies: - nbsphinx - ipython - plotly + - sphinx_rtd_theme # Pip-only installs diff --git a/pyproject.toml b/pyproject.toml index 902d865..3b3bdd8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,10 +29,11 @@ keywords = [ dependencies = [ 'numpy>=1.20.0', - 'pandas<2.1', + 'pandas>=2.2', 'mdanalysis>=2.0.0', 'pytest', 'matplotlib', + 'setuptools', 'scipy', 'statsmodels', 'plotly', diff --git a/requirements.txt b/requirements.txt index 7584910..cc22965 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ setuptools numpy>=1.20.0 -pandas<2.1 +pandas>=2.2 mdanalysis>=2.0.0 pytest pathlib