diff options
Diffstat (limited to 'client/setup.py')
-rw-r--r-- | client/setup.py | 29 |
1 files changed, 11 insertions, 18 deletions
diff --git a/client/setup.py b/client/setup.py index 235e731c..1954ba17 100644 --- a/client/setup.py +++ b/client/setup.py @@ -18,14 +18,12 @@ setup file for leap.soledad.client """ import re +import sys from setuptools import setup from setuptools import find_packages from setuptools import Command import versioneer -from pkg import utils - - trove_classifiers = ( "Development Status :: 3 - Alpha", "Intended Audience :: Developers", @@ -110,21 +108,16 @@ cmdclass["freeze_debianver"] = freeze_debianver # XXX add ref to docs -requirements = utils.parse_requirements() - -if utils.is_develop_mode(): - print - print("[WARNING] Skipping leap-specific dependencies " - "because development mode is detected.") - print("[WARNING] You can install " - "the latest published versions with " - "'pip install -r pkg/requirements-leap.pip'") - print("[WARNING] Or you can instead do 'python setup.py develop' " - "from the parent folder of each one of them.") - print +install_requires = [ + 'twisted', 'scrypt', 'zope.proxy', 'cryptography', + 'leap.common', 'leap.soledad.common', 'treq'] + +# needed until kali merges the py3 fork back into the main pysqlcipher repo +if sys.version_info >= (3, 0): + install_requires += ['pysqlcipher3'] else: - requirements += utils.parse_requirements( - reqfiles=["pkg/requirements-leap.pip"]) + install_requires += ['pysqlcipher'] + setup( name='leap.soledad.client', @@ -148,6 +141,6 @@ setup( namespace_packages=["leap", "leap.soledad"], packages=find_packages('src'), package_dir={'': 'src'}, - install_requires=requirements, + install_requires=install_requires, extras_require={'signaling': ['leap.common>=0.3.0']}, ) |