-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpyproject.toml
More file actions
66 lines (62 loc) · 2.02 KB
/
pyproject.toml
File metadata and controls
66 lines (62 loc) · 2.02 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[build-system]
requires = ["setuptools>=61.0", "setuptools-scm"]
build-backend = "setuptools.build_meta"
[project]
name = "pysipfenn"
version = "0.17.0"
authors = [
{ name="Adam Krajewski", email="adam@phaseslab.org" },
{ name="Jonathan Siegel", email="jwsiegel@tamu.edu" },
{ name="Ricardo Amaral", email="rna5137@psu.edu" },
]
classifiers = [
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Development Status :: 4 - Beta",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)",
"Operating System :: OS Independent",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Scientific/Engineering :: Chemistry",
"Topic :: Scientific/Engineering :: Physics",
]
description = "Python toolset for Structure-Informed Property and Feature Engineering with Neural Networks. It offers unique advantages through (1) effortless extensibility, (2) optimizations for ordered, dilute, and random atomic configurations, and (3) automated model tuning."
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
"pymatgen>=2024.2.20",
"spglib>=2.5.0",
"torch>=2.7.0",
"onnx2torch>=1.5.2",
"onnx>=1.13.0",
"numpy>=2.0.0",
"tqdm>=4.65.0",
"natsort>=8.3.0",
"pymongo>=4.4",
"pysmartdl2>=2.0.0",
"plotly>=5.15.0",
"dnspython",
"ruamel.yaml",
"colorama"
]
[project.optional-dependencies]
dev = [
"coremltools>=7.0",
"onnxconverter_common>=1.14.0",
"onnxsim==0.4.33",
"onnxscript",
"onnxruntime>=1.20.0",
"optimade[http_client]>=1.0.0"
]
test = [
"pytest>=7.0.0",
"flask>=2.0.0"
]
[project.urls]
"Repository" = "https://git.pysipfenn.org"
"Homepage" = "https://pysipfenn.org"
"Bug Tracker" = "https://github.com/PhasesResearchLab/pySIPFENN/issues"