[project] name = "sshecret-backend" version = "0.1.0" description = "Add your description here" readme = "README.md" authors = [ { name = "Allan Eising", email = "allan@eising.dk" } ] requires-python = ">=3.13" dependencies = [ "alembic>=1.15.2", "passlib[bcrypt]>=1.7.4", "pydantic>=2.10.6", "pytest>=8.3.5", "python-multipart>=0.0.20", "sqlmodel>=0.0.24", "sshecret", ] [tool.uv.sources] sshecret = { workspace = true } [project.scripts] sshecret-backend = "sshecret_backend.cli:cli" [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.pytest.ini_options] log_cli = true log_cli_level = "INFO" [tool.pyright] venvPath = "../.." venv = ".venv" strict = ["**/*.py"] pythonVersion = "3.13"