[build-system]
requires = [ "setuptools", "wheel",]
build-backend = "setuptools.build_meta"

[project]
name = "arthexis"
version = "0.1.34"
description = "Power & Energy Infrastructure"
requires-python = ">=3.10"
license = "GPL-3.0-only"
classifiers = [ "Programming Language :: Python :: 3", "Framework :: Django",]
dependencies = [ "amqp==5.3.1", "anyio==4.9.0", "asgiref==3.10.0", "attrs==25.3.0", "autobahn==24.4.2", "Automat==25.4.16", "billiard==4.2.2", "bleach==6.3.0", "black==25.11.0", "celery==5.5.3", "certifi==2025.10.5", "cffi==2.0.0", "channels==4.1.0", "charset-normalizer==3.4.4", "click==8.3.1", "click-didyoumean==0.3.1", "click-plugins==1.1.1.2", "click-repl==0.3.0", "colorama==0.4.6", "constantly==23.10.4", "cron-descriptor==2.0.6", "cryptography==45.0.5", "daphne==4.2.1", "diff-match-patch==20241021", "defusedxml==0.7.1", "Django==5.2.8", "django-celery-beat==2.8.1", "django-debug-toolbar==6.1.0", "django-import-export==4.3.13", "django-object-actions==5.0.0", "django-otp==1.6.3", "django-timezone-field==7.1", "dnspython==2.7.0", "docutils==0.22.2", "gpiozero==2.0.1; sys_platform == \"linux\"", "graphviz==0.21", "geckodriver-autoinstaller==0.1.0", "h11==0.16.0", "httpcore==1.0.9", "httpx==0.28.1", "pytest==8.3.4", "hyperlink==21.0.0", "idna==3.11", "incremental==24.7.2", "kombu==5.5.4", "Markdown==3.9", "mdx_truly_sane_lists==1.3", "mfrc522==0.0.7; sys_platform == \"linux\"", "outcome==1.3.0.post0", "packaging==25.0", "pillow==12.0.0", "prompt_toolkit==3.0.52", "psutil==7.1.3", "psycopg==3.2.9", "psycopg-binary==3.2.13", "pyasn1==0.6.1", "pyasn1_modules==0.4.2", "pycparser==2.23", "pyOpenSSL==25.1.0", "pyxel==2.1.9", "PySocks==1.7.1", "python-crontab==3.3.0", "python-dateutil==2.9.0.post0", "python-dotenv==1.2.1", "qrcode==8.2", "redis==7.0.1", "reportlab==4.4.4", "requests==2.32.5", "selenium==4.34.2", "service-identity==24.2.0", "setuptools==80.9.0", "six==1.17.0", "smbus2==0.5.0", "sniffio==1.3.1", "sortedcontainers==2.4.0", "sqlparse==0.5.3", "tablib==3.9.0", "tinycss2==1.4.0", "toml==0.10.2", "trio==0.30.0", "trio-websocket==0.12.2", "Twisted==25.5.0", "twine==6.1.0", "txaio==25.9.2", "typing_extensions==4.14.1", "tzdata==2025.2", "urllib3==2.5.0", "vine==5.1.0", "wcwidth==0.2.14", "webencodings==0.5.1", "websocket-client==1.8.0", "websockets==15.0.1", "webauthn==2.7.0", "whitenoise==6.11.0", "plyer==2.1.0; sys_platform == \"win32\"", "wsproto==1.2.0", "zope.interface==8.0.1",]
[[project.authors]]
name = "Rafael J. Guillén-Osorio"
email = "tecnologia@gelectriic.com"

[project.readme]
file = "README.md"
content-type = "text/markdown"

[project.urls]
Repository = "https://github.com/arthexis/arthexis"
Homepage = "https://arthexis.com"

[tool.setuptools]
packages = [ "core", "config", "nodes", "ocpp", "pages",]
include-package-data = true

[tool.setuptools.package-data]
core = [ "**/*",]
config = [ "**/*",]
nodes = [ "**/*",]
ocpp = [ "**/*",]
pages = [ "**/*",]
