forked from mir-group/allegro
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
20 lines (18 loc) · 713 Bytes
/
setup.py
File metadata and controls
20 lines (18 loc) · 713 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from setuptools import setup, find_packages
from pathlib import Path
# see https://packaging.python.org/guides/single-sourcing-package-version/
version_dict = {}
with open(Path(__file__).parents[0] / "allegro/_version.py") as fp:
exec(fp.read(), version_dict)
version = version_dict["__version__"]
del version_dict
setup(
name="mir-allegro",
version=version,
author="Albert Musaelian, Simon Batzner",
description="Allegro is an open-source code for building highly scalable and accurate equivariant deep learning interatomic potentials.",
python_requires=">=3.7",
packages=find_packages(include=["allegro", "allegro.*"]),
install_requires=["nequip>=0.5.3"],
zip_safe=True,
)