{ "info": { "author": "Syncrypt UG", "author_email": "support@syncrypt.space", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Communications :: File Sharing", "Topic :: Security :: Cryptography", "Topic :: System :: Archiving" ], "description": "# Syncrypt client\n\n[![Build status](https://travis-ci.org/syncrypt/client.svg?branch=master)](https://travis-ci.org/syncrypt/client)\n[![Build status](https://ci.appveyor.com/api/projects/status/9jjn4gadwlc802c7?svg=true)](https://ci.appveyor.com/project/Syncrypt/client)\n[![PyPI version](https://img.shields.io/pypi/v/syncrypt.svg)](https://pypi.python.org/pypi/syncrypt)\n[![PyPI status](https://img.shields.io/pypi/status/syncrypt.svg)](https://pypi.python.org/pypi/syncrypt)\n\nSyncrypt is a fully encrypted file storage service for groups and private\nbackups. This is the client that you can use to store and retrieve files.\nThe client will also do all encryption.\n\nThe source code for this client is released under the GNU General Public License\nVersion 3. For more information have\u00a0a look at the `LICENSE` file in this\ndirectory. Additional information on the GNU GPLv3 can be found here:\nhttp://www.gnu.org/licenses/quick-guide-gplv3.html\n\n## Installation\n\nOption 1: Install from PyPI (requires Python 3.5+)\n\n pip install syncrypt\n\nThis requires the ``snappy-c`` library in order to build the\n[python-snappy](https://github.com/andrix/python-snappy) dependency. In Ubuntu,\nyou can install it with the APT package ``libsnappy-dev``. In OS X, you can\ninstall it with ```brew install snappy```.\n\nOption 2: Download one of the packages on our [releases page](https://alpha.syncrypt.space/releases/).\n\nOption 3: Install latest development version from source:\n\n pip install git+https://github.com/syncrypt/client\n\n## Let's get started\n\nThe ``syncrypt`` executable is the command line interface for Syncrypt. You\ncan login to syncrypt so that you won't have to enter your login for every\ncommand you issue.\n\n syncrypt login\n\nThis will ask for the email and the password of your Syncrypt account. If you\ndo not have an account yet, please [sign up](https://syncrypt.space/) for our\nclosed alpha mailing list and we will send you an invite.\n\nYou can now initialize an arbitary directory as a vault. Simply change into\nthis directory using ``cd`` and call:\n\n syncrypt init\n\nAfter you've set up the directory, you can push all of its contents by typing:\n\n syncrypt push\n\nFor an extensive description of syncrypt commands, please see the [client\nmanual](docs/manual.md).\n\n## Further Information\n\n * [Syncrypt Alpha Signup](https://syncrypt.space/)\n * [Syncrypt Encryption](docs/encryption.md)\n * [Syncrypt CLI Manual](docs/manual.md)\n * [Syncrypt Daemon](docs/daemon.md)\n * [A guide through the Syncrypt client source code](docs/source_guide.md)\n\n## Tests\n\nInstall test requirements:\n\n bin/pip install -e '.[test]'\n\nRun all tests:\n\n bin/py.test\n\nCurrently there is no public syncrypt instance that you can run your test\nagainst, so you can limit the tests to those not requiring a test server\ninstance:\n\n bin/py.test -m 'not requires_server'\n\n## Develop\n\nSetup in virtualenv for development:\n\n virtualenv .\n bin/pip install -e '.[dev]'\n\n## Deploy\n\nMake Syncrypt distribution package for the current platform:\n\n bin/pip install -e '.[dist]'\n bin/python setup.py dist", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/syncrypt/client", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "syncrypt", "package_url": "https://pypi.org/project/syncrypt/", "platform": "", "project_url": "https://pypi.org/project/syncrypt/", "project_urls": { "Homepage": "https://github.com/syncrypt/client" }, "release_url": "https://pypi.org/project/syncrypt/0.5.1/", "requires_dist": null, "requires_python": "", "summary": "Syncrypt client", "version": "0.5.1" }, "last_serial": 3901724, "releases": { "0.1.1": [], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0fc5ce3233420129233133646a2bde8b", "sha256": "ddf7197e7022b12e4be40cf879d69d5fefb0a8badf77fabe5a673d0c99a8211d" }, "downloads": -1, "filename": "syncrypt-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0fc5ce3233420129233133646a2bde8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44527, "upload_time": "2016-06-18T17:16:40", "url": "https://files.pythonhosted.org/packages/02/d0/08d1faeff6524ff6a29ae155118624c7b32b77c88bb5f4fc20fff8969555/syncrypt-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1e1742a266f42cea64de2cb69260f954", "sha256": "2f00e1d09eb23f4156d36eeff13b5fb2fb2990ddb658210c4b6df2d856bce83e" }, "downloads": -1, "filename": "syncrypt-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1e1742a266f42cea64de2cb69260f954", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44887, "upload_time": "2016-06-18T19:08:58", "url": "https://files.pythonhosted.org/packages/a9/2b/d9560617e7e255c73916e30ab5b563446cc0765be2af50e0b922e771fb90/syncrypt-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "64af84c31a619c92f3a1c71b742c0855", "sha256": "9985ba0c0a888fc94c94de5cfa1958d15496eb261f1f3a42a0c6a1630e8da0b4" }, "downloads": -1, "filename": "syncrypt-0.1.4.tar.gz", "has_sig": false, "md5_digest": "64af84c31a619c92f3a1c71b742c0855", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44071, "upload_time": "2016-07-03T14:20:47", "url": "https://files.pythonhosted.org/packages/c3/cf/47951c26af5f6fa99d47d16dc1da77ddab4bebbf9997c651d844bcd42607/syncrypt-0.1.4.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "633465e3a04b70dd474486c6fa6b4190", "sha256": "10ecc9b1e391746e44578b55e973594cfe6eeec0bc4fccfd0615fe87a0528aea" }, "downloads": -1, "filename": "syncrypt-0.3.1.tar.gz", "has_sig": false, "md5_digest": "633465e3a04b70dd474486c6fa6b4190", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49341, "upload_time": "2016-11-04T08:08:02", "url": "https://files.pythonhosted.org/packages/b9/3e/5f88636d867e0d166056cec4559ce697042253778453084f0d40b9e709bf/syncrypt-0.3.1.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "f883a1da09fec750b6464f64da9ef48e", "sha256": "e308768a1bc50daa0ef8721f81a1c0d933f7831f3296263a51ec0a2ce9a2800a" }, "downloads": -1, "filename": "syncrypt-0.3.3.tar.gz", "has_sig": false, "md5_digest": "f883a1da09fec750b6464f64da9ef48e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49871, "upload_time": "2016-11-07T17:45:11", "url": "https://files.pythonhosted.org/packages/42/91/a006a1eb51af5ac52a7d27f1073048eaeec177683af1bd70509e6dce018e/syncrypt-0.3.3.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "c9c64659037fa9a37731f27ca5b3979b", "sha256": "60dca7f0a16c93f97718a6f8c9c43faf258f1d7305cb57e03864786a3eece274" }, "downloads": -1, "filename": "syncrypt-0.3.6.tar.gz", "has_sig": false, "md5_digest": "c9c64659037fa9a37731f27ca5b3979b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55057, "upload_time": "2016-11-18T17:24:12", "url": "https://files.pythonhosted.org/packages/cf/aa/1cb71b6eae88b69fd90915a204372fe13a12f6d7d6ae3457e0b67e0d21f6/syncrypt-0.3.6.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "1fe4f6a2b00c74935336461cb86f17a7", "sha256": "fe3e894a583f6a8124a3d9414540a844e35a80d5099d20dd40836c4b70c0557d" }, "downloads": -1, "filename": "syncrypt-0.3.8.tar.gz", "has_sig": false, "md5_digest": "1fe4f6a2b00c74935336461cb86f17a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56072, "upload_time": "2016-11-27T09:54:22", "url": "https://files.pythonhosted.org/packages/99/2f/1b2c55d8314e3183b81ed86b88fe8e913262431376e39e3a9a58b21a1726/syncrypt-0.3.8.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "3edd7a441f14530cd269774e866c973b", "sha256": "72342a249f7db6f98adbc3b6fc829ac1533758e59b3249313b68231c82cbe7f4" }, "downloads": -1, "filename": "syncrypt-0.4.0.tar.gz", "has_sig": false, "md5_digest": "3edd7a441f14530cd269774e866c973b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62364, "upload_time": "2017-09-06T18:42:17", "url": "https://files.pythonhosted.org/packages/6c/c2/12fc41ce7e2e85b46710914f31ea10b1cae86afe033136b4921246224e95/syncrypt-0.4.0.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "d8dec72b2d0600e89ec5eff44edfbb69", "sha256": "7bac7eb2a58f8cefc2f465349723cdb3fb9150898343b35e02613183b4f9f1c6" }, "downloads": -1, "filename": "syncrypt-0.4.2.tar.gz", "has_sig": false, "md5_digest": "d8dec72b2d0600e89ec5eff44edfbb69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65235, "upload_time": "2017-11-05T20:20:27", "url": "https://files.pythonhosted.org/packages/1d/d2/280cb5bec8606999c99c9137ed091c542fd978fa3c4337313bd00af58e1c/syncrypt-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "d567653ed5c254026e6e79d81aff8383", "sha256": "f2f8e67b957427029ee140c600c2b07b381d1dce58031e9deb8e57a17da9c325" }, "downloads": -1, "filename": "syncrypt-0.5.0.tar.gz", "has_sig": false, "md5_digest": "d567653ed5c254026e6e79d81aff8383", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72358, "upload_time": "2018-05-17T06:59:04", "url": "https://files.pythonhosted.org/packages/a3/e7/f7295a503c0665542011f092c820704497faf4c04ab0d0126b3c28e94bf0/syncrypt-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "4df34dd3dc337962615cff988322cf60", "sha256": "903406c0720d77f2855d99958d07a3a03465d0fd7560da58c25241e50ddbe61b" }, "downloads": -1, "filename": "syncrypt-0.5.1.tar.gz", "has_sig": false, "md5_digest": "4df34dd3dc337962615cff988322cf60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72843, "upload_time": "2018-05-26T15:51:40", "url": "https://files.pythonhosted.org/packages/69/10/4af7b8de2957927305d99ff45789dc4ac11c9ea1715d4a184d54a5c71608/syncrypt-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4df34dd3dc337962615cff988322cf60", "sha256": "903406c0720d77f2855d99958d07a3a03465d0fd7560da58c25241e50ddbe61b" }, "downloads": -1, "filename": "syncrypt-0.5.1.tar.gz", "has_sig": false, "md5_digest": "4df34dd3dc337962615cff988322cf60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72843, "upload_time": "2018-05-26T15:51:40", "url": "https://files.pythonhosted.org/packages/69/10/4af7b8de2957927305d99ff45789dc4ac11c9ea1715d4a184d54a5c71608/syncrypt-0.5.1.tar.gz" } ] }