# setup.py from setuptools import setup, find_packages setup( name="sem-v6", version="0.1.0", packages=find_packages(where="src"), package_dir={"": "src"}, python_requires=">=3.10", install_requires=[ "torch>=2.0.0", "torch-geometric>=2.3.0", "torchdiffeq>=0.2.3", "faiss-gpu>=1.7.2", "POT>=0.9.0", "pyromancy>=0.1.0", "norse>=1.0.0", "stable-baselines3>=2.0.0", "numpy>=1.24.0", "scipy>=1.10.0", "matplotlib>=3.7.0", ], extras_require={ "dev": ["pytest>=7.0", "black", "isort", "mypy", "pytest-cov"], "lean": ["lean4", "theory2-physics"], }, )