Files @ 5de390834fda
Branch filter:

Location: light9/pyproject.toml

drewp@bigasterisk.com
new midifade
[project]
name = ""
version = ""
description = ""
authors = [{ name = "Drew Perttula", email = "drewp@bigasterisk.com" }]
license-expression = "MIT"
dependencies = [
    "pillow",
    "pyjade",
    "pyserial",
    "pyusb",
    "twisted[tls]>=22.10.0",
    "txzmq",
    "aiohttp>=3.8.1",
    "coloredlogs>=15.0.1",
    "colormath>=3.0.0",
    "flask==2.2.4", # workaround for pydmxcontrol
    "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",
    "webcolors>=1.11.1",
    "scipy>=1.9.3",
    "braillegraph>=0.6",
    "tenacity>=8.2.2",
    "zmq>=0.0.0",
    "mido>=1.2.10",
    "alsa-midi>=1.0.1",
]
requires-python = ">=3.10"

[project.urls]
Homepage = ""

[project.optional-dependencies]
[tool.pdm]

[tool.pdm.dev-dependencies]
dev = [
    "coverage>=7.2.5",
    "flake8>=6.0.0",
    "freezegun>=1.2.2",
    "hunter>=3.6.1",
    "ipdb>=0.13.13",
    "mock>=5.0.2",
    "yapf>=0.33.0",
    "pydeps>=1.12.5",
    "nose2>=0.13.0",
    "pytest-watch>=4.2.0",
    "-e file:///my/proj/rdfdb#egg=rdfdb",
]

[[tool.pdm.source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[build-system]
requires = ["pdm-pep517"]
build-backend = "pdm.pep517.api"