File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525 architecture : x64
2626
2727 - name : Install dev dependencies
28- run : uv pip install -r dev-requirements.txt
28+ run : uv sync
2929
30- - name : Run ruff
31- run : |
32- ruff format --diff .
33- ruff check --diff .
30+ - name : ruff format
31+ run : ruff format --diff .
32+
33+ - name : ruff check
34+ reun : ruff check --diff .
Original file line number Diff line number Diff line change @@ -17,20 +17,12 @@ jobs:
1717 - " 3.11"
1818 - " 3.12"
1919 - " 3.12"
20+ - " 3.13"
2021
2122 steps :
2223 - name : Install APT dependencies
2324 run : sudo apt-get install -y softhsm2
2425
25- - name : env
26- run : env
27-
28- - name : id
29- run : id
30-
31- - name : Create SoftHSM token
32- run : softhsm2-util --init-token --free --label TEST --pin 1234 --so-pin 5678
33-
3426 - name : Acquire sources
3527 uses : actions/checkout@v4.1.1
3628
4638 architecture : x64
4739
4840 - name : Install the project
49- run : uv sync --all-extras --dev
50-
51- - name : Install dev dependencies
52- run : uv pip install -r dev-requirements.txt
41+ run : uv sync --all-extras
5342
5443 - name : Run tests
5544 run : uv run pytest -v
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -63,3 +63,14 @@ combine-as-imports = true
6363
6464[tool .setuptools .packages .find ]
6565include = [" pkcs11*" ]
66+
67+ [dependency-groups ]
68+ dev = [
69+ " cryptography>=44.0.0" ,
70+ " oscrypto>=1.3.0" ,
71+ " pytest>=8.3.4" ,
72+ " ruff>=0.8.3" ,
73+ " setuptools-scm>=8.1.0" ,
74+ " sphinx>=7.4.7" ,
75+ " sphinx-rtd-theme>=3.0.2" ,
76+ ]
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments