mirror of
https://github.com/d9pouces/id_configurator.git
synced 2026-11-09 01:47:21 +01:00
feat: initial commit
This commit is contained in:
+38
-2
@@ -2,6 +2,16 @@
|
||||
build-backend = "uv_build"
|
||||
requires = ["uv_build>=0.12.3,<0.13.0"]
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"tox>=4.60.1",
|
||||
"tox-uv>=1.36.0"
|
||||
]
|
||||
test = [
|
||||
"pytest>=9.1.1",
|
||||
"pytest-cov>=7.1.0"
|
||||
]
|
||||
|
||||
[project]
|
||||
authors = [
|
||||
{name = "InterDiode", email = "contact@mail.interdiode.fr"}
|
||||
@@ -17,7 +27,11 @@ classifiers = [
|
||||
'Programming Language :: Python :: 3.13',
|
||||
'Programming Language :: Python :: 3.14'
|
||||
]
|
||||
dependencies = []
|
||||
dependencies = [
|
||||
"pydantic>=2.13.4",
|
||||
"pyyaml>=6.0.3",
|
||||
"typer>=0.27.1"
|
||||
]
|
||||
description = "Configure a device in an air-gapped environment."
|
||||
license = {text = "Proprietary"}
|
||||
maintainers = [
|
||||
@@ -25,11 +39,33 @@ maintainers = [
|
||||
]
|
||||
name = "id-configurator"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.14"
|
||||
requires-python = ">=3.13"
|
||||
version = "0.1.0"
|
||||
|
||||
[project.scripts]
|
||||
id-configurator = "id_configurator:main"
|
||||
|
||||
[tool.coverage.paths]
|
||||
source = [
|
||||
"id_configurator",
|
||||
"*/site-packages/id_configurator"
|
||||
]
|
||||
|
||||
[tool.coverage.report]
|
||||
exclude_lines = [
|
||||
"pragma: no cover",
|
||||
"if __name__ == .__main__.:"
|
||||
]
|
||||
fail_under = 100
|
||||
show_missing = true
|
||||
|
||||
[tool.coverage.run]
|
||||
branch = true
|
||||
source = ["id_configurator"]
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
addopts = "--cov=id_configurator --cov-report=term-missing"
|
||||
testpaths = ["tests"]
|
||||
|
||||
[tool.uv.build-backend]
|
||||
module-root = ""
|
||||
|
||||
Reference in New Issue
Block a user