#!/usr/bin/env python3 """ FireEcho Kernel - Setup script for backwards compatibility. For modern installations, use: pip install . """ from setuptools import setup, find_packages setup( name="fireecho", version="2.2.0", description="High-performance AI inference kernel for RTX 5090 (Blackwell)", long_description=open("README.md").read(), long_description_content_type="text/markdown", author="FireEcho Team", license="Apache-2.0", python_requires=">=3.10", packages=["fireecho"], package_dir={"fireecho": "."}, install_requires=[ "torch>=2.2.0", "triton>=3.0.0", "numpy>=1.24.0", ], extras_require={ "dev": ["pytest>=7.0", "black", "isort", "mypy"], "multimodal": ["torchvision>=0.17.0", "torchaudio>=2.2.0"], "transformers": ["transformers>=4.36.0", "accelerate>=0.25.0"], }, classifiers=[ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Scientific/Engineering :: Artificial Intelligence", ], )