diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index dba78ac..0b9d821 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.11.5", "3.12"] + python-version: ["3.11","3.12","3.13","3.14"] steps: - uses: actions/checkout@v4 @@ -29,10 +29,10 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install flake8 pytest + python -m pip install git+https://github.com/Costalab/PILOT python -m pip install git+https://github.com/jsnagai/Nichesphere/ python -m pip install pycrosstalker - python -m pip install git+https://github.com/Costalab/PILOT@v2.0.4 - + if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - name: Lint with flake8 run: | diff --git a/test/import_test.py b/test/import_test.py index d496088..53fa64c 100644 --- a/test/import_test.py +++ b/test/import_test.py @@ -3,4 +3,5 @@ def test_import_package(): importlib.import_module("nichesphere") importlib.import_module("pycrosstalker") - + importlib.import_module("pilotpy") +