[tool.poetry] name = “karaage” version = “6.3.1” description = “Web application to manage a HP cluster” authors = [“Brian May <brian@linuxpenguins.xyz>”] license = “GPL3+” packages = [{ include = “karaage” }] readme = “README.rst” homepage = “https://github.com/Karaage-Cluster/django/” classifiers = [ “Development Status :: 5 - Production/Stable”, “Intended Audience :: Developers”, “Intended Audience :: System Administrators”, “License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)”, “Operating System :: OS Independent”, “Programming Language :: Python :: 3.8”, ]
[tool.poetry.dependencies] python = “^3.10” bcrypt = ”” cssmin = ”” python-alogger = ”” django-simple-captcha = ”” django-ajax-selects = ”” ldap3 = ”” python-tldap = ”” django-tables2 = ”” django-filter = ”” django-environ = ”” six = ”” whitenoise = ”” Django = “>=4.1.2,<5.2.0” cracklib = ”” gunicorn = ”” mysqlclient = ”” sentry-sdk = ”” psycopg2-binary = ”” pyjwt = ”” sphinx = { version = ””, optional = true } furo = { version = ””, optional = true } jsmin = “^3.0.1” django-tracking-model = “^0.1.5”
[tool.poetry.dev-dependencies] django-extensions = ”” mock = ”” flake8 = ”” isort = ”” factory_boy = ”” pytest-django = ”” pytest-cov = ”” wheel = ”” twine = ”” bump2version = ””
[tool.poetry.extras] docs = [“sphinx”, “furo”]
[tool.poetry.group.dev.dependencies] black = { version = “>=22.8,<26.0”, allow-prereleases = true }
[build-system] requires = [“setuptools”, “poetry-core>=1.0.0”] build-backend = “poetry.core.masonry.api”
[tool.black] line-length = 120
[tool.poetry.scripts] kg-manage = “karaage.cli:manage”