-
Notifications
You must be signed in to change notification settings - Fork 7
/
setup.cfg
95 lines (91 loc) · 2.63 KB
/
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
[metadata]
name=nipet
description=CUDA-accelerated Python utilities for high-throughput PET/MR image reconstruction and analysis
long_description=file: README.rst
long_description_content_type=text/x-rst
license=Apache 2.0
license_file=LICENCE
url=https://github.com/NiftyPET/NIPET
project_urls=
Changelog=https://github.com/NiftyPET/NIPET/releases
Documentation=https://niftypet.readthedocs.io
author=Pawel Markiewicz
author_email=p.markiewicz@ucl.ac.uk
maintainer=Casper da Costa-Luis
maintainer_email=casper.dcl@physics.org
keywords=PET, image reconstruction, analysis
classifiers=
Development Status :: 5 - Production/Stable
Environment :: GPU
Environment :: GPU :: NVIDIA CUDA
Intended Audience :: Education
Intended Audience :: Healthcare Industry
Intended Audience :: Science/Research
License :: OSI Approved :: Apache Software License
Operating System :: Microsoft :: Windows
Operating System :: POSIX :: Linux
Programming Language :: C
Programming Language :: C++
Programming Language :: Python :: 3
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3 :: Only
Topic :: Scientific/Engineering :: Medical Science Apps.
[options]
zip_safe=False
setup_requires=
setuptools>=42
wheel
setuptools_scm[toml]
cuvec>=2.8.0
miutil[cuda]>=0.4.0
ninst>=0.12.0
numpy>=1.14
scikit-build>=0.11.0
cmake>=3.18
ninja
install_requires=
cuvec>=2.10.0
miutil>=0.6.0
nibabel>=2.4.0
nimpa>=2.4.0
ninst>=0.12.0
numpy>=1.14
pydicom>=1.0.2
setuptools
tqdm>=4.27
python_requires=>=3.6
[options.extras_require]
dev=
pre-commit
pytest
pytest-cov
pytest-timeout
pytest-xdist
examples=jupyter; ipywidgets; matplotlib; brainweb
[flake8]
max_line_length=99
extend-ignore=W504,E225,E261,E701,P1
exclude=.git,__pycache__,build,dist,.eggs
[yapf]
spaces_before_comment=15, 20
arithmetic_precedence_indication=true
allow_split_before_dict_value=false
coalesce_brackets=True
column_limit=99
each_dict_entry_on_separate_line=False
space_between_ending_comma_and_closing_bracket=False
split_before_named_assigns=False
split_before_closing_bracket=False
[isort]
profile=black
line_length=99
known_first_party=niftypet,tests
[tool:pytest]
timeout=3600
log_level=INFO
python_files=tests/test_*.py
addopts=-v --tb=short -rxs -W=error --show-capture=stderr --show-capture=log -n=auto --durations=0 --durations-min=2 --cov=niftypet --cov-report=term-missing --cov-report=xml