diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b5f5434..545cc13 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -9,7 +9,7 @@ jobs: name: Unit tests strategy: matrix: - python-version: ['3.10'] + python-version: ['3.10', '3.12'] os: [macos-latest, ubuntu-latest, windows-latest] runs-on: ${{ matrix.os }} @@ -25,12 +25,7 @@ jobs: pip install -r requirements.txt pip install -r dev-requirements.txt - name: run tests - run: python -m pytest --cov=. tests/ - - name: run test coverage - run: | - echo "Coveralls is no longer supported" - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: python -m pytest tests/ deploy: name: Deploy to GitHub and PyPI @@ -42,7 +37,7 @@ jobs: - name: set up Python uses: actions/setup-python@v2 with: - python-version: 3.7 + python-version: '3.12' - name: set up node # we need node for for semantic release uses: actions/setup-node@v4 with: @@ -112,7 +107,7 @@ jobs: - name: set up Python uses: actions/setup-python@v2 with: - python-version: 3.7 + python-version: '3.12' - name: set up node # we need node for for redocly uses: actions/setup-node@v2.1.2 with: diff --git a/dev-requirements.txt b/dev-requirements.txt index e59c25b..2dfff7f 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1,10 +1,5 @@ -click==7.1.2;python_version<'3.8' -click==8.1.3;python_version>='3.8' -coverage==5.5 -coveralls==2.2.0 -pytest==6.2.4 -pytest-cov==2.12.0 -twine==3.4.1 -wheel==0.38.1 -setuptools==65.5.1 -importlib-metadata==4.3.1 +pytest==8.3.2 +twine==5.1.1 +wheel==0.44.0 +setuptools==75.1.0 +importlib-metadata==8.5.0 diff --git a/docs/comparison-report.html b/docs/comparison-report.html index daf9b2e..cb8abec 100644 --- a/docs/comparison-report.html +++ b/docs/comparison-report.html @@ -3,6 +3,7 @@