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