This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

superconfig / skills / browser-cli / pyproject.toml
893 B 45 lines
1[build-system] 2requires = ["hatchling"] 3build-backend = "hatchling.build" 4 5[project] 6name = "browser-cli" 7version = "0.2.0" 8description = "Control Firefox browser from the command line" 9requires-python = ">=3.13" 10license = {text = "MIT"} 11authors = [ 12 {name = "Jörg Thalheim", email = "joerg@thalheim.io"}, 13] 14dependencies = [] 15 16[project.scripts] 17browser-cli = "browser_cli:main" 18browser-cli-server = "browser_cli.server:main" 19 20[project.optional-dependencies] 21dev = [ 22 "ruff>=0.5.0", 23 "mypy>=1.10.0", 24 "pytest>=8.0.0", 25] 26 27[tool.ruff] 28target-version = "py313" 29line-length = 100 30 31[tool.ruff.lint] 32select = ["ALL"] 33ignore = ["T201"] # Allow print() in CLI tools 34 35[tool.ruff.format] 36quote-style = "double" 37indent-style = "space" 38skip-magic-trailing-comma = false 39line-ending = "auto" 40 41[tool.mypy] 42python_version = "3.13" 43strict = true 44warn_return_any = true 45warn_unused_configs = true