at 24.11-pre 954 B view raw
1[build-system] 2requires = ["setuptools"] 3build-backend = "setuptools.build_meta" 4 5[project] 6name = "nixos-test-driver" 7version = "0.0.0" 8 9[project.scripts] 10nixos-test-driver = "test_driver:main" 11generate-driver-symbols = "test_driver:generate_driver_symbols" 12 13[tool.setuptools.packages] 14find = {} 15 16[tool.setuptools.package-data] 17test_driver = ["py.typed"] 18 19[tool.ruff] 20line-length = 88 21 22lint.select = ["E", "F", "I", "U", "N"] 23lint.ignore = ["E501"] 24 25# xxx: we can import https://pypi.org/project/types-colorama/ here 26[[tool.mypy.overrides]] 27module = "colorama.*" 28ignore_missing_imports = true 29 30[[tool.mypy.overrides]] 31module = "ptpython.*" 32ignore_missing_imports = true 33 34[[tool.mypy.overrides]] 35module = "junit_xml.*" 36ignore_missing_imports = true 37 38[tool.black] 39line-length = 88 40target-version = ['py39'] 41include = '\.pyi?$' 42 43[tool.mypy] 44warn_redundant_casts = true 45disallow_untyped_calls = true 46disallow_untyped_defs = true 47no_implicit_optional = true