check in current project state

This commit is contained in:
2025-04-01 18:35:11 +02:00
parent 8eeb98801d
commit 30692614e5
30 changed files with 2412 additions and 72 deletions

View File

@ -10,11 +10,18 @@ requires-python = ">=3.13"
dependencies = [
"asyncssh>=2.20.0",
"click>=8.1.8",
"click-repl>=0.3.0",
"click-shell",
"cryptography>=44.0.2",
"fastapi[standard]>=0.115.12",
"httpx>=0.28.1",
"jinja2>=3.1.6",
"littletable>=3.0.1",
"paramiko>=3.5.1",
"pydantic>=2.10.6",
"pydantic-settings>=2.8.1",
"pykeepass>=4.1.1.post1",
"python-dotenv>=1.0.1",
"python-json-logger>=3.3.0",
]
@ -40,9 +47,13 @@ executionEnvironments = [
[tool.uv.workspace]
members = ["packages/sshecret_client"]
[tool.uv.sources]
click-shell = { git = "https://github.com/clarkperkins/click-shell" }
[dependency-groups]
dev = [
"construct-typing>=0.6.2",
"mypy>=1.15.0",
"pytest>=8.3.5",
"python-dotenv>=1.0.1",
]