diff --git a/setup.cfg b/setup.cfg index 2513fe9..881eb41 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,22 +1,24 @@ [metadata] name = ophyd_devices -version = 0.0.1 description = Custom device implementations based on the ophyd hardware abstraction layer long_description = file: README.md long_description_content_type = text/markdown -url = https://github.com/pypa/sampleproject +url = https://gitlab.psi.ch/bec/ophyd_devices project_urls = - Bug Tracker = https://github.com/pypa/sampleproject/issues + Bug Tracker = https://gitlab.psi.ch/bec/ophyd_devices/issues classifiers = Programming Language :: Python :: 3 - License :: OSI Approved :: MIT License - Operating System :: OS Independent + Development Status :: 3 - Alpha + Topic :: Scientific/Engineering [options] package_dir = - = ./ + = . packages = find: -python_requires = >=3.7 +python_requires = >=3.8 [options.packages.find] -where = ./ \ No newline at end of file +where = . + +[semantic_release] +version_variable = setup.py:__version__ \ No newline at end of file diff --git a/setup.py b/setup.py index 8f25261..52eee07 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,10 @@ from setuptools import setup +__version__ = "0.0.1" + if __name__ == "__main__": - setup(install_requires=["ophyd", "typeguard", "prettytable", "pytest"]) + setup( + install_requires=["ophyd", "typeguard", "prettytable", "bec_lib"], + extras_require={"dev": ["pytest", "pytest-random-order"]}, + version=__version__, + )