-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
40 lines (35 loc) · 1.5 KB
/
setup.py
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
#!/usr/bin/env python
from setuptools import setup, find_packages
# from pkg_resources import get_distribution, DistributionNotFound
with open('requirements.txt') as fobj:
requirements = [l.strip() for l in fobj.readlines()]
setup(
name='orcasong',
description='Makes images for a NN based on the hit information of neutrino '
'events in the neutrino telescope KM3NeT',
url='https://git.km3net.de/ml/OrcaSong',
author='Stefan Reck, Michael Moser',
author_email='stefan.reck@fau.de, mmoser@km3net.de, michael.m.moser@fau.de',
license='AGPL',
install_requires=requirements,
packages=find_packages(),
include_package_data=True,
classifiers=[
'Development Status :: 3 - Alpha',
'Intended Audience :: Developers',
'Intended Audience :: Science/Research',
'Programming Language :: Python', ],
setup_requires=['setuptools_scm'],
use_scm_version={'write_to': 'orcasong/version.txt',
'tag_regex': r'^(?P<prefix>v)?(?P<version>[^\+]+)(?P<suffix>.*)?$', },
entry_points={'console_scripts': [
'orcasong=orcasong.parser:main',
# TODO all deprecated:
'make_dsplit=orcasong.tools.make_data_split:main',
'plot_binstats=orcasong.plotting.plot_binstats:main',
'concatenate=orcasong.tools.concatenate:main',
'h5shuffle=orcasong.tools.postproc:h5shuffle',
'h5shuffle2=orcasong.tools.shuffle2:run_parser',
]}
)
__author__ = 'Stefan Reck, Michael Moser, Daniel Guderian'