bec/bec_server/setup.py
semantic-release f58fed2c7d 2.0.3
Automatically generated by python-semantic-release
2024-04-11 12:57:33 +00:00

53 lines
1.3 KiB
Python

import pathlib
from setuptools import setup
current_path = pathlib.Path(__file__).parent.resolve()
__version__ = "2.0.3"
if __name__ == "__main__":
setup(
install_requires=[
"bec-lib",
"cytoolz",
"h5py",
"libtmux",
"lmfit",
"msgpack",
"numpy",
"ophyd",
"ophyd_devices",
"pydantic",
"py-scibec",
"pyyaml",
"python-dotenv",
"rich",
"xmltodict",
],
extras_require={
"dev": [
"black",
"coverage",
"isort",
"pytest",
"pytest-random-order",
"pylint",
"pytest-timeout",
]
},
entry_points={
"console_scripts": [
"bec-dap = bec_server.data_processing:main",
"bec-device-server = bec_server.device_server:main",
"bec-file-writer = bec_server.file_writer:main",
"bec-scan-server = bec_server.scan_server:main",
"bec-scan-bundler = bec_server.scan_bundler:main",
"bec-scihub = bec_server.scihub:main",
"bec-server = bec_server:main",
]
},
version=__version__,
)