[build-system]
requires = ["uv_build>=0.9.5,<0.10.0"]
build-backend = "uv_build"

[project]
name = "nercone-website"
version = "1.0.0"
requires-python = ">=3.8"
dependencies = [
    "resvg-py",
    "rjsmin",
    "rcssmin",
    "mistune",
    "markitdown",
    "beautifulsoup4",
    "httpx[http2]",
    "websockets",
    "jinja2",
    "fastapi",
    "uvicorn[standard]",
    "cryptography",
    "dnspython",
    "aioquic",
    "idna",
    "pyasn1",
    "pyasn1-modules",
    "certifi",
    "python-multipart"
]

[project.scripts]
nercone-website = "nercone_website.__main__:main"
