diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index 4f25715..09fff48 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -25,7 +25,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ['3.8', '3.9', '3.10'] + python-version: ['3.10', '3.11', '3.12', '3.13'] steps: - uses: actions/checkout@v4 diff --git a/README.md b/README.md index 5e53113..d627d1a 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Installation **NOTE:** DESPASITO is not yet available in conda-forge, but it is available with pip. **Prerequisites**: - * **Python**: Available for python 3.6 to 3.8 (limited by current compatibility issues with Numba) + * **Python**: Available for python 3.10 to 3.13 * [NumPy](https://numpy.org): needed for running setup (distutils). Follow instructions outlined [here](https://docs.scipy.org/doc/numpy/user/install.html) for installation. Options diff --git a/paper/paper.md b/paper/paper.md index 2f7633d..178b830 100644 --- a/paper/paper.md +++ b/paper/paper.md @@ -90,7 +90,7 @@ DESPASITO is equipped to predict cross-interaction parameters (between segments # 4. Quality Control -Initial EOS development and module verification has been achieved through replicating the thermodynamic and parameter fitting results for existing publications. Unit testing is available through `pytest`, where continuous integration of MacOS, Windows, and Linux are handled by GitHub Actions. For each operating system, Python 3.7 and 3.8 are tested. These tests cover over fifty percent of the package according to `codecov`. Much of what is unaccounted for includes exception handling and redundant functions for alternative compilation through Numba and Cython. +Initial EOS development and module verification has been achieved through replicating the thermodynamic and parameter fitting results for existing publications. Unit testing is available through `pytest`, where continuous integration of MacOS, Windows, and Linux are handled by GitHub Actions. For each operating system, Python 3.10, 3.11, 3.12, and 3.13 are tested. These tests cover over fifty percent of the package according to `codecov`. Much of what is unaccounted for includes exception handling and redundant functions for alternative compilation through Numba and Cython. # Acknowledgements