File size: 1,282 Bytes
b5bff9c | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | #!/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",
],
)
|