Selaa lähdekoodia

Fix relative imports and binary entry point.

Aurelien 5 vuotta sitten
vanhempi
commit
15150ec069
4 muutettua tiedostoa jossa 8 lisäystä ja 8 poistoa
  1. 3 3
      byrd/cli.py
  2. 1 1
      byrd/config.py
  3. 2 2
      byrd/main.py
  4. 2 2
      setup.py

+ 3 - 3
byrd/cli.py

@@ -1,9 +1,9 @@
 import argparse
 import os
 
-from config import yaml_load,ConfigRoot
-from main import get_hosts_and_tasks, run_batch, info
-from utils import (enable_logging_color, log_handler, logger, ByrdException,
+from .config import yaml_load,ConfigRoot
+from .main import get_hosts_and_tasks, run_batch, info
+from .utils import (enable_logging_color, log_handler, logger, ByrdException,
                     ObjectDict, Env, abort)
 
 basedir, _ = os.path.split(__file__)

+ 1 - 1
byrd/config.py

@@ -1,6 +1,6 @@
 from collections import OrderedDict
 
-from utils import (ByrdException, ObjectDict, spell, gen_candidates)
+from .utils import (ByrdException, ObjectDict, spell, gen_candidates)
 
 
 try:

+ 2 - 2
byrd/main.py

@@ -9,8 +9,8 @@ import posixpath
 import subprocess
 import threading
 
-from config import Task, yaml_load
-from utils import (ByrdException, LocalException, ObjectDict, RemoteException,
+from .config import Task, yaml_load
+from .utils import (ByrdException, LocalException, ObjectDict, RemoteException,
                    DummyClient, Env, spellcheck, spell, logger)
 
 try:

+ 2 - 2
setup.py

@@ -24,12 +24,12 @@ setup(name='Byrd',
       long_description=long_description,
       author='Bertrand Chenal',
       author_email='bertrand@adimian.com',
-      url='https://bitbucket.org/bertrandchenal/byrd',
+      url='https://gogs.reverservices.eu/aurelien/byrd',
       license='MIT',
       py_modules=['byrd'],
       entry_points={
           'console_scripts': [
-              'bd = byrd.main:main',
+              'bd = byrd.cli:run',
           ],
       },
       packages=['byrd'],