feat(auth): Add OAuth2 authentication

This commit is contained in:
Björn Benouarets
2026-01-27 16:35:46 +01:00
commit 50c85e9b7f
36 changed files with 1599 additions and 0 deletions

20
pyproject.toml Normal file
View File

@@ -0,0 +1,20 @@
[project]
name = "secnex-cli"
version = "0.1.0"
description = "SecNex CLI"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
"argon2-cffi>=25.1.0",
"keyring>=25.0.0",
"psycopg2-binary>=2.9.11",
"requests>=2.32.5",
"rich>=14.2.0",
"typer>=0.21.1",
]
[project.scripts]
secnex = "secnex.cli:app"
[tool.uv]
package = true