📄 setup.py 587 bytes Yesterday 13:43 📋 Raw

from setuptools import setup, find_packages

setup(
name="icarus",
version="0.2.0",
packages=find_packages(),
install_requires=[
"httpx>=0.27",
"apscheduler>=3.10",
"chromadb>=0.5",
"pyyaml>=6.0",
"python-telegram-bot>=21",
],
extras_require={
"dev": ["pytest", "black", "mypy"],
"dashboard": ["fastapi>=0.110", "uvicorn>=0.29", "jinja2>=3.1", "aiofiles>=23"],
},
entry_points={
"console_scripts": [
"icarus=icarus.daemon:main",
],
},
python_requires=">=3.11",
)