[build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [project] name = "enroll" version = "0.7.0b7" description = "Enroll a server's running state retrospectively into Ansible, Puppet or Salt" readme = "README.md" requires-python = ">=3.10" license = "GPL-3.0-or-later" authors = [ { name = "Miguel Jacq", email = "mig@mig5.net" }, ] dependencies = [ "PyYAML>=6,<7", "paramiko>=3.5", "jsonschema>=4.23,<5", ] [project.urls] Repository = "https://git.mig5.net/mig5/enroll" [project.scripts] enroll = "enroll.cli:main" [tool.poetry] requires-poetry = ">=2.0" packages = [{ include = "enroll" }] include = [ { path = "enroll/schema/state.schema.json", format = ["sdist", "wheel"] }, ] [tool.poetry.group.dev] optional = true [tool.poetry.group.dev.dependencies] pytest = ">=8,<9" pytest-cov = ">=5,<6" [tool.poetry.group.appimage] optional = true [tool.poetry.group.appimage.dependencies] pyproject-appimage = ">=4.2,<5" [tool.pyproject-appimage] script = "enroll" output = "Enroll.AppImage"