Skip to content

Commit 0a5b3f3

Browse files
committed
Prepare release of v3.0.0
1 parent 0871566 commit 0a5b3f3

File tree

2 files changed

+16
-11
lines changed

2 files changed

+16
-11
lines changed

MANIFEST.in

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
recursive-include caelus/templates *
2-
include caelus/config/default_config.yaml
2+
include caelus/config/default_config.yaml
3+
include caelus/py.typed

setup.py

+14-10
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@
2525
]
2626

2727

28-
def parse_reqs_file(fname: str):
29-
"""Parse requirements file and return dependencies"""
30-
with open(fname, 'r') as fh:
31-
return [line.strip() for line in fh]
32-
33-
34-
install_requires = parse_reqs_file('requirements.txt')
35-
36-
3728
setup(
3829
name="caelus",
3930
version=VERSION,
@@ -65,5 +56,18 @@ def parse_reqs_file(fname: str):
6556
caelus_sim=caelus.scripts.caelus_sim:main
6657
""",
6758
python_requires='>=3.10',
68-
install_requires=install_requires,
59+
install_requires=[
60+
"pip",
61+
"six>=1.16.0",
62+
"numpy>=1.26.0",
63+
"scipy>=1.11.0",
64+
"pandas>=2.1.0",
65+
"matplotlib>=3.8.0",
66+
"PyYAML>=6.0.0",
67+
"pytz",
68+
"Jinja2>=3.0.0",
69+
"ply>=3.11",
70+
"vtk>=9.2.0",
71+
"pyvista>=0.42",
72+
],
6973
)

0 commit comments

Comments
 (0)