2cf11e85d3
The new autobahn release removes the Twisted pin, so we no longer need one. Depend on the new autobahn to flush out any environments that are still using the old one (and thus can't use the current Twisted). Thanks https://github.com/crossbario/autobahn-python/issues/680 !
36 lines
1.2 KiB
Python
36 lines
1.2 KiB
Python
|
|
from setuptools import setup
|
|
|
|
import versioneer
|
|
|
|
commands = versioneer.get_cmdclass()
|
|
|
|
setup(name="magic-wormhole",
|
|
version=versioneer.get_version(),
|
|
description="Securely transfer data between computers",
|
|
author="Brian Warner",
|
|
author_email="warner-magic-wormhole@lothar.com",
|
|
license="MIT",
|
|
url="https://github.com/warner/magic-wormhole",
|
|
package_dir={"": "src"},
|
|
packages=["wormhole",
|
|
"wormhole.cli",
|
|
"wormhole.server",
|
|
"wormhole.test",
|
|
],
|
|
package_data={"wormhole.server": ["db-schemas/*.sql"]},
|
|
entry_points={"console_scripts":
|
|
["wormhole = wormhole.cli.runner:entry",
|
|
"wormhole-server = wormhole.server.runner:entry",
|
|
]},
|
|
install_requires=["spake2==0.7", "pynacl", "argparse",
|
|
"six",
|
|
"twisted",
|
|
"autobahn[twisted] >= 0.14.1",
|
|
"hkdf", "tqdm",
|
|
],
|
|
extras_require={"tor": ["txtorcon", "ipaddr"]},
|
|
test_suite="wormhole.test",
|
|
cmdclass=commands,
|
|
)
|