From f251ce3babba4e907eac4d43a5580af2bb835cad Mon Sep 17 00:00:00 2001 From: Florian Frantzen Date: Mon, 18 Nov 2024 13:32:50 +0100 Subject: [PATCH] Test against Python 3.13 --- .github/workflows/test.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 16a8d69..263aa89 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,10 +28,11 @@ jobs: strategy: matrix: os: [ubuntu-latest] - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: @@ -43,12 +44,15 @@ jobs: run: | pip install "karateclub @ git+https://github.com/benedekrozemberczki/karateclub@cb46a91df8dcbeb2570debcf6a9d0c518107a2de" pip install -e .[all] + - name: Typecheck [mypy] run: | mypy -p topoembedx + - name: Run tests [pytest] run: | pytest --cov --cov-report=xml:coverage.xml + - name: Upload coverage uses: codecov/codecov-action@v5 with: