feat: add git commit subcommand
All checks were successful
checks / pre-commit (push) Successful in 4m29s
checks / tests-10 (push) Successful in 1m59s
checks / tests-11 (push) Successful in 2m8s
checks / tests-12 (push) Successful in 1m36s

This commit is contained in:
cătălin 2024-09-03 17:29:44 +02:00
commit c859c60c8d
No known key found for this signature in database
11 changed files with 628 additions and 429 deletions

View file

@ -4,16 +4,17 @@ authors = [
]
requires-python = ">=3.10"
dependencies = [
"typer>=0.12",
"rich>=13.3",
"pydantic>=2.7",
"typer>=0",
"rich>=13.8",
"pydantic>=2.8",
"pyyaml>=6.0",
"pyrage>=1.1",
"httpx>=0.27",
"pyrage>=1",
"httpx>=0",
"platformdirs>=4.2",
"pydantic-settings>=2.0",
"hishel>=0.0",
"pydantic-settings>=2",
"hishel>=0",
"whenever>=0.6.6",
"gitpython>=3.1.43",
]
name = "halig"
dynamic = ["version"]
@ -57,22 +58,22 @@ halig = "halig.main:app"
[project.optional-dependencies]
testing = [
"pytest>=7.2.2",
"pytest-cov>=4.0.0",
"pyfakefs>=5.1.0",
"pytest-clarity>=1.0.1",
"pytest-reportlog>=0.2.1",
"pytest-duration-insights>=0.1.1",
"pytest-pretty>=1.1.1",
"pytest-mock>=3.10.0",
"mock>=5.0.1",
"pytest>=7",
"pytest-cov>=4",
"pyfakefs>=5",
"pytest-clarity>=1",
"pytest-reportlog>=0",
"pytest-duration-insights>=0",
"pytest-pretty>=1",
"pytest-mock>=3",
"mock>=5",
"faker>=28.1.0",
]
linting = [
"black>=23.3.0",
"ruff>=0.1.0",
"pyright>=1.1.301",
"mypy>=1.1.1",
"types-PyYAML>=6.0.12.9",
"ruff>=0.4",
"pyright>=1.1",
"mypy>=1.1",
"types-PyYAML>=6.0",
]
docs = [
"mkdocs-material>=9.1.5",