We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1408a41 + bf018d1 commit f5c08a8Copy full SHA for f5c08a8
descarteslabs/scripts/descarteslabs descarteslabs/scripts/__main__.pydescarteslabs/scripts/descarteslabs renamed to descarteslabs/scripts/__main__.py
@@ -15,5 +15,6 @@
15
16
from descarteslabs.scripts.parser import parser, handle
17
18
-if __name__ == "__main__":
+
19
+def main():
20
handle(parser.parse_args())
setup.py
@@ -56,9 +56,11 @@ def do_setup():
56
kwargs['version'] = version
57
kwargs['packages'] = find_packages('.')
58
kwargs['package_data'] = {'descarteslabs.services': ['gd_bundle-g2-g1.crt']}
59
- kwargs['scripts'] = [
60
- 'descarteslabs/scripts/descarteslabs',
61
- ]
+ kwargs['entry_points'] = {
+ 'console_scripts': [
+ 'descarteslabs = descarteslabs.scripts.__main__:main'
62
+ ]
63
+ }
64
kwargs['install_requires'] = [
65
"cachetools",
66
"six"
0 commit comments