[project] name = "" version = "" description = "" authors = [{ name = "Drew Perttula", email = "drewp@bigasterisk.com" }] license-expression = "MIT" dependencies = [ "cyclone", "pillow", "pyjade", "pyserial", "pyusb", "service_identity", "treq", "twisted", "txzmq", "aiohttp>=3.8.1", "coloredlogs>=15.0.1", "colormath>=3.0.0", "flask==2.2.4", "ipython>=8.13.2", "louie>=2.0", "moviepy>=1.0.3", "noise>=1.2.2", "prometheus-client>=0.14.1", "pydmxcontrol>=2.0.0", "PyGObject>=3.42.1", "python-dateutil>=2.8.2", "rdflib>=6.3.2", "requests>=2.30.0", "rx>=3.2.0", "sse-starlette>=0.10.3", "starlette-exporter>=0.12.0", "starlette>=0.27.0", "statprof>=0.1.2", "toposort>=1.10", "udmx-pyusb>=2.0.0", "uvicorn[standard]>=0.17.6", "watchdog>=2.1.7", "web.py>=0.62", "webcolors>=1.11.1", "cycloneerr @ https://projects.bigasterisk.com/cycloneerr/cycloneerr-0.4.0.tar.gz", "rdfdb @ https://projects.bigasterisk.com/rdfdb/rdfdb-0.24.0.tar.gz", "standardservice @ https://projects.bigasterisk.com/standardservice/standardservice-0.6.0.tar.gz", ] requires-python = ">=3.10" [project.urls] Homepage = "" [project.optional-dependencies] [tool.pdm] [tool.pdm.dev-dependencies] dev = [ "coverage", "flake8", "freezegun", "hunter", "ipdb", "mock", "mypy", "nose", "pytest-watcher", "pytest", "yapf", "pydeps>=1.10.18", ] [[tool.pdm.source]] name = "pypi" url = "https://pypi.org/simple" verify_ssl = true [build-system] requires = ["pdm-pep517"] build-backend = "pdm.pep517.api"