container-spawner/pyproject.toml

30 lines
572 B
TOML

[build-system]
requires = ["setuptools", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "containerspawner"
description = "A tool for spawning containers."
readme = "README.md"
requires-python = ">=3.9"
license = {text = "MIT License"}
dynamic = ["version"]
dependencies = [
"typer[all]>=0.6.1",
"Flask==2.2.2",
"waitress>=2.1.2",
"docker==6.0.0"
]
[project.optional-dependencies]
lint = [
"pylint>=2.14.5",
"flake8>=5.0.4"
]
test = [
"pytest>=7.1.2"
]
[project.scripts]
containerspawner = "containerspawner.__main__:main"