mirror of
https://github.com/d9pouces/id_configurator.git
synced 2026-11-09 01:47:21 +01:00
e58820ac98
Signed-off-by: d9pouces <github@19pouces.net>
79 lines
1.6 KiB
TOML
79 lines
1.6 KiB
TOML
[build-system]
|
|
build-backend = "uv_build"
|
|
requires = ["uv_build>=0.12.3,<0.13.0"]
|
|
|
|
[dependency-groups]
|
|
dev = [
|
|
"jinja2>=3.1.6",
|
|
"tox>=4.60.1",
|
|
"tox-docker>=5.0.0",
|
|
"tox-uv>=1.36.0",
|
|
"typer>=0.27.1"
|
|
]
|
|
test = [
|
|
"pytest>=9.1.1",
|
|
"pytest-cov>=7.1.0"
|
|
]
|
|
|
|
[project]
|
|
authors = [
|
|
{name = "InterDiode", email = "contact@mail.interdiode.fr"}
|
|
]
|
|
classifiers = [
|
|
'Development Status :: 5 - Production/Stable',
|
|
'Operating System :: POSIX :: Linux',
|
|
'Operating System :: Unix',
|
|
'Natural Language :: English',
|
|
'Programming Language :: Python :: 3 :: Only',
|
|
'Programming Language :: Python :: 3.13',
|
|
'Programming Language :: Python :: 3.14'
|
|
]
|
|
dependencies = [
|
|
"cryptography>=50.0.1",
|
|
"pydantic>=2.13.4",
|
|
"pyjks>=20.0.0",
|
|
"pyyaml>=6.0.3",
|
|
"typer>=0.27.1"
|
|
]
|
|
description = "Configure a device in an air-gapped environment."
|
|
license = "CECILL-2.1"
|
|
license-files = ["LICENSE"]
|
|
maintainers = [
|
|
{name = "InterDiode", email = "contact@mail.interdiode.fr"}
|
|
]
|
|
name = "id-configurator"
|
|
readme = "README.md"
|
|
requires-python = ">=3.13"
|
|
version = "2026.10.9"
|
|
|
|
[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]
|
|
default-groups = ["dev", "test"]
|
|
|
|
[tool.uv.build-backend]
|
|
module-root = ""
|