magic-wormhole/setup.py
Brian Warner 2cf11e85d3 un-pin Twisted, require autobahn >=0.14.1
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 !
2016-05-26 13:01:43 -07:00

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,
)