[build-system]
requires = ["flit_core>=3.11,<5"]
build-backend = "flit_core.buildapi"
[project]
name = "veela"
description = "A magical, single-file ASGI API framework and web server"
dynamic = ["version"]
readme = "README.md"
requires-python = ">=3.11"
license = "BSD-3-Clause AND MIT"
license-files = ["LICENSE", "THIRD_PARTY_LICENSES.txt"]
authors = [{name = "Harrison Erd", email = "[email protected]"}]
keywords = ["asgi", "async", "web", "single-file"]
classifiers = [
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
"Topic :: Internet :: WWW/HTTP :: HTTP Servers",
]
[project.urls]
Homepage = "https://harrisonerd.com/veela"
Source = "https://gitman.io/patx/veela"
[project.optional-dependencies]
speedups = [
"uvloop>=0.18; sys_platform != 'win32' and platform_python_implementation == 'CPython'",
"orjson>=3.10,<4; platform_python_implementation == 'CPython'",
]
[tool.flit.sdist]
include = ["source/", "scripts/", "tests/", "example_app/", "docs/", ".coveragerc"]