Split wormhole_cli out to separate package

This commit is contained in:
Brian Warner 2016-04-18 16:44:47 -07:00
commit 26e9621747
12 changed files with 16 additions and 11 deletions

View File

@ -16,11 +16,12 @@ setup(name="magic-wormhole",
packages=["wormhole",
"wormhole.blocking",
"txwormhole",
"wormhole.scripts", "wormhole.test", "wormhole.util",
"wormhole_cli",
"wormhole.test", "wormhole.util",
"wormhole_server"],
package_data={"wormhole_server": ["db-schemas/*.sql"]},
entry_points={"console_scripts":
["wormhole = wormhole.scripts.runner:entry",
["wormhole = wormhole_cli.runner:entry",
"wormhole-server = wormhole_server.runner:entry",
]},
install_requires=["spake2==0.3", "pynacl", "requests", "argparse",

View File

@ -8,3 +8,5 @@ class Import(unittest.TestCase):
self.assertTrue(len(wormhole_server.__version__))
import txwormhole
self.assertTrue(len(txwormhole.__version__))
import wormhole_cli
self.assertTrue(len(wormhole_cli.__version__))

View File

@ -1,7 +1,7 @@
from __future__ import print_function
import io, time
from twisted.trial import unittest
from ..scripts import progress
from wormhole_cli import progress
class Progress(unittest.TestCase):
def test_time(self):

View File

@ -6,8 +6,8 @@ from twisted.internet.utils import getProcessOutputAndValue
from twisted.internet.defer import inlineCallbacks
from .. import __version__
from .common import ServerBase
from ..scripts import runner, cmd_send, cmd_receive
from ..scripts.cmd_send import build_phase1_data
from wormhole_cli import runner, cmd_send, cmd_receive
from wormhole_cli.cmd_send import build_phase1_data
from ..errors import TransferError
from ..timing import DebugTiming

View File

@ -0,0 +1,2 @@
from wormhole import __version__
__version__ # hush pyflakes

View File

@ -1,7 +1,7 @@
import argparse
from textwrap import dedent
from .. import public_relay
from .. import __version__
from . import public_relay
from wormhole import __version__
parser = argparse.ArgumentParser(
usage="wormhole SUBCOMMAND (subcommand-options)",

View File

@ -4,7 +4,7 @@ from twisted.internet import reactor, defer
from twisted.internet.defer import inlineCallbacks, returnValue
from txwormhole.transcribe import Wormhole, WrongPasswordError
from txwormhole.transit import TransitReceiver
from ..errors import TransferError
from wormhole.errors import TransferError
from .progress import ProgressPrinter

View File

@ -3,7 +3,7 @@ import os, sys, io, json, binascii, six, tempfile, zipfile
from twisted.protocols import basic
from twisted.internet import reactor, defer
from twisted.internet.defer import inlineCallbacks, returnValue
from ..errors import TransferError
from wormhole.errors import TransferError
from .progress import ProgressPrinter
from txwormhole.transcribe import Wormhole, WrongPasswordError
from txwormhole.transit import TransitSender

View File

@ -1,7 +1,7 @@
from __future__ import print_function
import os, sys
from ..errors import TransferError
from ..timing import DebugTiming
from wormhole.errors import TransferError
from wormhole.timing import DebugTiming
from .cli_args import parser
def dispatch(args):