summaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)Author
2017-06-24[pkg] add leap.common as a depKali Kaneko
2017-06-24[pkg] split the deps as extrasKali Kaneko
2017-06-24[pkg] use stock versioneerdrebs
2017-06-24[pkg] unify client and server into a single python packagedrebs
We have been discussing about this merge for a while. Its main goal is to simplify things: code navigation, but also packaging. The rationale is that the code is more cohesive in this way, and there's only one source package to install. Dependencies that are only for the server or the client will not be installed by default, and they are expected to be provided by the environment. There are setuptools extras defined for the client and the server. Debianization is still expected to split the single source package into 3 binaries. Another avantage is that the documentation can now install a single package with a single step, and therefore include the docstrings into the generated docs. - Resolves: #8896
2013-06-20Split client and server in two different packages and refactor.drebs
2013-06-05Update dependencies.drebs
2013-06-05Remove strict dependency on leap.common.drebs
* Encapsulate leap_assert and leap_assert_type so Soledad works without them. * Remove dependency on leap.common.files.mkdir_p(). * Encapsulate signaling. * Add changes file.
2013-06-01Encode all u1db data before storing.drebs
2013-05-31version bump for pypi uploadKali Kaneko
* add comment about oauth version * add pypi badge in README
2013-05-30Remove python-gnupg dependency.drebs
2013-05-28Merge remote-tracking branch 'kali/bug/fix-deps' into developTomás Touceda
2013-05-28fix dependenciesKali Kaneko
2013-05-25Add action validation in server.drebs
* Use routes for validating user actions when interacting with server. * Also add tests for action validation. * Add changes file. * Closes #2356.
2013-05-17Change dependency on Twisted to version 12.0.0 instead of 13.0.0drebs
2013-05-17Merge remote-tracking branch ↵Tomás Touceda
'drebs/feature/2529-use-pycrypto-for-symmetric-encryption' into develop
2013-05-17Use leap.common.crypto and AES-256 CTR for symmetric encryption.drebs
2013-05-17Include testing certificates in package installation.drebs
2013-05-16Merge remote-tracking branch 'kali/feature/bump-version' into developTomás Touceda
2013-05-17bump version so we can add dependency req in clientKali Kaneko
2013-05-15Remove dependency on oauthdrebs
2013-05-13Encrypt storage secret using scrypt KDF.drebs
* Change format of storage. * Refactor and modify export/import recovery documents logic. * Change storage secret length to 512. * Encrypt the storage document with derived function. * Refactor property name inside crypto submodule. * Add docstrings for new methods. * Fix wrong method call import_recovery_document. * Fix base64 encoding and secret/kdf length info. * Add missing header. * Add missing fields to comment. Closes 2475 and 2423.
2013-05-09fix broken pip installKali Kaneko
2013-05-08update setup, deps are in pypi nowKali Kaneko
2013-05-07Add dependency for pysqlite.drebs
2013-05-07Fix test suite in setup.py.drebs
2013-05-07Add six as dependency.drebs
2013-05-07Add init.d scriptTomas Touceda
2013-04-30Add requests module as dependency.drebs
2013-04-30Fix shared db auth and add tests.drebs
2013-04-08Add a LOT of docstrings.drebs
2013-04-04Add Twisted as dependency.drebs
2013-04-01Add dependencies for leap.common and pysqlcipher.drebs
2013-03-10Add requirements and tests to setup.py.drebs
2013-03-10Add namespace package.drebs
2013-03-07Add setup.py file.drebs