Skip to content

Commit

Permalink
Test with Python 3.13-NOGIL
Browse files Browse the repository at this point in the history
  • Loading branch information
Legrandin committed Aug 11, 2024
1 parent 51256ff commit 1f27a7e
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -180,3 +180,31 @@ jobs:
cmake -B build -G "NMake Makefiles"
cd build
nmake all test
python_no_gil:
runs-on: ubuntu-latest
env:
CFLAGS: "-Wconversion"
steps:
- name: No-GIL Python
uses: deadsnakes/[email protected]
with:
python-version: "3.13-dev"
nogil: true

- name: Install dependencies (testing only)
run: |
pip install -r requirements-test.txt
- name: Install package
run: |
pip install -v .
- name: Test
shell: bash
run: |
if [[ -f .separate_namespace ]]; then
python -m Cryptodome.SelfTest
else
python -m Crypto.SelfTest
fi

0 comments on commit 1f27a7e

Please sign in to comment.