Skip to content

Commit a8a3c44

Browse files
authored
Add files via upload
1 parent 2f988e3 commit a8a3c44

1 file changed

Lines changed: 41 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
[build-system]
2+
requires = ["setuptools", "wheel"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "MultiOptPy"
7+
version = "1.20.1"
8+
description = "Multifunctional geometry optimization tools for quantum chemical calculations. It is strongly recommended to first create an isolated environment using Conda and then perform the installation via pip."
9+
readme = "README.md"
10+
requires-python = ">=3.12"
11+
license = {text = "GPLv3"}
12+
authors = [
13+
{name = "ss0832", email = "highlighty876@gmail.com"}
14+
]
15+
16+
17+
dependencies = [
18+
"numpy~=2.2.0",
19+
"scipy>=1.13.0",
20+
"matplotlib~=3.10.0",
21+
"torch~=2.6.0",
22+
"pyscf~=2.9.0",
23+
"tblite~=0.4.0",
24+
"ase~=3.26.0",
25+
"fairchem-core~=2.7.0",
26+
"sympy~=1.13.0"
27+
]
28+
29+
[project.scripts]
30+
optmain = "multioptpy.entrypoints:run_optmain"
31+
ieipmain = "multioptpy.entrypoints:run_ieipmain"
32+
mdmain = "multioptpy.entrypoints:run_mdmain"
33+
nebmain = "multioptpy.entrypoints:run_nebmain"
34+
confsearch = "multioptpy.entrypoints:run_confsearch"
35+
relaxedscan = "multioptpy.entrypoints:run_relaxedscan"
36+
run_autots = "multioptpy.entrypoints:run_autots"
37+
orientsearch = "multioptpy.entrypoints:run_orientsearch"
38+
39+
[tool.setuptools.packages.find]
40+
where = ["."]
41+
include = ["multioptpy*"]

0 commit comments

Comments
 (0)