{ "info": { "author": "Randy Syring", "author_email": "randy.syring@level12.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": ".. default-role:: code\n\nSecretStorage Setup Introduction\n################################\n\nSecretStorage Setup is a small project and command line utility to facilitate the setup\nof `SecretStorage`_ in a `virtualenv`_. It was created primarily to make it easy for developers to\nuse the SecretStorage backend in `keyring`_.\n\n.. _virtualenv: https://virtualenv.pypa.io/en/latest/\n.. _keyring: https://pypi.python.org/pypi/keyring\n\nUsage\n=====\n\nInstall\n-------\n\nThis package should be installed inside a virtualenv::\n\n # I'm using vex to create and activate virtualenv. You can use whatever tool you are used to.\n $ vex -m example\n $ pip install SecretStorage-Setup\n\n\nStatus: Missing Dependencies\n----------------------------\n\nIf you don't have all the dependencies installed in your system python, you may see something\nlike::\n\n $ ss-setup status\n dbus package...not installed for this python\n Crypto package...not installed for this python\n secretstorage package...not installed for this python\n\nIn which case, you should see \"Dependencies\" below for further help. Additionally, you can run with\n`-v` to get more info from the status command::\n\n $ ss-setup status -v\n dbus package...not installed for this python\n Crypto package...not installed for this python\n secretstorage package...not installed for this python\n Troubleshooting messages follow:\n <...snip...>\n\nLinking System Dependencies\n---------------------------\n\nSince the SecretStorage dependencies are more easily installed using system tools than installing\ninto a virtualenv, the `link` command will use symlinks to setup the virtualenv to point to the\nsystem packages::\n\n $ ss-setup status\n dbus package...needs linking into virtualenv\n Crypto package...needs linking into virtualenv\n secretstorage package...needs linking into virtualenv\n\n $ ss-setup link\n linking successful, run the status command to verify\n\n $ ss-setup status\n dbus package...ready\n Crypto package...ready\n secretstorage package...ready\n\nDependencies\n============\n\n`SecretStorage`_ is dependent on:\n\n* `dbus-python`_\n* PyCrypto_\n\n.. _`dbus-python`: http://www.freedesktop.org/wiki/Software/DBusBindings#dbus-python\n.. _PyCrypto: https://pypi.python.org/pypi/pycrypto\n\nDebian/Ubuntu System Python\n---------------------------\n\nIf you are running a Debian based system, you can install all needed dependencies in your system\npython(s) as follows::\n\n $ sudo apt-get install python-dbus python-crypto python3-dbus python3-crypto\n\nManually Installed Python\n-------------------------\n\nIf you have installed Python to a custom location, then you will need to build dbus and install\nthe packages by hand::\n\n # Assuming you have installed your Python in /opt/python34/ and `python3.4` is linked to the\n # Python binary correctly.\n $ sudo apt-get install libdbus-1-dev libdbus-glib-1-dev\n $ wget http://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.0.tar.gz\n $ tar -xzf dbus-python-1.2.0.tar.gz\n $ cd dbus-python-1.2.0\n $ PYTHON=python3.4 ./configure --prefix=/opt/python34\n $ make\n $ sudo make install\n $ sudo /opt/python34/bin/pip install pycrypto secretstorage\n\n\nIssues & Discussion\n====================\n\nPlease direct questions, comments, bugs, feature requests, etc. to:\nhttps://github.com/level12/secretstorage-setup/issues\n\nCurrent Status\n==============\n\nCurrently tested on Ubuntu 14.04 with:\n\n* Ubuntu Python 2.7\n* Ubuntu Python 3.4.0\n* Manual install Python 3.4.3\n\nIssues and pull requests welcome.\n\n.. _SecretStorage: https://pypi.python.org/pypi/SecretStorage\n\n\n\nChangelog\n=========\n\n\n0.1.1 released 2015-04-07\n-------------------------\n\n- fix bug when using Ubuntu Python 2.7\n\n0.1.0 released 2015-04-07\n-------------------------\n\n- initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/level12/secretstorage-setup", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "SecretStorage-Setup", "package_url": "https://pypi.org/project/SecretStorage-Setup/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/SecretStorage-Setup/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/level12/secretstorage-setup" }, "release_url": "https://pypi.org/project/SecretStorage-Setup/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Ease setup of SecretStorage in virtualenvs", "version": "0.1.1" }, "last_serial": 1495265, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "24a8d2cdc9b8f868124897bbf0c7c892", "sha256": "f9db6d922d7dfce855de4c3965d607b006e34c606f0158a0e7a76bdddbd18a43" }, "downloads": -1, "filename": "SecretStorage-Setup-0.1.0.tar.gz", "has_sig": false, "md5_digest": "24a8d2cdc9b8f868124897bbf0c7c892", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5258, "upload_time": "2015-04-08T01:02:42", "url": "https://files.pythonhosted.org/packages/6f/71/589850437e8d507ec314256c7a2d52cabdbb112024834744bccc55e351c0/SecretStorage-Setup-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7620159b60dd0092c32566bfeffcab5a", "sha256": "980f405053ff4487ec8bf4354f0655387eeaa2cb20cffe355ae71a7ef6927f1e" }, "downloads": -1, "filename": "SecretStorage-Setup-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7620159b60dd0092c32566bfeffcab5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6330, "upload_time": "2015-04-08T03:58:28", "url": "https://files.pythonhosted.org/packages/ce/48/0213382de2360615d73a0d9f254f8d62769559ebb2abd104944a39bfc0f4/SecretStorage-Setup-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7620159b60dd0092c32566bfeffcab5a", "sha256": "980f405053ff4487ec8bf4354f0655387eeaa2cb20cffe355ae71a7ef6927f1e" }, "downloads": -1, "filename": "SecretStorage-Setup-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7620159b60dd0092c32566bfeffcab5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6330, "upload_time": "2015-04-08T03:58:28", "url": "https://files.pythonhosted.org/packages/ce/48/0213382de2360615d73a0d9f254f8d62769559ebb2abd104944a39bfc0f4/SecretStorage-Setup-0.1.1.tar.gz" } ] }