-
Notifications
You must be signed in to change notification settings - Fork 12
/
setup.py
31 lines (30 loc) · 823 Bytes
/
setup.py
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
from setuptools import setup, find_packages
setup(
name='langsim',
version='0.0.1',
url='https://github.com/jan-janssen/LangSim',
description='Application of Large Language Models (LLM) for computational materials science',
packages=find_packages(),
install_requires=[
"ase==3.23.0",
"atomistics==0.1.32",
"langchain==0.2.5",
"numexpr==2.10.0",
"langchain-openai==0.1.8",
"matplotlib==3.8.4",
"pandas==2.2.2",
"lxml==4.9.4",
"mendeleev==0.17.0",
],
extras_require={
"mace": ["mace==0.3.5"],
"alloy": [
"sqsgenerator==0.3",
"structuretoolkit==0.0.28",
],
"ipython": [
"ipython==6.2.0",
"langchain-experimental==0.0.61",
],
}
)