feature: Use setuptools entrypoints (#1409)

* Use console_scripts entrypoint for libretimeapi

* Use console_scripts entrypoint for playout
This commit is contained in:
Jonas L 2021-10-18 09:44:39 +02:00 committed by GitHub
parent ccde6039e7
commit 7384dd7a2f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 18 additions and 28 deletions

View file

@ -19,8 +19,12 @@ setup(
license="AGPLv3",
packages=find_packages(),
include_package_data=True,
scripts=["bin/libretime-api"],
python_requires=">=3.6",
entry_points={
"console_scripts": [
"libretime-api=libretimeapi.cli:main",
]
},
install_requires=[
"coreapi",
"django~=3.0",