/ tests / e2e / pyproject.toml
pyproject.toml
 1  [project]
 2  name = "auths-e2e-tests"
 3  version = "0.1.0"
 4  description = "End-to-end tests for Auths CLI"
 5  requires-python = ">=3.10"
 6  
 7  [tool.uv]
 8  package = false
 9  
10  [dependency-groups]
11  dev = [
12      "pytest>=8.0",
13      "pytest-xdist>=3.5",
14      "PyJWT[crypto]>=2.8",
15      "jsonschema>=4.21",
16      "filelock>=3.13",
17  ]
18  
19  [tool.pytest.ini_options]
20  testpaths = ["."]
21  markers = [
22      "slow: marks tests as slow (deselect with '-m \"not slow\"')",
23      "requires_binary: marks tests that require compiled binaries",
24      "platform_specific: marks tests that only run on specific platforms",
25  ]
26  strict_markers = true
27  timeout = 60