mirror of
https://github.com/ivan-usov-org/bec.git
synced 2025-04-22 02:20:02 +02:00
53 lines
1.3 KiB
Python
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__,
|
|
)
|