[project]
name = ""
version = ""
description = ""
authors = [{ name = "Drew Perttula", email = "drewp@bigasterisk.com" }]
license-expression = "MIT"
dependencies = [
"autobahn",
"coloredlogs",
"colormath",
"cyclone",
"genshi",
"ipython",
"klein",
"louie",
"moviepy",
"noise",
"pillow",
"pyftdi",
"pyjade",
"pyserial",
"python-dateutil",
"pyusb",
"rdflib",
"requests",
"rx",
# "scipy",
"service_identity",
"statprof",
"toposort",
"treq",
"twisted",
"txzmq",
"udmx-pyusb",
"webcolors>=1.11.1",
"watchdog>=2.1.7",
"standardservice @ https://projects.bigasterisk.com/standardservice/standardservice-0.6.0.tar.gz",
"cycloneerr @ https://projects.bigasterisk.com/cycloneerr/cycloneerr-0.4.0.tar.gz",
"web.py>=0.62",
"uvicorn[standard]>=0.17.6",
"starlette[standard]>=0.19.0",
"prometheus-client>=0.14.1",
"starlette-exporter>=0.12.0",
"PyGObject>=3.42.1",
"aiohttp>=3.8.1",
"rdfdb @ https://projects.bigasterisk.com/rdfdb/rdfdb-0.23.0.tar.gz",
"sse-starlette>=0.10.3",
]
requires-python = ">=3.9"
[project.urls]
Homepage = ""
[project.optional-dependencies]
[tool.pdm]
[tool.pdm.dev-dependencies]
dev = [
"coverage",
"flake8",
"freezegun",
"hunter",
"ipdb",
"mock",
"mypy",
"nose-watcher",
"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"