forked from hyperion-rt/hyperion
-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.cfg
47 lines (41 loc) · 1008 Bytes
/
setup.cfg
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
[metadata]
name = Hyperion
url = http://www.hyperion-rt.org
author = Thomas Robitaille
author_email = [email protected]
license = BSD
description = Monte-Carlo Radiative Transfer Code
long_description_content_type = text/markdown
long_description = file:README.md
[options]
zip_safe = True
packages = find:
python_requires = >=3.9
install_requires =
numpy>=1.11
matplotlib>=1.5
astropy>=1.2
h5py>=2.4
decorator
[options.extras_require]
recommended =
yt>=3.2
docs =
sphinx
numpydoc
test =
pytest
[options.package_data]
hyperion.model.tests = data/*.rtout, data/*.hdf5
hyperion.importers.tests = data/*.hdf5
hyperion.grid.tests = data/*.hdf5, data/DD0010/*
hyperion.testing = coveragerc
[options.entry_points]
pytest11 =
hyperion = hyperion.testing.pytest_plugin
[bdist_wheel]
py_limited_api = cp39
[tool:pytest]
markers =
requires_hyperion_binaries: test that requires the hyperion_* binaries to be compiled
bitlevel: bit-level comparison tests