ASCILINE/pyproject.toml
2026-06-12 23:14:11 +07:00

28 lines
579 B
TOML

[build-system]
requires = ["setuptools>=69", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "asciline"
version = "0.1.0"
description = "Real-time ASCII and pixel video streaming engine"
requires-python = ">=3.10"
dependencies = [
"fastapi>=0.115,<1",
"uvicorn[standard]>=0.30,<1",
"opencv-python>=4.10,<5",
"numpy>=2,<3",
"websockets>=13,<16",
]
[project.optional-dependencies]
dev = [
"pytest>=8,<9",
"httpx>=0.27,<1",
]
[tool.setuptools]
py-modules = ["stream_server", "ascii_video_player2"]
[tool.pytest.ini_options]
testpaths = ["tests"]