Something went wrong. Try again.
Add sqlite capabilities to wheke with sqlmodel
Something went wrong. Try again.
wheke-sqlmodel pyproject.toml
1.8 kB · 129 lines
TOML
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130[project]name = "wheke-sqlmodel"version = "0.5.1"description = "Add sql capabilities to wheke with SQLModel"readme = "README.md"requires-python = ">=3.12"dependencies = [ "aiosqlite", "anyio", "sqlmodel", "wheke",]
[dependency-groups]dev = [ "httpx2", "isort", "mypy", "pytest", "pytest-cov", "ruff",]
[tool.pytest.ini_options]pythonpath = [ "src"]
[tool.coverage.run]relative_files = truebranch = trueparallel = trueomit = []
[tool.coverage.report]exclude_lines = [ "no cov", "if __name__ == .__main__.:", "if TYPE_CHECKING:",]
[tool.isort]profile = "black"skip = [ ".env", ".hatch", ".mypy_cache", ".venv", "__pycache__", "env", "venv",]
[tool.mypy]disallow_incomplete_defs = truecheck_untyped_defs = truewarn_unused_ignores = trueexclude = """.env| .hatch| .mypy_cache| .venv| __pycache__| env| venv"""
[tool.ruff]exclude = [ ".env", ".hatch", ".mypy_cache", ".venv", "__pycache__", "env", "venv",]
[tool.ruff.lint]select = [ "A", "ARG", "B", "C", "DTZ", "E", "EM", "F", "FBT", "I", "ICN", "ISC", "N", "PLC", "PLE", "PLR", "PLW", "Q", "RUF", "S", "T", "TID", "UP", "W", "YTT",]ignore = [ # Same line string implicit string concatenation "ISC001", # Allow non-abstract empty methods in abstract base classes "B027", # Ignore checks for possible passwords "S105", "S106", "S107", # Ignore complexity "C901", "PLR0911", "PLR0912", "PLR0913", "PLR0915", # Relative imports "TID252",]unfixable = [ # Don't touch unused imports "F401",]
[tool.ruff.lint.isort]known-first-party = ["wheke_sqlmodel"]
[tool.ruff.lint.per-file-ignores]# Tests can use magic values, assertions, and relative imports"tests/**/*" = ["PLR2004", "S101", "TID252"]