From 939d9ff05ce0ffcfcc984e591b1dd826fbf5c639 Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Sat, 28 Dec 2024 12:36:55 -0600 Subject: [PATCH 1/2] Remove 3.12 for testing --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7824e03..194499b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.9', '3.10', '3.11', '3.12'] #'3.13' + python-version: ['3.9', '3.10', '3.11'] #'3.13' , '3.12' steps: - uses: actions/checkout@v4 From 41b8bd6d65be58309f5fa69aeca8500d6e4d9949 Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Sat, 28 Dec 2024 12:46:45 -0600 Subject: [PATCH 2/2] Add setuptools into installation list See https://docs.python.org/3/whatsnew/3.12.html for documentation on its possible removal in virtual environments. --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 194499b..594ff35 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.9', '3.10', '3.11'] #'3.13' , '3.12' + python-version: ['3.9', '3.10', '3.11', '3.12'] #'3.13' steps: - uses: actions/checkout@v4 @@ -22,6 +22,7 @@ jobs: python -m pip install pytest pytest-mock pytest-cov pip install -r requirements.txt pip install CytofDR + python -m pip install setuptools python setup.py install - name: Test with pytest run: |