-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
23 lines (20 loc) · 863 Bytes
/
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
import os
from setuptools import find_packages, setup
package_dir = os.path.dirname(os.path.abspath(__file__))
requirements_file = os.path.join(package_dir, "requirements.txt")
with open(requirements_file, "r") as rf:
requirements = [
req.strip() for req in rf.readlines() if req.strip() and not req.startswith("#")
]
setup(
author="Maximilian Welsch",
author_email="maxwelsch93@gmail.com",
python_requires=">=3.6",
name="inclusivekinematicfit",
packages=find_packages(),
description="Inclusive Kinematic Fit provides code to kinematically fit the four momenta of the tag-side B meson, the signal lepton and the inclusive X system in inclusive semi-leptonic B decays ast e+e- B factories like Belle II.",
install_requires=requirements,
test_suite="tests",
tests_require=["pytest>=3"],
version="0.1.0",
)