from setuptools import setup, find_packages

setup(
    name="hldns",
    version="3.14.1",
    author="HioDev",
    description="HioSW Local Domain Name System Protocol for SysAdmins",
    long_description="High-performance LAN Hub with mDNS and Anti-Crash protection.",
    long_description_content_type="text/markdown",
    packages=find_packages(),
    # Вот здесь весь боекомплект:
    install_requires=[
        'fastapi',
        'uvicorn[standard]',
        'rich',
        'psutil',
        'zeroconf',
        'dnslib',
        'jinja2' # На случай, если захочешь верстать сложные HTML-шаблоны
    ],
    classifiers=[
        "Programming Language :: Python :: 3.14",
        "Operating System :: Microsoft :: Windows",
        "Topic :: System :: Networking",
    ],
    python_requires='>=3.14',
)
