{ "info": { "author": "Kang Zhang", "author_email": "jobo.zh@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "License :: OSI Approved :: Python Software Foundation License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only" ], "description": ".. image:: https://img.shields.io/pypi/v/keyring.svg\n :target: https://pypi.org/project/keyring\n\n.. image:: https://img.shields.io/pypi/pyversions/keyring.svg\n\n.. image:: https://img.shields.io/travis/jaraco/keyring/master.svg\n :target: https://travis-ci.org/jaraco/keyring\n\n.. image:: https://img.shields.io/appveyor/ci/jaraco/keyring/master.svg\n :target: https://ci.appveyor.com/project/jaraco/keyring/branch/master\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black\n :alt: Code style: Black\n\n.. image:: https://readthedocs.org/projects/keyring/badge/?version=latest\n :target: https://keyring.readthedocs.io/en/latest/?badge=latest\n\n.. image:: https://tidelift.com/badges/github/jaraco/keyring\n :target: https://tidelift.com/subscription/pkg/pypi-keyring?utm_source=pypi-keyring&utm_medium=readme\n\n=======================================\nInstalling and Using Python Keyring Lib\n=======================================\n\n.. contents:: **Table of Contents**\n\n---------------------------\nWhat is Python keyring lib?\n---------------------------\n\nThe Python keyring lib provides an easy way to access the system keyring service\nfrom python. It can be used in any application that needs safe password storage.\n\nThe keyring library is licensed under both the `MIT license\n`_ and the PSF license.\n\nThese recommended keyring backends are supported by the Python keyring lib:\n\n* macOS `Keychain\n `_\n* Freedesktop `Secret Service\n `_ supports many DE including\n GNOME (requires `secretstorage `_)\n* KDE4 & KDE5 `KWallet `_\n (requires `dbus `_)\n* `Windows Credential Locker\n `_\n\nOther keyring implementations are available through `Third-Party Backends`_.\n\n-------------------------\nInstallation Instructions\n-------------------------\n\nInstall from Index\n==================\n\nInstall using your favorite installer. For example:\n\n $ pip install keyring\n\nLinux\n-----\n\nOn Linux, the KWallet backend relies on dbus-python_, which does not always\ninstall correctly when using pip (compilation is needed). So we recommend\nthat dbus-python is installed as a system package. The same also applies to\nthe Secret Storage backend under Python 2 (under Python 3 a different D-Bus\nimplementation is used).\n\n.. _dbus-python: https://gitlab.freedesktop.org/dbus/dbus-python\n\n-------------\nUsing Keyring\n-------------\n\nThe basic usage of keyring is pretty simple: just call `keyring.set_password`\nand `keyring.get_password`:\n\n >>> import keyring\n >>> keyring.set_password(\"system\", \"username\", \"password\")\n >>> keyring.get_password(\"system\", \"username\")\n 'password'\n\nCommand-line Utility\n====================\n\nKeyring supplies a ``keyring`` command which is installed with the\npackage. After installing keyring in most environments, the\ncommand should be available for setting, getting, and deleting\npasswords. For more information on usage, invoke with no arguments\nor with ``--help`` as so::\n\n $ keyring --help\n $ keyring set system username\n Password for 'username' in 'system':\n $ keyring get system username\n password\n\nThe command-line functionality is also exposed as an executable\npackage, suitable for invoking from Python like so::\n\n $ python -m keyring --help\n $ python -m keyring set system username\n Password for 'username' in 'system':\n $ python -m keyring get system username\n password\n\n--------------------------\nConfigure your keyring lib\n--------------------------\n\nThe python keyring lib contains implementations for several backends. The\nlibrary will\nautomatically choose the keyring that is most suitable for your current\nenvironment. You can also specify the keyring you like to be used in the\nconfig file or by calling the ``set_keyring()`` function.\n\nCustomize your keyring by config file\n=====================================\n\nThis section describes how to change your option in the config file.\n\nConfig file path\n----------------\n\nThe configuration of the lib is stored in a file named \"keyringrc.cfg\". This\nfile must be found in a platform-specific location. To determine\nwhere the config file is stored, run the following::\n\n python -c \"import keyring.util.platform_; print(keyring.util.platform_.config_root())\"\n\nSome keyrings also store the keyring data in the file system. To determine\nwhere the data files are stored, run this command::\n\n python -c \"import keyring.util.platform_; print(keyring.util.platform_.data_root())\"\n\n\nConfig file content\n-------------------\n\nTo specify a keyring backend, set the **default-keyring** option to the\nfull path of the class for that backend, such as\n``keyring.backends.OS_X.Keyring``.\n\nIf **keyring-path** is indicated, keyring will add that path to the Python\nmodule search path before loading the backend.\n\nFor example, this config might be used to load the\n``SimpleKeyring`` from the ``simplekeyring`` module in\nthe ``./demo`` directory (not implemented)::\n\n [backend]\n default-keyring=simplekeyring.SimpleKeyring\n keyring-path=demo\n\nThird-Party Backends\n====================\n\nIn addition to the backends provided by the core keyring package for\nthe most common and secure use cases, there\nare additional keyring backend implementations available for other\nuse-cases. Simply install them to make them available:\n\n- `keyrings.cryptfile `_\n - Encrypted text file storage.\n- `keyring_jeepney `__ - a\n pure Python backend using the secret service DBus API for desktop\n Linux.\n- `keyrings.alt `_ - \"alternate\",\n possibly-insecure backends, originally part of the core package, but\n available for opt-in.\n- `gsheet-keyring `_\n - a backend that stores secrets in a Google Sheet. For use with\n `ipython-secrets `_.\n- `bitwarden-keyring `_\n - a backend that stores secrets in the `BitWarden `_\n password manager.\n\n\nWrite your own keyring backend\n==============================\n\nThe interface for the backend is defined by ``keyring.backend.KeyringBackend``.\nEvery backend should derive from that base class and define a ``priority``\nattribute and three functions: ``get_password()``, ``set_password()``, and\n``delete_password()``. The ``get_credential()`` function may be defined if\ndesired.\n\nSee the ``backend`` module for more detail on the interface of this class.\n\nKeyring employs entry points to allow any third-party package to implement\nbackends without any modification to the keyring itself. Those interested in\ncreating new backends are encouraged to create new, third-party packages\nin the ``keyrings`` namespace, in a manner modeled by the `keyrings.alt\npackage `_. See the ``setup.py`` file\nin that project for a hint on how to create the requisite entry points.\nBackends that prove essential may be considered for inclusion in the core\nlibrary, although the ease of installing these third-party packages should\nmean that extensions may be readily available.\n\nIf you've created an extension for Keyring, please submit a pull request to\nhave your extension mentioned as an available extension.\n\nSet the keyring in runtime\n==========================\n\nKeyring additionally allows programmatic configuration of the\nbackend calling the api ``set_keyring()``. The indicated backend\nwill subsequently be used to store and retrieve passwords.\n\nHere's an example demonstrating how to invoke ``set_keyring``::\n\n # define a new keyring class which extends the KeyringBackend\n import keyring.backend\n\n class TestKeyring(keyring.backend.KeyringBackend):\n \"\"\"A test keyring which always outputs same password\n \"\"\"\n priority = 1\n\n def set_password(self, servicename, username, password):\n pass\n\n def get_password(self, servicename, username):\n return \"password from TestKeyring\"\n\n def delete_password(self, servicename, username, password):\n pass\n\n # set the keyring for keyring lib\n keyring.set_keyring(TestKeyring())\n\n # invoke the keyring lib\n try:\n keyring.set_password(\"demo-service\", \"tarek\", \"passexample\")\n print(\"password stored successfully\")\n except keyring.errors.PasswordSetError:\n print(\"failed to store password\")\n print(\"password\", keyring.get_password(\"demo-service\", \"tarek\"))\n\n\nUsing Keyring on Ubuntu 16.04\n=============================\n\nThe following is a complete transcript for installing keyring in a\nvirtual environment on Ubuntu 16.04. No config file was used.::\n\n $ sudo apt install python3-venv libdbus-glib-1-dev\n $ cd /tmp\n $ pyvenv py3\n $ source py3/bin/activate\n $ pip install -U pip\n $ pip install secretstorage dbus-python\n $ pip install keyring\n $ python\n >>> import keyring\n >>> keyring.get_keyring()\n \n >>> keyring.set_password(\"system\", \"username\", \"password\")\n >>> keyring.get_password(\"system\", \"username\")\n 'password'\n\n\nUsing Keyring on headless Linux systems\n=======================================\n\nIt is possible to use the SecretService backend on Linux systems without\nX11 server available (only D-Bus is required). To do that, you need the\nfollowing:\n\n* Install the `GNOME Keyring`_ daemon.\n* Start a D-Bus session, e.g. run ``dbus-run-session -- sh`` and run\n the following commands inside that shell.\n* Run ``gnome-keyring-daemon`` with ``--unlock`` option. The description of\n that option says:\n\n Read a password from stdin, and use it to unlock the login keyring\n or create it if the login keyring does not exist.\n\n When that command is started, enter your password into stdin and\n press Ctrl+D (end of data). After that the daemon will fork into\n background (use ``--foreground`` option to prevent that).\n* Now you can use the SecretService backend of Keyring. Remember to\n run your application in the same D-Bus session as the daemon.\n\n.. _GNOME Keyring: https://wiki.gnome.org/Projects/GnomeKeyring\n\n-----------------------------------------------\nIntegrate the keyring lib with your application\n-----------------------------------------------\n\nAPI interface\n=============\n\nThe keyring lib has a few functions:\n\n* ``get_keyring()``: Return the currently-loaded keyring implementation.\n* ``get_password(service, username)``: Returns the password stored in the\n active keyring. If the password does not exist, it will return None.\n* ``get_credential(service, username)``: Return a credential object stored\n in the active keyring. This object contains at least ``username`` and\n ``password`` attributes for the specified service, where the returned\n ``username`` may be different from the argument.\n* ``set_password(service, username, password)``: Store the password in the\n keyring.\n* ``delete_password(service, username)``: Delete the password stored in\n keyring. If the password does not exist, it will raise an exception.\n\nIn all cases, the parameters (``service``, ``username``, ``password``)\nshould be Unicode text. On Python 2, these parameters are accepted as\nsimple ``str`` in the default encoding as they will be implicitly\ndecoded to text. Some backends may accept ``bytes`` for these parameters,\nbut such usage is discouraged.\n\n\nExceptions\n==========\n\nThe keyring lib raises following exceptions:\n\n* ``keyring.errors.KeyringError``: Base Error class for all exceptions in keyring lib.\n* ``keyring.errors.InitError``: Raised when the keyring can't be initialized.\n* ``keyring.errors.PasswordSetError``: Raise when password can't be set in the keyring.\n* ``keyring.errors.PasswordDeleteError``: Raised when the password can't be deleted in the keyring.\n\n------------\nGet involved\n------------\n\nPython keyring lib is an open community project and highly welcomes new\ncontributors.\n\n* Repository: https://github.com/jaraco/keyring/\n* Bug Tracker: https://github.com/jaraco/keyring/issues/\n* Mailing list: http://groups.google.com/group/python-keyring\n\nSecurity Contact\n================\n\nTo report a security vulnerability, please use the\n`Tidelift security contact `_.\nTidelift will coordinate the fix and disclosure.\n\nMaking Releases\n===============\n\nThis project makes use of automated releases via Travis-CI. The\nsimple workflow is to tag a commit and push it to Github. If it\npasses tests on a late Python version, it will be automatically\ndeployed to PyPI.\n\nOther things to consider when making a release:\n\n - first ensure that tests pass (preferably on Windows and Linux)\n - check that the changelog is current for the intended release\n\nRunning Tests\n=============\n\nTests are `continuously run `_ using\nTravis-CI.\n\nTo run the tests yourself, you'll want keyring installed to some environment\nin which it can be tested. Recommended technique is described below.\n\nUsing tox\n---------\n\nKeyring prefers use of `tox `_ to run tests.\nSimply install and invoke ``tox``.\n\nThis technique is the one used by the Travis-CI script.\n\n----------\nBackground\n----------\n\nThe project was based on Tarek Ziade's idea in `this post`_. Kang Zhang\ninitially carried it out as a `Google Summer of Code`_ project, and Tarek\nmentored Kang on this project.\n\n.. _this post: http://tarekziade.wordpress.com/2009/03/27/pycon-hallway-session-1-a-keyring-library-for-python/\n.. _Google Summer of Code: http://socghop.appspot.com/\n\n\n.. image:: https://badges.gitter.im/jaraco/keyring.svg\n :alt: Join the chat at https://gitter.im/jaraco/keyring\n :target: https://gitter.im/jaraco/keyring?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jaraco/keyring", "keywords": "", "license": "", "maintainer": "Jason R. Coombs", "maintainer_email": "jaraco@jaraco.com", "name": "keyring", "package_url": "https://pypi.org/project/keyring/", "platform": "", "project_url": "https://pypi.org/project/keyring/", "project_urls": { "Homepage": "https://github.com/jaraco/keyring" }, "release_url": "https://pypi.org/project/keyring/19.2.0/", "requires_dist": [ "entrypoints", "secretstorage ; sys_platform == \"linux\"", "pywin32-ctypes (!=0.1.0,!=0.1.1) ; sys_platform == \"win32\"", "sphinx ; extra == 'docs'", "jaraco.packaging (>=3.2) ; extra == 'docs'", "rst.linker (>=1.9) ; extra == 'docs'", "pytest (!=3.7.3,>=3.5) ; extra == 'testing'", "pytest-checkdocs ; extra == 'testing'", "pytest-flake8 ; extra == 'testing'", "pytest-black-multipy ; extra == 'testing'" ], "requires_python": ">=3.5", "summary": "Store and access your passwords safely.", "version": "19.2.0" }, "last_serial": 5815635, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e593725919ed00a631c4348d08c77f56", "sha256": "c5e19bfd138034a8d3193a5c5314493e51a90a0c4bb78db87c0a0451aa7327a8" }, "downloads": -1, "filename": "keyring-0.1.tar.gz", "has_sig": false, "md5_digest": "e593725919ed00a631c4348d08c77f56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14468, "upload_time": "2009-08-21T18:38:15", "url": "https://files.pythonhosted.org/packages/aa/bc/8f61aa1822e419dc65c22c9b9bc6044f298f14e30b820c35c2a09efbf6b7/keyring-0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "5ffd36e4e8eb9804e4db93640c537e6e", "sha256": "c06cf99019f73d9935d3526f8c2be7d21f18985d5ea724fee31c6aef1f38fc18" }, "downloads": -1, "filename": "keyring-0.1.win32-py2.6.exe", "has_sig": false, "md5_digest": "5ffd36e4e8eb9804e4db93640c537e6e", "packagetype": "bdist_wininst", "python_version": "2.6", "requires_python": null, "size": 216588, "upload_time": "2009-08-21T18:52:07", "url": "https://files.pythonhosted.org/packages/71/ed/4d9bfa1a8051b0f9fd18c987461f86fdd061a5c053278ca4dd4c2b889c68/keyring-0.1.win32-py2.6.exe" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "a3f8c1fd63665187d4a0f6524171d726", "sha256": "4bac76401aa749746c122e57f50e6bc430596229636caa99a6fb791d0fcaab9d" }, "downloads": -1, "filename": "keyring-0.10.zip", "has_sig": false, "md5_digest": "a3f8c1fd63665187d4a0f6524171d726", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61941, "upload_time": "2012-11-12T09:26:50", "url": "https://files.pythonhosted.org/packages/45/94/6a28a95091641bb4706fcb2c02ddcc324ab4b9c3ebbbb9efad889ea8574d/keyring-0.10.zip" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "aa3fec95fda3f1e3789ca259841f3c0f", "sha256": "18967a5c25fc73b4d14205e3897a8ee13c97f072070f63620c785592801b375c" }, "downloads": -1, "filename": "keyring-0.10.1.zip", "has_sig": false, "md5_digest": "aa3fec95fda3f1e3789ca259841f3c0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62397, "upload_time": "2012-11-29T14:41:42", "url": "https://files.pythonhosted.org/packages/a4/38/e3b315df1ed3cbe01ebd1bf09c808cf6b39d3cca723364329dbde87c512a/keyring-0.10.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4a640c4d41c6aa702cf6122d1a22ece3", "sha256": "05585abc75f50e625f46d90c07f7707da19050ddc2a89dfe92081a3ed0328f13" }, "downloads": -1, "filename": "keyring-0.2.tar.gz", "has_sig": false, "md5_digest": "4a640c4d41c6aa702cf6122d1a22ece3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14836, "upload_time": "2009-09-07T16:33:31", "url": "https://files.pythonhosted.org/packages/f8/da/903dfa345aff02ac332084f9cbb722db38ff1f87aa34a7ab8b5c1fea74d5/keyring-0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "16f71a609ea5b10c2ce041081a7b3301", "sha256": "fb55a7d57522937203113c8613fd5634349a6226f1cd65094f6ab675055b0c1f" }, "downloads": -1, "filename": "keyring-0.2.win32-py2.6.exe", "has_sig": false, "md5_digest": "16f71a609ea5b10c2ce041081a7b3301", "packagetype": "bdist_wininst", "python_version": "2.6", "requires_python": null, "size": 216654, "upload_time": "2009-09-07T16:48:15", "url": "https://files.pythonhosted.org/packages/83/cc/17488a0b5b033efecc428ffb674312a16beffa59d5d1874ccac0a7af967e/keyring-0.2.win32-py2.6.exe" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "de2dc78e97a110f7e21369c5ddb65712", "sha256": "bb9fcb99dbf5d89a9ca242def888810b6bbd7b3d08486c8f85750a38e7d71d84" }, "downloads": -1, "filename": "keyring-0.3.tar.gz", "has_sig": false, "md5_digest": "de2dc78e97a110f7e21369c5ddb65712", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18937, "upload_time": "2010-08-10T18:06:44", "url": "https://files.pythonhosted.org/packages/96/20/8405a1bcfff3add71f18654f4954950361d1385bd67e121c0b1f08d2492c/keyring-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "f4c8fe1a3aa7236e437679d03f5f52c2", "sha256": "01caeb7a388e13b9a93f9f8b912274e14a70c2882b0730ef6ead6303ec8f60be" }, "downloads": -1, "filename": "keyring-0.4.tar.gz", "has_sig": false, "md5_digest": "f4c8fe1a3aa7236e437679d03f5f52c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19060, "upload_time": "2010-09-12T11:55:17", "url": "https://files.pythonhosted.org/packages/1c/6b/0ec6e6ba676ccb99dcfdf535c9e34ca7563ea467ce2a1277edd5bed66d20/keyring-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "8ae722931aee278445ef6500434c246b", "sha256": "dd943b344f3f4748a12936337e1b974ce713cda177c7cdaeed2a1c912fe660c8" }, "downloads": -1, "filename": "keyring-0.5.tar.gz", "has_sig": false, "md5_digest": "8ae722931aee278445ef6500434c246b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17491, "upload_time": "2010-11-05T03:28:49", "url": "https://files.pythonhosted.org/packages/0c/b2/c4403909fc7353f415375b3ff54b4bb48989dd67fbc9c055aa533ca26f2b/keyring-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "a2f0dcea7185580c163ef2db1f4fbe0c", "sha256": "b604aa35a488a726140033c0278ee419c1acd13d40905bb4c471c30378c04219" }, "downloads": -1, "filename": "keyring-0.5.1.tar.gz", "has_sig": false, "md5_digest": "a2f0dcea7185580c163ef2db1f4fbe0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17928, "upload_time": "2011-01-07T20:20:46", "url": "https://files.pythonhosted.org/packages/4b/f5/c205560410b66ef53a26ccf6b2598ebb9c523161a5273c72dbc38faa751b/keyring-0.5.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "b21b5783c375fc09abdc060b4edc062f", "sha256": "67958427296147bf66560627578857ad4202deca419576aacc2dd67939b17ef8" }, "downloads": -1, "filename": "keyring-0.6.2.tar.gz", "has_sig": false, "md5_digest": "b21b5783c375fc09abdc060b4edc062f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21765, "upload_time": "2011-08-03T22:16:12", "url": "https://files.pythonhosted.org/packages/ab/08/16e0d89ff30b52faf73c9d213b862bd162657b48ff3e70a7a352cff03443/keyring-0.6.2.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "084f0c7aba79dbf072599cc14d91c59a", "sha256": "af49710b8d3effdf462078568b376ff51e84469b91da33f6f139c63d234faf68" }, "downloads": -1, "filename": "keyring-0.7.zip", "has_sig": false, "md5_digest": "084f0c7aba79dbf072599cc14d91c59a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39630, "upload_time": "2011-12-29T01:57:38", "url": "https://files.pythonhosted.org/packages/db/e1/c68e7dbdce926c84a0949b0145a4cba0bae092d420019655c0ab1c277c19/keyring-0.7.zip" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "1d00ba43658c2a12d7f3f9ee14f333a0", "sha256": "11487ff2549adfdb1203c113fca56f778aee54e9a0cec2e5d8cbb7289179cf1f" }, "downloads": -1, "filename": "keyring-0.7.1.zip", "has_sig": false, "md5_digest": "1d00ba43658c2a12d7f3f9ee14f333a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40304, "upload_time": "2012-01-22T01:26:27", "url": "https://files.pythonhosted.org/packages/dc/04/93d0c5c54520ae1cd209c12455e96210fffc530383315b17884b610b5ba8/keyring-0.7.1.zip" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "3a6391b34754f79964a7c1bf943f5282", "sha256": "0880615b5e5250d5a6dc75069a40f40e1234eac3d4ed709022deb0b977d5f5a6" }, "downloads": -1, "filename": "keyring-0.8.zip", "has_sig": false, "md5_digest": "3a6391b34754f79964a7c1bf943f5282", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42532, "upload_time": "2012-02-22T03:31:26", "url": "https://files.pythonhosted.org/packages/89/5f/b570dece7d918e7203b77a05f664d16f01104193811084ff9a252edac828/keyring-0.8.zip" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "fc6b4749d8b10c33b876e894f35f90b3", "sha256": "634539e25028e053103432ad4054ea305ffc4424a2e9334ecb1de76b343682b7" }, "downloads": -1, "filename": "keyring-0.8.1.zip", "has_sig": false, "md5_digest": "fc6b4749d8b10c33b876e894f35f90b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43045, "upload_time": "2012-03-05T15:45:45", "url": "https://files.pythonhosted.org/packages/c8/d3/323e25640e7e7a9265bd50727d33e0b758806cbffb92873b56a82e8df345/keyring-0.8.1.zip" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "c2014095302a05d5f414d8bd671eb299", "sha256": "a4d3d7b78cadb261ba1130ad03456f5a09c530e0b0aa5268d02e3ce57d0eef9f" }, "downloads": -1, "filename": "keyring-0.9.zip", "has_sig": false, "md5_digest": "c2014095302a05d5f414d8bd671eb299", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44109, "upload_time": "2012-04-20T18:50:00", "url": "https://files.pythonhosted.org/packages/21/cf/b4fb44b996ef3f9d88af428bae93e2a6d946a89dbc81f3fa64b601216ad7/keyring-0.9.zip" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "2d25d4d2d0d0abe4275d957620426b7e", "sha256": "ef9fad76daeadd4ea2f8992e768d8dd873c812dd4c226cae1e64ccca4627377b" }, "downloads": -1, "filename": "keyring-0.9.1.zip", "has_sig": false, "md5_digest": "2d25d4d2d0d0abe4275d957620426b7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46907, "upload_time": "2012-06-03T17:07:56", "url": "https://files.pythonhosted.org/packages/41/82/9a4ab76a46fa4d8cd84f6dd52add506a5b76d3ccc52f6a3df8c2d0976203/keyring-0.9.1.zip" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "9233b34dd53715394ddd4e3f8f4421f2", "sha256": "3495c72ec6fdefd6da3a7271acac89903e6ffdfb984a71a3e087c49538351c30" }, "downloads": -1, "filename": "keyring-0.9.2.zip", "has_sig": false, "md5_digest": "9233b34dd53715394ddd4e3f8f4421f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49117, "upload_time": "2012-06-18T03:14:31", "url": "https://files.pythonhosted.org/packages/7d/34/a0caa8c29fa3db34ad143ed0a038e5e2330c4a676b49964eb3b89165d26b/keyring-0.9.2.zip" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "a1838b408235d5921d40874eb6a1623f", "sha256": "57fe0a7155fba97589db169df09bd4eb68e920348baca39705aab17ad4da99da" }, "downloads": -1, "filename": "keyring-0.9.3.zip", "has_sig": false, "md5_digest": "a1838b408235d5921d40874eb6a1623f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49352, "upload_time": "2012-11-29T14:34:40", "url": "https://files.pythonhosted.org/packages/22/ee/48cca8b51704a420280570e209cfa43e4ec433a9fb08a02a3e5e7d50226c/keyring-0.9.3.zip" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "1a9004d138da38ec8f84656af1c3cd2f", "sha256": "628070bfb2daa080c98ddb3057a2f802cd1d15720ca40e54bdb2aa39d97485f9" }, "downloads": -1, "filename": "keyring-1.0.zip", "has_sig": false, "md5_digest": "1a9004d138da38ec8f84656af1c3cd2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61370, "upload_time": "2012-11-30T02:34:24", "url": "https://files.pythonhosted.org/packages/c9/e8/ec8dae086c35390184c620615af723781fc18f7b9b43643b4b0c2fbff0dc/keyring-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "9360195cfe683494522625f81111bdc3", "sha256": "67d482063ff5374042a9878aa9185a7f6a5b06a9ec33312c0c3231583eedae2c" }, "downloads": -1, "filename": "keyring-1.1.zip", "has_sig": false, "md5_digest": "9360195cfe683494522625f81111bdc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71876, "upload_time": "2013-01-02T01:23:31", "url": "https://files.pythonhosted.org/packages/cb/5b/6fb39f446bb7b477aa329b6d59fef7ea476a111aeff9b5817e4e837d29a4/keyring-1.1.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "3c4715f6050ac2ca2e7a85e17578fb1a", "sha256": "786550cf8afdea5ede9811ba714775af706b3c61bd8232c7064da2ec54818ba2" }, "downloads": -1, "filename": "keyring-1.1.1.zip", "has_sig": false, "md5_digest": "3c4715f6050ac2ca2e7a85e17578fb1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76010, "upload_time": "2013-01-02T15:12:56", "url": "https://files.pythonhosted.org/packages/e5/31/d737e8dc2fd4dbe0ea539bb2f65b321ea787dd4da8d3f68035eb14bf7d70/keyring-1.1.1.zip" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "1e317be1c984975ced5edb349cab2c00", "sha256": "2317b2d62979c697344630b05e572272d2c7239421acba1d990d4b01cd00d522" }, "downloads": -1, "filename": "keyring-1.1.2.zip", "has_sig": false, "md5_digest": "1e317be1c984975ced5edb349cab2c00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75997, "upload_time": "2013-01-02T15:16:41", "url": "https://files.pythonhosted.org/packages/5f/66/b2b79f481e435f70a495c741ba96a7af8b0dce71b552d76cadcd73cb2925/keyring-1.1.2.zip" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "b5652894d95d44d200388be79ac6be49", "sha256": "1a4b17ade8ce4e21f8ffcd860afa99fc6c6732c55a65407432c98b4e2e0358be" }, "downloads": -1, "filename": "keyring-1.2.zip", "has_sig": false, "md5_digest": "b5652894d95d44d200388be79ac6be49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77251, "upload_time": "2013-01-05T22:18:47", "url": "https://files.pythonhosted.org/packages/02/85/95339b93974671b83458d940badc3ef26be9945cb737efeb9809991c1d88/keyring-1.2.zip" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "54ab40326b41dfbf62f11ff5ebd811f6", "sha256": "5adf2df816d40ef2d06f45141919cc01689b124e54cab2ecf25d23bac816cb86" }, "downloads": -1, "filename": "keyring-1.2.1.zip", "has_sig": false, "md5_digest": "54ab40326b41dfbf62f11ff5ebd811f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78017, "upload_time": "2013-02-07T01:59:34", "url": "https://files.pythonhosted.org/packages/36/40/47ea62271b9f4138d075d783f9404700555ba4e4c2c35161c73e3ed26ac7/keyring-1.2.1.zip" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "828bab18f3912785a4126eb6479d22b6", "sha256": "20e4e34f15deca61d5a58edc1d2e5e3720cbdc340726d4918590036db6decfab" }, "downloads": -1, "filename": "keyring-1.2.2.zip", "has_sig": false, "md5_digest": "828bab18f3912785a4126eb6479d22b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79028, "upload_time": "2013-02-10T11:55:36", "url": "https://files.pythonhosted.org/packages/5c/fb/b6bf830ffd3ab57faab562852056c5131818dbddebdc96eab684d8c24d26/keyring-1.2.2.zip" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "9cef3d3bcbacbafc47f90ae893b61233", "sha256": "68d83ee3cd7e1bd24a9f8fbd39919fefa1f05f1329f24f0a086b100b6fb085aa" }, "downloads": -1, "filename": "keyring-1.2.3.zip", "has_sig": false, "md5_digest": "9cef3d3bcbacbafc47f90ae893b61233", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79632, "upload_time": "2013-05-25T12:40:33", "url": "https://files.pythonhosted.org/packages/3c/e0/4d54e225b526ffda9476e6a7721b6bf39476feb0f84eee99faf789ea961c/keyring-1.2.3.zip" } ], "1.2dev": [ { "comment_text": "", "digests": { "md5": "b5f70adf1d95ad405e24035b0c11445b", "sha256": "ac63a7499c0de7dbfd401546b204834899f2659540e1ab6610294e1a3690e324" }, "downloads": -1, "filename": "keyring-1.2dev.zip", "has_sig": false, "md5_digest": "b5f70adf1d95ad405e24035b0c11445b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77643, "upload_time": "2013-01-05T22:17:59", "url": "https://files.pythonhosted.org/packages/07/38/1bbc3fc985359e2724bfbdaca421f49b73d8d32b6655687ed1d635540c8c/keyring-1.2dev.zip" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "4b200e3db4fab9e982d7e3e471896e16", "sha256": "8f3a1936b241332289c6c3a7bef0f380de8cd34e7e90fd6b3bb11ff6d51bb961" }, "downloads": -1, "filename": "keyring-1.3.zip", "has_sig": false, "md5_digest": "4b200e3db4fab9e982d7e3e471896e16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79451, "upload_time": "2013-05-25T13:35:43", "url": "https://files.pythonhosted.org/packages/19/e1/68762c41e0dea7848417d8273e02dbd1567a1f61d71aa01d09f27bf44f76/keyring-1.3.zip" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "07a3756b259dfb5d08c471f7eccc32cb", "sha256": "9cd0212067475f47ec8dbcd9b6a11407a61da080cd80747ede0547a108781a0d" }, "downloads": -1, "filename": "keyring-1.4.zip", "has_sig": false, "md5_digest": "07a3756b259dfb5d08c471f7eccc32cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79739, "upload_time": "2013-06-07T20:38:34", "url": "https://files.pythonhosted.org/packages/6c/c9/ab61133a051a241b2cb07569df4e294b17f5403e5b780a32a3a0677499e4/keyring-1.4.zip" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "a4cf5a77392be81e368c724ce1d741af", "sha256": "e7065e8584d3b9724413eaa42198f0b6433a3c097b620bb176fd1e340cfb9dda" }, "downloads": -1, "filename": "keyring-1.5.zip", "has_sig": false, "md5_digest": "a4cf5a77392be81e368c724ce1d741af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80478, "upload_time": "2013-06-23T16:50:58", "url": "https://files.pythonhosted.org/packages/16/d9/76bebb1726ae12ca5814fe357c9916f18b09801b87943f468ac68da725a0/keyring-1.5.zip" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "62bbf3db914fa710204664da331eba87", "sha256": "a44a8c0010ddcd8bedb37bc9315e79e9dce6b4873ef9164d202c0ce88a7c7d4c" }, "downloads": -1, "filename": "keyring-1.6.zip", "has_sig": false, "md5_digest": "62bbf3db914fa710204664da331eba87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82606, "upload_time": "2013-07-13T18:20:02", "url": "https://files.pythonhosted.org/packages/25/c5/ef4161d754da1145f468787169337d2f6c8933ac905c174eecf36101ebad/keyring-1.6.zip" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "e7b24d15b14b4321a2f3294582a43f60", "sha256": "720a53234749edf0c103e61abe07a16b2ad48b46295c96f58fb804158a739a04" }, "downloads": -1, "filename": "keyring-1.6.1.zip", "has_sig": false, "md5_digest": "e7b24d15b14b4321a2f3294582a43f60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80183, "upload_time": "2013-07-23T19:23:38", "url": "https://files.pythonhosted.org/packages/98/cb/5b95701059ffa5a4c1b3fe1fa98556842325dda9cae407823420361cdb68/keyring-1.6.1.zip" } ], "10.0": [ { "comment_text": "", "digests": { "md5": "8360580ba090e5852d49680c4154ee67", "sha256": "c21bad3a0ba015e14352e7182b8a338adbb400eb4779dd9227767cb8e39e5eed" }, "downloads": -1, "filename": "keyring-10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8360580ba090e5852d49680c4154ee67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35038, "upload_time": "2016-10-20T13:27:36", "url": "https://files.pythonhosted.org/packages/c8/80/94658454893feddfc6170d189f998e9b7b4414a329dd0a953508a795315d/keyring-10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a20a6b06c342e8aa0702d120fe2ca78", "sha256": "cf1426d120fcceb6e0ca0ced7aafe6f96a72c1c2a43dd06123c28f5782fea061" }, "downloads": -1, "filename": "keyring-10.0.tar.gz", "has_sig": false, "md5_digest": "7a20a6b06c342e8aa0702d120fe2ca78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40861, "upload_time": "2016-10-20T13:27:38", "url": "https://files.pythonhosted.org/packages/38/c3/dfbc0ff5799a7e382d6ea2096579a29ab0fcff8d0dc8632c204e3a0ef0fe/keyring-10.0.tar.gz" } ], "10.0.1": [ { "comment_text": "", "digests": { "md5": "e17e5b0b11fcc9f512bc0755f74e6785", "sha256": "1b5883888fdad1615f9151d34315af3355c9bd25a5c17c543785ea33c243db96" }, "downloads": -1, "filename": "keyring-10.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e17e5b0b11fcc9f512bc0755f74e6785", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34134, "upload_time": "2016-10-20T14:15:27", "url": "https://files.pythonhosted.org/packages/4d/d1/63b51d6bc7813975ad14312941b0583b97c105c57e38fe4465dc536800cf/keyring-10.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "300bc145bd8ea8dada3be84dc6eb0ca5", "sha256": "18a993fa6aee746ca588972294ab8ab556507cb5421921bdcacd503009fae95f" }, "downloads": -1, "filename": "keyring-10.0.1.tar.gz", "has_sig": false, "md5_digest": "300bc145bd8ea8dada3be84dc6eb0ca5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39972, "upload_time": "2016-10-20T14:15:32", "url": "https://files.pythonhosted.org/packages/ee/3a/d9602993c5b82230d7bb736dc7253f2841613d37c7abf1afc3a5269d208e/keyring-10.0.1.tar.gz" } ], "10.0.2": [ { "comment_text": "", "digests": { "md5": "db6230d56ef2389cbfd159b855cf78f3", "sha256": "c84c508bd355381d39d054c30f6155cfe775997d7f2b0942b52335a949b3bd67" }, "downloads": -1, "filename": "keyring-10.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db6230d56ef2389cbfd159b855cf78f3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34427, "upload_time": "2016-10-20T17:24:22", "url": "https://files.pythonhosted.org/packages/52/17/d3902a471afe368105f09f7c80bac395d05524439b7d6ad35d9edc2eacd4/keyring-10.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e1957526a5d63d0da3f46a56e51dc59", "sha256": "91c31fd805b3ce6343406c7c51437f7505f3e9abb6e14ccac8242ea1fc912d77" }, "downloads": -1, "filename": "keyring-10.0.2.tar.gz", "has_sig": false, "md5_digest": "7e1957526a5d63d0da3f46a56e51dc59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36587, "upload_time": "2016-10-20T17:24:24", "url": "https://files.pythonhosted.org/packages/2b/b2/ccc3d598524a179b9ebbb9887885c8e1e428bd21b892a1f83cf774b1378c/keyring-10.0.2.tar.gz" } ], "10.1": [ { "comment_text": "", "digests": { "md5": "c4527d51b26d97b88b475e90ce7c3dbd", "sha256": "ba85e0038ebe14fa9ee41d33df09cd25c2d7cd956f88ee9699cd30fdea8393a4" }, "downloads": -1, "filename": "keyring-10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c4527d51b26d97b88b475e90ce7c3dbd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34666, "upload_time": "2016-12-04T18:42:27", "url": "https://files.pythonhosted.org/packages/89/1a/c8a755e54c91cd4106c17fe72f0389d5403164acad9a44e9171209f8fb0f/keyring-10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2300404daf9b0b3c1688a12a80b8c799", "sha256": "af7f02d8ad957523842651f1a2247ff178c387476f7d366880f04fd195468f2f" }, "downloads": -1, "filename": "keyring-10.1.tar.gz", "has_sig": false, "md5_digest": "2300404daf9b0b3c1688a12a80b8c799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37088, "upload_time": "2016-12-04T18:42:29", "url": "https://files.pythonhosted.org/packages/85/de/be0737da02d869d5c354385ee65a7bbd0c7587cad011d3603d34a8902e4c/keyring-10.1.tar.gz" } ], "10.2": [ { "comment_text": "", "digests": { "md5": "83b199d6fd1ef4dac1a5fcf280521fca", "sha256": "679e0f163289aae50128815d60894e631bfafc5d10d76cf4e4cae8322c544e07" }, "downloads": -1, "filename": "keyring-10.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83b199d6fd1ef4dac1a5fcf280521fca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34677, "upload_time": "2017-01-11T04:33:51", "url": "https://files.pythonhosted.org/packages/0b/73/2ccc32bfeeddafc13439683c60311b2e97969146a533e3bd263542ba513b/keyring-10.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a09b812c5be99fe48860bb694e3f6aa9", "sha256": "bf49be09b31db401791bde1799da30d6926e7de2f0fb836c3dfc85aa5538a572" }, "downloads": -1, "filename": "keyring-10.2.tar.gz", "has_sig": false, "md5_digest": "a09b812c5be99fe48860bb694e3f6aa9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37110, "upload_time": "2017-01-11T04:33:53", "url": "https://files.pythonhosted.org/packages/66/30/288e93e950f5b41bc93046094744814f178e96e9fe36441d7253c8df66e4/keyring-10.2.tar.gz" } ], "10.3": [ { "comment_text": "", "digests": { "md5": "d2b81e6f56974073db1c52be43600677", "sha256": "a1450c92de1c1807d3538fb42d3241a02945efb45851163bc75ce16a2b273ec2" }, "downloads": -1, "filename": "keyring-10.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2b81e6f56974073db1c52be43600677", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35626, "upload_time": "2017-02-28T08:50:20", "url": "https://files.pythonhosted.org/packages/27/e4/5e009777b5338487e5030be878e6363f0d1fd6132ed88f18858b7bd77117/keyring-10.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a6a4617a70c8776da24a02fb63b3ecd", "sha256": "220a92af8119eb38e7f9afbdf8c2c93eef8186cc39e9ab2a0e4c80807df00e45" }, "downloads": -1, "filename": "keyring-10.3.tar.gz", "has_sig": false, "md5_digest": "8a6a4617a70c8776da24a02fb63b3ecd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38131, "upload_time": "2017-02-28T08:50:22", "url": "https://files.pythonhosted.org/packages/d2/2f/b70bf3068b5964e4c45507e03652da0743c72460ff929e70aef201ed5ffb/keyring-10.3.tar.gz" } ], "10.3.1": [ { "comment_text": "", "digests": { "md5": "0ffd0c0e67a70bb6dc72b8cd9a10265a", "sha256": "5539fdf1baefddccf799a0c861dde9e0fa0edcd20624d473c1d535787eeffb4e" }, "downloads": -1, "filename": "keyring-10.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ffd0c0e67a70bb6dc72b8cd9a10265a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35696, "upload_time": "2017-03-20T18:36:33", "url": "https://files.pythonhosted.org/packages/23/12/e8961817ff7d66f97de09af3e81e69cada03b20f62c69e276c9381af35d8/keyring-10.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff537b99532d9fd476f487e782ad8b8e", "sha256": "9a0b7780653a69ce058212ece2a58539c6fd1b06965823a6c1d97d7af0e267c7" }, "downloads": -1, "filename": "keyring-10.3.1.tar.gz", "has_sig": false, "md5_digest": "ff537b99532d9fd476f487e782ad8b8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38207, "upload_time": "2017-03-20T18:36:35", "url": "https://files.pythonhosted.org/packages/cf/d1/e7528de4bf610fcdf371692fd0c260a08d279b3b090a80b6fab2caae4771/keyring-10.3.1.tar.gz" } ], "10.3.2": [ { "comment_text": "", "digests": { "md5": "771c47dfab37623a0e47d6979bbea8bb", "sha256": "9ab1b9efe140783ae87c721c6ed4525080725472e5ff62355544568ef5716b18" }, "downloads": -1, "filename": "keyring-10.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "771c47dfab37623a0e47d6979bbea8bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36593, "upload_time": "2017-04-09T23:53:37", "url": "https://files.pythonhosted.org/packages/ea/a6/3f38adb61681b1c74fcca65e278c1d0de7fde6351f624c58975b07b8618f/keyring-10.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20a2b23488b9da0c248b6c21a5d1154f", "sha256": "f462698bc8b96ef5f9fb31d392611f416c808a8244d679fb02530b72bab01ad6" }, "downloads": -1, "filename": "keyring-10.3.2.tar.gz", "has_sig": false, "md5_digest": "20a2b23488b9da0c248b6c21a5d1154f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39244, "upload_time": "2017-04-09T23:53:38", "url": "https://files.pythonhosted.org/packages/83/4a/3599cd149394faf96c4b9c548e3dc7e14c488945f1676348e1ab741d65d6/keyring-10.3.2.tar.gz" } ], "10.3.3": [ { "comment_text": "", "digests": { "md5": "4bba2ae4fdf793ebf62e1db6c5e88288", "sha256": "3812b6215120ef3fd4b90e4cfe2ea4304af45ee05b992e4078b631587dee87aa" }, "downloads": -1, "filename": "keyring-10.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4bba2ae4fdf793ebf62e1db6c5e88288", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37230, "upload_time": "2017-06-04T19:12:36", "url": "https://files.pythonhosted.org/packages/dc/1c/029a77513458161ab4f7623ab590047efba954d91809ee15e10a1066ede2/keyring-10.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "743bdb52c245e19e2032d598fd3af2d8", "sha256": "86a7db0ed1026853d1235f4901efbcaafdba52357f2a0b0347ec1adbdc9b9026" }, "downloads": -1, "filename": "keyring-10.3.3.tar.gz", "has_sig": false, "md5_digest": "743bdb52c245e19e2032d598fd3af2d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39531, "upload_time": "2017-06-04T19:12:37", "url": "https://files.pythonhosted.org/packages/6b/38/4032c9767db98701384184ad973219172f785d58a686bb80eec58d9d6b62/keyring-10.3.3.tar.gz" } ], "10.4.0": [ { "comment_text": "", "digests": { "md5": "ca0e82467d0850fc125b5b06f1f8b800", "sha256": "4fd131d854f9517c921f7c55a574727df4a66c61f76d715fe976ca27d6913c8a" }, "downloads": -1, "filename": "keyring-10.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca0e82467d0850fc125b5b06f1f8b800", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37276, "upload_time": "2017-06-24T11:09:23", "url": "https://files.pythonhosted.org/packages/64/6a/07415e4c23d4a162337aff8219f70d2677187c798cb2e0333dabac553e3f/keyring-10.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ce06b2f1af422532044e4334abd87bd", "sha256": "901a3f4ed0dfba473060281b58fd3b649ce70f59cb34a9cf6cb5551218283b26" }, "downloads": -1, "filename": "keyring-10.4.0.tar.gz", "has_sig": false, "md5_digest": "2ce06b2f1af422532044e4334abd87bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39632, "upload_time": "2017-06-24T11:09:24", "url": "https://files.pythonhosted.org/packages/37/0c/034139cd798dac3ceb4fcb4ed85e20c27f3e579c25cdaf066aad1552da3d/keyring-10.4.0.tar.gz" } ], "10.5.0": [ { "comment_text": "", "digests": { "md5": "a86f537fa70645eeb9b9524c7fe47284", "sha256": "a1c9572049e33e54fd78a924cefda856efda9fe47c67b462fa2913e635d638c3" }, "downloads": -1, "filename": "keyring-10.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a86f537fa70645eeb9b9524c7fe47284", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 37592, "upload_time": "2017-11-13T01:12:51", "url": "https://files.pythonhosted.org/packages/72/2a/5ffde45db53af8128e5e2ee1a39d3ca376da160151988d056a069963c7b3/keyring-10.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c53e4f2427ebaa59d304a826311fbcf", "sha256": "0e6129e8c5bc80da34cc1942d30daad79ed40419fcaaa538278c3b2ff235b313" }, "downloads": -1, "filename": "keyring-10.5.0.tar.gz", "has_sig": false, "md5_digest": "9c53e4f2427ebaa59d304a826311fbcf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 40664, "upload_time": "2017-11-13T01:12:53", "url": "https://files.pythonhosted.org/packages/42/2e/51bd1739fe335095a2174db3f2f230346762e7e572471059540146a521f6/keyring-10.5.0.tar.gz" } ], "10.5.1": [ { "comment_text": "", "digests": { "md5": "6bfee272b8340bc7e4d252cca65b1d97", "sha256": "94bf8b929cc0b9ee99654b6f7e99865a40340b66417a8345645fd5838495e0c5" }, "downloads": -1, "filename": "keyring-10.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6bfee272b8340bc7e4d252cca65b1d97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 38502, "upload_time": "2017-12-15T15:39:06", "url": "https://files.pythonhosted.org/packages/c8/fd/a8e1277d1a688d2d5a5a6686096c3f7545ce0062e90b823c3d4c070b8f94/keyring-10.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33599c726103b3b89d06146db3b762be", "sha256": "f10674bb6ecbf82e2b713627c48ad0e84178e1c9d3dc1f0373261a0765402fb2" }, "downloads": -1, "filename": "keyring-10.5.1.tar.gz", "has_sig": false, "md5_digest": "33599c726103b3b89d06146db3b762be", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 40755, "upload_time": "2017-12-15T15:39:07", "url": "https://files.pythonhosted.org/packages/bf/f8/275eb20a232d8d9558abfb32a98abc074b4c31b07fa148b1db5ca73f5b54/keyring-10.5.1.tar.gz" } ], "10.6.0": [ { "comment_text": "", "digests": { "md5": "d865e122050b86c8167dcd7f4138134a", "sha256": "5b5cfd4dc67889f40de93d3f2987cf8ec0f4de08d262dbdc1017f11457266d58" }, "downloads": -1, "filename": "keyring-10.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d865e122050b86c8167dcd7f4138134a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 38530, "upload_time": "2018-01-07T20:43:44", "url": "https://files.pythonhosted.org/packages/b1/4a/89ab7aa2cf501a5e715c7bbb0df11af0c0b2b1d918cdfabca74984dd2c34/keyring-10.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f17e04c6e33218e4ae109281bbdcedd9", "sha256": "69c2b69d66a0db1165c6875c1833c52f4dc62179959692b30c8c4a4b8390d895" }, "downloads": -1, "filename": "keyring-10.6.0.tar.gz", "has_sig": false, "md5_digest": "f17e04c6e33218e4ae109281bbdcedd9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 40782, "upload_time": "2018-01-07T20:43:45", "url": "https://files.pythonhosted.org/packages/47/d2/0cf275bd931f62c5f496b2e36fe9d16ed75fbbe608f881792ce6abb58e32/keyring-10.6.0.tar.gz" } ], "11.0.0": [ { "comment_text": "", "digests": { "md5": "27523e30b69fb40c41d6f9efc6065453", "sha256": "72f6c4eab94239550ce38ba0d687da3e595376bf7ccfdf61d8a42f43c7cb2fb7" }, "downloads": -1, "filename": "keyring-11.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27523e30b69fb40c41d6f9efc6065453", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 38464, "upload_time": "2018-01-29T22:45:20", "url": "https://files.pythonhosted.org/packages/d3/35/2e033dbf7b7506f0fba12dfe15a501f4e2f9ce533d160931b9ac15e08a20/keyring-11.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b4420f1e357fdf888569575e9ab6992", "sha256": "b4607520a7c97be96be4ddc00f4b9dac65f47a45af4b4cd13ed5a8879641d646" }, "downloads": -1, "filename": "keyring-11.0.0.tar.gz", "has_sig": false, "md5_digest": "7b4420f1e357fdf888569575e9ab6992", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 40883, "upload_time": "2018-01-29T22:45:23", "url": "https://files.pythonhosted.org/packages/5e/f8/ac0b545c716ed7bab54d11669328e34a6f1eb4a5d8b188d443a7b234861f/keyring-11.0.0.tar.gz" } ], "11.1.0": [ { "comment_text": "", "digests": { "md5": "fcbb1a03be3ecbd1e4a3cd3fba1ddeff", "sha256": "17caf6e84054c619c357270c1a2c929b0a96f3548fccbdf8aa9f95310c8ef4b2" }, "downloads": -1, "filename": "keyring-11.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fcbb1a03be3ecbd1e4a3cd3fba1ddeff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 38762, "upload_time": "2018-03-19T19:40:48", "url": "https://files.pythonhosted.org/packages/86/cd/16a6a69134f0e52bbffc514a938297769d219482cfcb57ed1998bb4997e8/keyring-11.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7df9c6522d8c04bda02ad884dc1f58e5", "sha256": "6509925b5b16f2b6c705e954df8f5ab4a6416ee6da5059ff62560499311fd72d" }, "downloads": -1, "filename": "keyring-11.1.0.tar.gz", "has_sig": false, "md5_digest": "7df9c6522d8c04bda02ad884dc1f58e5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 25518, "upload_time": "2018-03-19T19:40:50", "url": "https://files.pythonhosted.org/packages/9d/cf/06a97de45534320de4216f65763b9d50a21aff8ac79b04fb9dbc312aeddd/keyring-11.1.0.tar.gz" } ], "12.0.0": [ { "comment_text": "", "digests": { "md5": "4c8f0f02a623dc21ac81768e23953e49", "sha256": "c232ec21a7efd2e7602d1f3aff80e1c022432b2ded0edbe441303bd1b59abf25" }, "downloads": -1, "filename": "keyring-12.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c8f0f02a623dc21ac81768e23953e49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 38654, "upload_time": "2018-03-19T19:36:18", "url": "https://files.pythonhosted.org/packages/bb/7a/5ae985341091b026f4c628655ad0911102a61ac758e1a0ff1cc4490b730a/keyring-12.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b4f8c4ff401e2a35ef8fdf9a1e62796", "sha256": "fe8ae61626476c554af55036d48360b422a3d32c7c429a93f972219399987b38" }, "downloads": -1, "filename": "keyring-12.0.0.tar.gz", "has_sig": false, "md5_digest": "2b4f8c4ff401e2a35ef8fdf9a1e62796", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 25387, "upload_time": "2018-03-19T19:36:20", "url": "https://files.pythonhosted.org/packages/d6/bb/aae5ea03a60f15b000a36b8822d401ef15589dcf7d93b566007e442246c5/keyring-12.0.0.tar.gz" } ], "12.0.1": [ { "comment_text": "", "digests": { "md5": "ca82c13f8f292544160a0e38060b769f", "sha256": "2a0f9e386488f3bbd66927be4f77740873f2948a3a833f6237a0e595926fbfbc" }, "downloads": -1, "filename": "keyring-12.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca82c13f8f292544160a0e38060b769f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 32874, "upload_time": "2018-04-06T01:17:01", "url": "https://files.pythonhosted.org/packages/df/62/2b91a6f701a5117d574a17a17ac45ae7713b17defe96cde76b09406c5faf/keyring-12.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92848a76fcef144b07573cc1cc7b9f5b", "sha256": "846c9c709ee1203bac5444abec19b5228f4601377686f33cba672aa0ba313abd" }, "downloads": -1, "filename": "keyring-12.0.1.tar.gz", "has_sig": false, "md5_digest": "92848a76fcef144b07573cc1cc7b9f5b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 41430, "upload_time": "2018-04-06T01:17:02", "url": "https://files.pythonhosted.org/packages/b9/f5/26c0d2195b2d3c2f3ecf11eff0903d5eca3a53d3999da2a7d4a2035cc769/keyring-12.0.1.tar.gz" } ], "12.0.2": [ { "comment_text": "", "digests": { "md5": "38bd310dca3b7321ce7fa51784eb957c", "sha256": "26edbe23dd0d79682b9c2cf825e58376fa87412ba4c94018edbbcabb7dcedfcf" }, "downloads": -1, "filename": "keyring-12.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38bd310dca3b7321ce7fa51784eb957c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 32985, "upload_time": "2018-04-24T12:33:37", "url": "https://files.pythonhosted.org/packages/ba/a0/a42643ba6f8417bdd22b186f1bb27bae3c0fd6be365eea0ffeb1c1d29051/keyring-12.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "262f97edbca02ad386190db248935f5d", "sha256": "445d9521b4fcf900e51c075112e25ddcf8af1db7d1d717380b64eda2cda84abc" }, "downloads": -1, "filename": "keyring-12.0.2.tar.gz", "has_sig": false, "md5_digest": "262f97edbca02ad386190db248935f5d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 41757, "upload_time": "2018-04-24T12:33:41", "url": "https://files.pythonhosted.org/packages/53/3c/418da48e76dd6ec171b6ad086bc6216d3c0eae13fcec96861fe83128f016/keyring-12.0.2.tar.gz" } ], "12.1.0": [ { "comment_text": "", "digests": { "md5": "9248583d2685320657ecff3ad87823f8", "sha256": "f9f9d969115f4427775273fabbcf029d5b6809181752659fc07ea2df63b598fa" }, "downloads": -1, "filename": "keyring-12.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9248583d2685320657ecff3ad87823f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 33059, "upload_time": "2018-04-24T12:31:59", "url": "https://files.pythonhosted.org/packages/48/c6/1925d51e81b7e37c445f87fc180077ced85f8916058ebd9778db920b9488/keyring-12.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "10bb1faa912fd673a7185531996080ea", "sha256": "4b098f23d78e1bf8517b75a808bb0150c31c7c105bb86e159245e493acbd22aa" }, "downloads": -1, "filename": "keyring-12.1.0.tar.gz", "has_sig": false, "md5_digest": "10bb1faa912fd673a7185531996080ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 41959, "upload_time": "2018-04-24T12:32:00", "url": "https://files.pythonhosted.org/packages/af/2c/bc380af0b877ccea570aadd428ae4f8f277782c4b9a11d1236ec6a2d822e/keyring-12.1.0.tar.gz" } ], "12.2.0": [ { "comment_text": "", "digests": { "md5": "6ba302925ca541d58f1f989a961d701f", "sha256": "34886447c5a96605208c4da9bec886c5c9a38c3f6033dc5f927deb14923d241a" }, "downloads": -1, "filename": "keyring-12.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ba302925ca541d58f1f989a961d701f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 33115, "upload_time": "2018-04-26T17:48:24", "url": "https://files.pythonhosted.org/packages/42/fc/b2729f018c400d67a02f753111bc26a26dd02cd38116a5239031b212eb8b/keyring-12.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01d2706a38bec06d6cb6f76c57a36688", "sha256": "4a639773932525ff25225cace20e74580403715b3e00a8ea94a7b121dad1cfac" }, "downloads": -1, "filename": "keyring-12.2.0.tar.gz", "has_sig": false, "md5_digest": "01d2706a38bec06d6cb6f76c57a36688", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 42106, "upload_time": "2018-04-26T17:48:25", "url": "https://files.pythonhosted.org/packages/a9/67/b2b53b157abf5973f795d6859f892a1dc2ac4ab1a232f57b34547be558eb/keyring-12.2.0.tar.gz" } ], "12.2.1": [ { "comment_text": "", "digests": { "md5": "76fcb721f5d278cdcdbf00f65be07f9f", "sha256": "fd597e72df7240ec5a4215c50957e41c3d4bd321d97bf163f4a8e75ca287d77b" }, "downloads": -1, "filename": "keyring-12.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "76fcb721f5d278cdcdbf00f65be07f9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 33095, "upload_time": "2018-05-15T15:51:37", "url": "https://files.pythonhosted.org/packages/47/c0/4dfeeedaa233a12c3e5eb1e079b4dce96bbcbf0d030abc5e9a6b771e5812/keyring-12.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79579129e7eb2e5a3c1676b93e4cd7e8", "sha256": "4498eaa2e32fc69a8b36749116b670c379d36a1a9ad4ab107df1e19c8a120ffe" }, "downloads": -1, "filename": "keyring-12.2.1.tar.gz", "has_sig": false, "md5_digest": "79579129e7eb2e5a3c1676b93e4cd7e8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 42242, "upload_time": "2018-05-15T15:51:39", "url": "https://files.pythonhosted.org/packages/d8/07/e862b57168e088f3ba880fba2471f05f78c19e75b1632be0143d116e7fa3/keyring-12.2.1.tar.gz" } ], "13.0.0": [ { "comment_text": "", "digests": { "md5": "4cbdeebf97491436f0a17252cdeffdac", "sha256": "6849b41e69f77cdb122f026f78797675248252775a1db6ebc47610b769772b23" }, "downloads": -1, "filename": "keyring-13.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4cbdeebf97491436f0a17252cdeffdac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 33218, "upload_time": "2018-06-17T17:05:10", "url": "https://files.pythonhosted.org/packages/a6/2a/f262337da5acd435e1013189e1cab16c40da2c79fc663477efb19156cdf9/keyring-13.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7925d9db21c231b11562d9e73f1cf22f", "sha256": "dd188c7d40e6778e18d330a96d0bef77bffc109dad82270133e3969908016862" }, "downloads": -1, "filename": "keyring-13.0.0.tar.gz", "has_sig": false, "md5_digest": "7925d9db21c231b11562d9e73f1cf22f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 42883, "upload_time": "2018-06-17T17:05:11", "url": "https://files.pythonhosted.org/packages/b9/4d/fcfebaffd107d73dc7105625fde6f0682f0c7d1d783edf8211c5a2cdad06/keyring-13.0.0.tar.gz" } ], "13.1.0": [ { "comment_text": "", "digests": { "md5": "0d3ee1346ea63421d590e30fde249546", "sha256": "fb6ad22365c2e4cbec065fd26551646405d0eed651be929e5d826dec78049dcb" }, "downloads": -1, "filename": "keyring-13.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d3ee1346ea63421d590e30fde249546", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 33277, "upload_time": "2018-06-25T14:31:40", "url": "https://files.pythonhosted.org/packages/33/f4/0b90a69cd0d06e783d0b8b2951050839af7da2d3d153a5a7eaf605e9fb2c/keyring-13.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f004a044737676031cd80e20deeb08ae", "sha256": "971699318f8a882da4193f0c2f87ae974e34c777fdfb59f89b50105cd678f4d9" }, "downloads": -1, "filename": "keyring-13.1.0.tar.gz", "has_sig": false, "md5_digest": "f004a044737676031cd80e20deeb08ae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 42960, "upload_time": "2018-06-25T14:31:41", "url": "https://files.pythonhosted.org/packages/79/84/c8b8f4711b40196b6ba44bb98348717122326bb8167dc05293bf74c608a2/keyring-13.1.0.tar.gz" } ], "13.2.0": [ { "comment_text": "", "digests": { "md5": "2a8832e844750b8ddcebd3591c70b800", "sha256": "d620c706654cbb272beacacd3205336dccb2d6f63e5f1628069d6b40873cd2f8" }, "downloads": -1, "filename": "keyring-13.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a8832e844750b8ddcebd3591c70b800", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 33432, "upload_time": "2018-07-04T14:00:31", "url": "https://files.pythonhosted.org/packages/ed/d0/eb9b638aa87c608e00921b0e0698f1367b6189c59c738c19f8808447438d/keyring-13.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4fbb7baf12c607fbcb24c1c7e195855", "sha256": "31bb08c1acd9baeba6cc26586064c8210f5a6f1d5604197a6ce1b7e46b714ce7" }, "downloads": -1, "filename": "keyring-13.2.0.tar.gz", "has_sig": false, "md5_digest": "d4fbb7baf12c607fbcb24c1c7e195855", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 43123, "upload_time": "2018-07-04T14:00:32", "url": "https://files.pythonhosted.org/packages/0e/52/d850ee9c44e337ddc235bddd6fe5cc25adac8420cbe6e28f79e1fd679b9a/keyring-13.2.0.tar.gz" } ], "13.2.1": [ { "comment_text": "", "digests": { "md5": "562762bcf3e2d83fb7e410e5b48f26ab", "sha256": "6e01954fd3e404820e1fade262ee661974051551ed08c899ffc5e88bb9df288e" }, "downloads": -1, "filename": "keyring-13.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "562762bcf3e2d83fb7e410e5b48f26ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 33431, "upload_time": "2018-07-06T01:22:06", "url": "https://files.pythonhosted.org/packages/88/a8/341fa4686e98bf10289eb4eaea89e8176b93c1e38de52e3c42d9112baae1/keyring-13.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eabafd33836b7dcee5f20e33e89a02cd", "sha256": "6364bb8c233f28538df4928576f4e051229e0451651073ab20b315488da16a58" }, "downloads": -1, "filename": "keyring-13.2.1.tar.gz", "has_sig": false, "md5_digest": "eabafd33836b7dcee5f20e33e89a02cd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 43140, "upload_time": "2018-07-06T01:22:08", "url": "https://files.pythonhosted.org/packages/a0/c9/c08bf10bd057293ff385abaef38e7e548549bbe81e95333157684e75ebc6/keyring-13.2.1.tar.gz" } ], "15.0.0": [ { "comment_text": "", "digests": { "md5": "0f52cf1f52cfe815da10f079a016a6d6", "sha256": "79403339cf426da7da272457decca44cd23dae454d30e038b8eab33be165ba97" }, "downloads": -1, "filename": "keyring-15.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f52cf1f52cfe815da10f079a016a6d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 32474, "upload_time": "2018-09-07T01:17:32", "url": "https://files.pythonhosted.org/packages/ff/a6/9a679b52304900703aea0f0fed81d95fed509097c694451ff7069d296e77/keyring-15.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d75fb50736041c50617409f53f9ab95", "sha256": "b49511f64a945e37d83f9fe926bf828945d43989d4c1c522ccce61748df0386d" }, "downloads": -1, "filename": "keyring-15.0.0.tar.gz", "has_sig": false, "md5_digest": "5d75fb50736041c50617409f53f9ab95", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 42547, "upload_time": "2018-09-07T01:17:34", "url": "https://files.pythonhosted.org/packages/7e/48/e634c10c7034033f53791e297b0fd7ea23a0d79fffae06bc690d79903b31/keyring-15.0.0.tar.gz" } ], "15.1.0": [ { "comment_text": "", "digests": { "md5": "8b4286215da625ba5c7674e0e922d650", "sha256": "16dddc3edaeb2703aaf5588a0b488b62f162e26f1877b6faf3a3db4b7712df61" }, "downloads": -1, "filename": "keyring-15.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b4286215da625ba5c7674e0e922d650", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 33106, "upload_time": "2018-09-14T15:48:30", "url": "https://files.pythonhosted.org/packages/6c/3f/7a3f780dfa9ee5708507090ce15d6707aded2865f9e6999f48fa88b65bf3/keyring-15.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92ea77aa3a75de76947d8a9ed400678e", "sha256": "6232b972dfbd44fd9bd649242dbf17f616988b152d4268f9ca1dcc704b467381" }, "downloads": -1, "filename": "keyring-15.1.0.tar.gz", "has_sig": false, "md5_digest": "92ea77aa3a75de76947d8a9ed400678e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 42891, "upload_time": "2018-09-14T15:48:31", "url": "https://files.pythonhosted.org/packages/7c/c0/4f48b2b1ff9eec624624142e9be28a6c91b494fd1513df4ef7544da3886c/keyring-15.1.0.tar.gz" } ], "15.2.0": [ { "comment_text": "", "digests": { "md5": "8f6ac2ac709440728417f40f66df231a", "sha256": "1279f917e42ad71046cf464cc3d04b0bbf83f478c10296a0200e93883791fe64" }, "downloads": -1, "filename": "keyring-15.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f6ac2ac709440728417f40f66df231a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 33577, "upload_time": "2018-10-27T22:14:52", "url": "https://files.pythonhosted.org/packages/2d/2a/c003dd0812deb375819e3476300aebc47b6034bb4f1fb75dcd830c1153e9/keyring-15.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b5e1306cee5a944a680c76507f9fe8d", "sha256": "1d972d995e184166589018224a9d994400f8b500a7178c87d4a4bdab15106186" }, "downloads": -1, "filename": "keyring-15.2.0.tar.gz", "has_sig": false, "md5_digest": "0b5e1306cee5a944a680c76507f9fe8d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 43190, "upload_time": "2018-10-27T22:14:54", "url": "https://files.pythonhosted.org/packages/29/3e/87b1f121e369e8772ccfa231da1e91dc308f0278a92a30f1a74ce77e1953/keyring-15.2.0.tar.gz" } ], "16.0.0": [ { "comment_text": "", "digests": { "md5": "dc54079d2232bd574b86a11d54968c65", "sha256": "229ab6e4f1babf9e9dc02db36db291fe020795c8d584801a09450d3bef666a01" }, "downloads": -1, "filename": "keyring-16.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc54079d2232bd574b86a11d54968c65", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 34294, "upload_time": "2018-10-28T20:35:38", "url": "https://files.pythonhosted.org/packages/85/25/55798660a50bd2fd7a8ef58a4394fd4fbb474e6b87d55a8d3e49e300d2a4/keyring-16.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02b3ca6e8c6a2389c7c75ad833fd1679", "sha256": "8a9b0c2c2abc3e7326559f840e1f05e6d010ccaf397d09f450485920ba08e443" }, "downloads": -1, "filename": "keyring-16.0.0.tar.gz", "has_sig": false, "md5_digest": "02b3ca6e8c6a2389c7c75ad833fd1679", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 43658, "upload_time": "2018-10-28T20:35:39", "url": "https://files.pythonhosted.org/packages/d5/04/cec2bbdd31057c554ef97769bf8ed3bc014ce01e3b60e13799f26dc5640d/keyring-16.0.0.tar.gz" } ], "16.0.1": [ { "comment_text": "", "digests": { "md5": "9f1ee493471ef92d597499d29dfb4823", "sha256": "b1ee90571b4fa1db66e99b7e8ccb0fec5e9669a63d80c41ed152dcd05f599178" }, "downloads": -1, "filename": "keyring-16.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f1ee493471ef92d597499d29dfb4823", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 34369, "upload_time": "2018-11-06T18:28:03", "url": "https://files.pythonhosted.org/packages/17/e6/d477b367d3c598f107e22e1abcc93d6e742c3686d94ea5b4174174418ec1/keyring-16.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58f96085a9de265cfd6115b17cb98c84", "sha256": "a86499736e2e6555618606c2fbc98147e803fa276f990ddba7011eb29a01b5ad" }, "downloads": -1, "filename": "keyring-16.0.1.tar.gz", "has_sig": false, "md5_digest": "58f96085a9de265cfd6115b17cb98c84", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 43862, "upload_time": "2018-11-06T18:28:05", "url": "https://files.pythonhosted.org/packages/6b/a4/d4e11968867e3def2056fc4cf090ae41a3625ed67376233fa9bcf2efbeba/keyring-16.0.1.tar.gz" } ], "16.0.2": [ { "comment_text": "", "digests": { "md5": "81e79aeffa4ec55f87cab1219e378a16", "sha256": "2a5cf5e596cbf8b66b98b8df2c214adfe21e6e18baa82006b2c482bd0c4be94c" }, "downloads": -1, "filename": "keyring-16.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "81e79aeffa4ec55f87cab1219e378a16", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 34054, "upload_time": "2018-11-08T17:13:09", "url": "https://files.pythonhosted.org/packages/5f/cb/dc7b2215cd82b77e7b8b48abd8989c1b09990d4c91a3ccfdc18a61157b36/keyring-16.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "810fa51aea993220f8cfb3a9fc5ec11b", "sha256": "95e4f1d0342d0bf5d137d1d2352d59f7abbebb1507bec1ac26831c411ac23150" }, "downloads": -1, "filename": "keyring-16.0.2.tar.gz", "has_sig": false, "md5_digest": "810fa51aea993220f8cfb3a9fc5ec11b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 43566, "upload_time": "2018-11-08T17:13:10", "url": "https://files.pythonhosted.org/packages/ee/79/744da3470d832b776a37ccf2b277339f165ff75827606b073dd653b26bba/keyring-16.0.2.tar.gz" } ], "16.1.0": [ { "comment_text": "", "digests": { "md5": "e8adca493aacc6b2b4ac6fc4c46086ae", "sha256": "e605f00553c083eaaa8620b29edeea40323c5c5117b64267654f529951e3245c" }, "downloads": -1, "filename": "keyring-16.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8adca493aacc6b2b4ac6fc4c46086ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 34662, "upload_time": "2018-11-17T15:28:08", "url": "https://files.pythonhosted.org/packages/15/43/d97fe201586beca0a4bb24541f71036a16a7fc1d712e8eab850a7ede818f/keyring-16.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6402960ae07b327420237d2ffdcf68d", "sha256": "e9d58fcb4e559f13ae7d10df301cef45ef2786ef8162a648373f8566b1761eb0" }, "downloads": -1, "filename": "keyring-16.1.0.tar.gz", "has_sig": false, "md5_digest": "f6402960ae07b327420237d2ffdcf68d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 43863, "upload_time": "2018-11-17T15:28:10", "url": "https://files.pythonhosted.org/packages/b6/e1/bf843116bb42251a78e05e2ab7edfe99721e19af8933c8b0d63a5d1fd1a2/keyring-16.1.0.tar.gz" } ], "16.1.1": [ { "comment_text": "", "digests": { "md5": "d01ffbf21346cc42eaf79820732802ee", "sha256": "0209a8a0109b09c729a322ff0448054d32368fc7c53dbf0351b115cefed753b2" }, "downloads": -1, "filename": "keyring-16.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d01ffbf21346cc42eaf79820732802ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 34755, "upload_time": "2018-11-26T01:22:54", "url": "https://files.pythonhosted.org/packages/c6/75/75d9d3f45ff56e4d39a954d5694463887b24ef639c1befb5da027c5a0f0e/keyring-16.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "736baa0a791a725e75ce49c91509394d", "sha256": "e663a36c46ecd5070d6a019d0046ed331e2830363d8b7ef0f510a6497f65abe0" }, "downloads": -1, "filename": "keyring-16.1.1.tar.gz", "has_sig": false, "md5_digest": "736baa0a791a725e75ce49c91509394d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 43922, "upload_time": "2018-11-26T01:22:56", "url": "https://files.pythonhosted.org/packages/82/48/21c3a86ac664918f6d41a6fccc64cbd732cacca5c9dbc8620b5e12527124/keyring-16.1.1.tar.gz" } ], "17.0.0": [ { "comment_text": "", "digests": { "md5": "bf9990a7b1ba7e4feca7302fb3ef4519", "sha256": "f3d6a02f513546ca13b6cd3418d769e8fe1932dc7c00bd0c2a342b5eee370f15" }, "downloads": -1, "filename": "keyring-17.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf9990a7b1ba7e4feca7302fb3ef4519", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 34806, "upload_time": "2018-11-30T00:49:55", "url": "https://files.pythonhosted.org/packages/c8/4d/e1f19eebda5cd58030ecc1f61321f71661cfdb9d911d0b1053ab0ca7351c/keyring-17.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3584db53adda22d4c91172297446cc4e", "sha256": "d3744d22e398c19405d819d3c2d3bb82dc05a96513f577411c8847bb207dc289" }, "downloads": -1, "filename": "keyring-17.0.0.tar.gz", "has_sig": false, "md5_digest": "3584db53adda22d4c91172297446cc4e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 44171, "upload_time": "2018-11-30T00:49:57", "url": "https://files.pythonhosted.org/packages/d2/fc/08b607c6870b20fc2aa9ef5b7c49293c3134d57563e57d27d9a8b753816c/keyring-17.0.0.tar.gz" } ], "17.1.0": [ { "comment_text": "", "digests": { "md5": "ff562fe43cb0f1e8160e314ded6435ec", "sha256": "92e046f2e8d6e90f31bb533f05cbcf3ecc3b87c8cecc05cf91e52a9625273eb9" }, "downloads": -1, "filename": "keyring-17.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff562fe43cb0f1e8160e314ded6435ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 36042, "upload_time": "2018-12-23T20:49:49", "url": "https://files.pythonhosted.org/packages/7b/be/72de28759133f5a62cd82bea40bc0d09c1d8a336b7022c79eacbca5c1ba8/keyring-17.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d2d5937d8e715b3ddbeb600d3f37672", "sha256": "128def5daa14a38d87bf814dbe19cf584ab810649d253bee7b4a98bbe97ed978" }, "downloads": -1, "filename": "keyring-17.1.0.tar.gz", "has_sig": false, "md5_digest": "9d2d5937d8e715b3ddbeb600d3f37672", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 44685, "upload_time": "2018-12-23T20:49:51", "url": "https://files.pythonhosted.org/packages/e4/e8/c05a5b8214df5f6ddcc7dcb562c9203c78a103e8c1f4907df474c89a71ce/keyring-17.1.0.tar.gz" } ], "17.1.1": [ { "comment_text": "", "digests": { "md5": "03d6c739669a4dced260d835eb2e98cb", "sha256": "d71368b9a10dc096c8a1b69a46fc23f0a551f709b9a55b4d4deb7d2fbd809b68" }, "downloads": -1, "filename": "keyring-17.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "03d6c739669a4dced260d835eb2e98cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 34818, "upload_time": "2018-12-23T21:05:44", "url": "https://files.pythonhosted.org/packages/28/01/06f2e55264994a89d543ee37f2cfc4af85800824a8ca5c6532f715ff41a9/keyring-17.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ced0af1cd917a08ef9ccb52ca589b1e", "sha256": "8f683fa6c8886da58b28c7d8e3819b1a4bf193741888e33a6e00944b673a22cf" }, "downloads": -1, "filename": "keyring-17.1.1.tar.gz", "has_sig": false, "md5_digest": "3ced0af1cd917a08ef9ccb52ca589b1e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 47316, "upload_time": "2018-12-23T21:05:46", "url": "https://files.pythonhosted.org/packages/b2/aa/71f2e7990a33a23dfcb3a96b87a9b3029664553f3dae4ec08a6f536183ea/keyring-17.1.1.tar.gz" } ], "18.0.0": [ { "comment_text": "", "digests": { "md5": "b1bbac88cc30573e5f560aacd9e921a9", "sha256": "ca33f5ccc542b9ffaa196ee9a33488069e5e7eac77d5b81969f8a3ce74d0230c" }, "downloads": -1, "filename": "keyring-18.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b1bbac88cc30573e5f560aacd9e921a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 35168, "upload_time": "2019-02-13T21:45:34", "url": "https://files.pythonhosted.org/packages/a1/28/0058032477bfdf2003e605d175629963759220661615443e20711446bfa7/keyring-18.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7b9b5c6ee02caa48cb95e134936951e", "sha256": "12833d2b05d2055e0e25931184af9cd6a738f320a2264853cabbd8a3a0f0b65d" }, "downloads": -1, "filename": "keyring-18.0.0.tar.gz", "has_sig": false, "md5_digest": "c7b9b5c6ee02caa48cb95e134936951e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 48509, "upload_time": "2019-02-13T21:45:35", "url": "https://files.pythonhosted.org/packages/15/88/c6ce9509438bc02d54cf214923cfba814412f90c31c95028af852b19f9b2/keyring-18.0.0.tar.gz" } ], "18.0.1": [ { "comment_text": "", "digests": { "md5": "b42e5dfdadb3772540bba6cc73395e4d", "sha256": "7b29ebfcf8678c4da531b2478a912eea01e80007e5ddca9ee0c7038cb3489ec6" }, "downloads": -1, "filename": "keyring-18.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b42e5dfdadb3772540bba6cc73395e4d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 35165, "upload_time": "2019-03-24T15:49:08", "url": "https://files.pythonhosted.org/packages/cb/97/351c4839d78c518d8784822ec6f48f601de5cf47ab21242c0a6e5da888cc/keyring-18.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00cdec34da9c15ad804441979b70830b", "sha256": "67d6cc0132bd77922725fae9f18366bb314fd8f95ff4d323a4df41890a96a838" }, "downloads": -1, "filename": "keyring-18.0.1.tar.gz", "has_sig": false, "md5_digest": "00cdec34da9c15ad804441979b70830b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 48559, "upload_time": "2019-03-24T15:49:09", "url": "https://files.pythonhosted.org/packages/5e/4a/d1e3f7284b00d7d59dfa436a773a02cb360378ae6f7f225c587b39cc5d2f/keyring-18.0.1.tar.gz" } ], "19.0.0": [ { "comment_text": "", "digests": { "md5": "120d12c78d487c1b049341819677c977", "sha256": "a355d4efaaec661b007d50578fcde9c62b326a7f6b9cf9791e8a47657f3dc199" }, "downloads": -1, "filename": "keyring-19.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "120d12c78d487c1b049341819677c977", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 33471, "upload_time": "2019-03-22T16:14:32", "url": "https://files.pythonhosted.org/packages/3c/67/7329c365b0881ee956dbc7cfe235f75d2679b1e6fd67d7b8e61ef60dcde8/keyring-19.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a130e7f160f4e0b61bbdd86744bb7a50", "sha256": "070c8e52ffa7589653a61045dfcbefc41b4ba1de3d02c4e9fcb37ef95dd0ee4d" }, "downloads": -1, "filename": "keyring-19.0.0.tar.gz", "has_sig": false, "md5_digest": "a130e7f160f4e0b61bbdd86744bb7a50", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 47650, "upload_time": "2019-03-22T16:14:34", "url": "https://files.pythonhosted.org/packages/2c/4e/22bf0a345faef7e80df13135bfcfa04cc499fb78da4848cd8f2b852aaf64/keyring-19.0.0.tar.gz" } ], "19.0.1": [ { "comment_text": "", "digests": { "md5": "76a0ee2b47900c1396f4ca538b7bbbcf", "sha256": "aae82841a2e170ecf4319df0f5c0df1468a98809e77563174949d8394bb59488" }, "downloads": -1, "filename": "keyring-19.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "76a0ee2b47900c1396f4ca538b7bbbcf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 33940, "upload_time": "2019-03-24T17:46:08", "url": "https://files.pythonhosted.org/packages/29/54/22d12573bae3cccd1fb9ead7f69409257be16f7bdd7281f939b035a76399/keyring-19.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f809bb76ba817f5c6347bf75db1aa0a", "sha256": "44e5a4e1ad1070c7cd46959a0d6c2a99588b66a6dad6fd685463b486c04855ea" }, "downloads": -1, "filename": "keyring-19.0.1.tar.gz", "has_sig": false, "md5_digest": "6f809bb76ba817f5c6347bf75db1aa0a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 47940, "upload_time": "2019-03-24T17:46:10", "url": "https://files.pythonhosted.org/packages/b0/a0/0e161aaae24fd95258db01d3491202519c9b1b5a4c748ac163e078b9817f/keyring-19.0.1.tar.gz" } ], "19.0.2": [ { "comment_text": "", "digests": { "md5": "1aadd786ef56885eb6e0291b32761863", "sha256": "afbfe7bc9bdba69d25c551b0c738adde533d87e0b51ad6bbe332cbea19ad8476" }, "downloads": -1, "filename": "keyring-19.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1aadd786ef56885eb6e0291b32761863", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 33937, "upload_time": "2019-05-17T20:56:13", "url": "https://files.pythonhosted.org/packages/6e/b3/b4d443d2e30c00cdb73612426222172182e54359545cfb17774792619e49/keyring-19.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2da8b9faf892c59a0ebc1edfe3d224c0", "sha256": "1b74595f7439e4581a11d4f9a12790ac34addce64ca389c86272ff465f5e0b90" }, "downloads": -1, "filename": "keyring-19.0.2.tar.gz", "has_sig": false, "md5_digest": "2da8b9faf892c59a0ebc1edfe3d224c0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 48417, "upload_time": "2019-05-17T20:56:16", "url": "https://files.pythonhosted.org/packages/69/91/5a9d1769ed7e25083649e87977686423aebed3516112557f4cafd73c9f95/keyring-19.0.2.tar.gz" } ], "19.1.0": [ { "comment_text": "", "digests": { "md5": "9abc23ac5b48a03f3f16f783051ffb9b", "sha256": "0ca298c5356446c0e6cd4e26210d77c5505e3ec725ca753409f39f1550256088" }, "downloads": -1, "filename": "keyring-19.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9abc23ac5b48a03f3f16f783051ffb9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 33958, "upload_time": "2019-08-22T02:02:58", "url": "https://files.pythonhosted.org/packages/c8/17/a1ce6405d5bbad3f04e2ad97f75ceccf2c16edb370f8bba446ee196da160/keyring-19.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6d6823db2d72934906bb7a8c40776e3", "sha256": "6a445aec3ac9e7d1f9b17ac0a1ccf2110334f7a49eacced3f74d0ea07975d98d" }, "downloads": -1, "filename": "keyring-19.1.0.tar.gz", "has_sig": false, "md5_digest": "e6d6823db2d72934906bb7a8c40776e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 48646, "upload_time": "2019-08-22T02:03:00", "url": "https://files.pythonhosted.org/packages/4a/7f/b1d1cda98ddd88e63945e5e1dccd0e4407ce1ebf01a1b259030ad91f1b91/keyring-19.1.0.tar.gz" } ], "19.2.0": [ { "comment_text": "", "digests": { "md5": "6ff4d539b6096bd2f939526260a5ee94", "sha256": "f5bb20ea6c57c2360daf0c591931c9ea0d7660a8d9e32ca84d63273f131ea605" }, "downloads": -1, "filename": "keyring-19.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ff4d539b6096bd2f939526260a5ee94", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 34172, "upload_time": "2019-09-11T15:29:38", "url": "https://files.pythonhosted.org/packages/b1/08/ad1ae7262c8146bee3be360cc766d0261037a90b44872b080a53aaed4e84/keyring-19.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1eb6d586ee5794de4bf39c1f513a3139", "sha256": "91037ccaf0c9a112a76f7740e4a416b9457a69b66c2799421581bee710a974b3" }, "downloads": -1, "filename": "keyring-19.2.0.tar.gz", "has_sig": false, "md5_digest": "1eb6d586ee5794de4bf39c1f513a3139", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 48616, "upload_time": "2019-09-11T15:29:41", "url": "https://files.pythonhosted.org/packages/ee/46/77fdb7cd2b0f1f684afbc35a59b3d7ebb6961fe528f97b86900002968914/keyring-19.2.0.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "f8ba335b61fbd5b0310f39c2f3d19c4b", "sha256": "a6acb1a367d4b74affa75da26325dc661bbcc2615d63cd6d07a3a979e4cbe23d" }, "downloads": -1, "filename": "keyring-2.0.zip", "has_sig": false, "md5_digest": "f8ba335b61fbd5b0310f39c2f3d19c4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81271, "upload_time": "2013-08-18T00:16:36", "url": "https://files.pythonhosted.org/packages/5a/5a/79a6216fac1d974be9b49a518485e7c20cdb68723046181166d0f0f9577f/keyring-2.0.zip" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "d41cd4029c2b7ac795eac5caf0e2d501", "sha256": "580dc2d454fc67e8f1c2586e579c0ce615cdb8e261fa1c355fc359559ca4b4be" }, "downloads": -1, "filename": "keyring-2.0.1.zip", "has_sig": false, "md5_digest": "d41cd4029c2b7ac795eac5caf0e2d501", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81721, "upload_time": "2013-08-25T01:01:54", "url": "https://files.pythonhosted.org/packages/42/22/5bcb7734980c85473a5e293f33fc0c92307ac5f0eb79bfbd38a60c5bf1d9/keyring-2.0.1.zip" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "e9cb00237dc30741d916c59679bbfc08", "sha256": "d7519c84159aa4b387bbe7cfa37555b6b1c067e301d2ae01af7da0191d58f9e7" }, "downloads": -1, "filename": "keyring-2.0.2.zip", "has_sig": false, "md5_digest": "e9cb00237dc30741d916c59679bbfc08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81802, "upload_time": "2013-08-27T01:54:11", "url": "https://files.pythonhosted.org/packages/12/9f/255827101f46ae6b889529626fc80084ed4e9cf218ff4ef0b027ed28ce97/keyring-2.0.2.zip" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "4179f3ee3ec983cc350c78131fda1c3b", "sha256": "f992b2a7efd7e9b3e874c4c94b58f5b2edcc39fc05946be891a3bf5d9e750f18" }, "downloads": -1, "filename": "keyring-2.0.3.zip", "has_sig": false, "md5_digest": "4179f3ee3ec983cc350c78131fda1c3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82464, "upload_time": "2013-08-30T20:31:32", "url": "https://files.pythonhosted.org/packages/4e/bd/b92a36b1f01f519ef48eff5ad7d0cbba28365bf1f33c13a5ff99a64b7cb5/keyring-2.0.3.zip" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "b70149c1728ef2747d34b0fa2e53b602", "sha256": "bafafc762f9e569fcc39befcdcd3ad0dd7df3ceb76d95a1d549f3070e8cb6d27" }, "downloads": -1, "filename": "keyring-2.1.zip", "has_sig": false, "md5_digest": "b70149c1728ef2747d34b0fa2e53b602", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82965, "upload_time": "2013-08-31T14:54:04", "url": "https://files.pythonhosted.org/packages/d0/52/1c6e91d312dd0abd852d32f5df863dc0ff236e3cf96f4b2fe78346ea6dec/keyring-2.1.zip" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "81009c1b53e1d8921403a52f16012a1d", "sha256": "087f400522b426eabce096407975b42c30b0bf6b6c5b06c7a2410a0e95b2fd51" }, "downloads": -1, "filename": "keyring-2.1.1.zip", "has_sig": false, "md5_digest": "81009c1b53e1d8921403a52f16012a1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90024, "upload_time": "2013-09-01T02:17:08", "url": "https://files.pythonhosted.org/packages/80/1d/6a90607ef136ea861ef23b56290ce8c41ec230032deb04f4762c71b1b126/keyring-2.1.1.zip" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "dfd4ea92968b67f6178bd6afa17d9e53", "sha256": "f55f33d57678820cf18e96931597040371aa81761558d5c82888bf27c0490ffb" }, "downloads": -1, "filename": "keyring-3.0.zip", "has_sig": false, "md5_digest": "dfd4ea92968b67f6178bd6afa17d9e53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88503, "upload_time": "2013-09-02T19:22:33", "url": "https://files.pythonhosted.org/packages/ea/66/75c278abdf7a756e77cb27683389901a3d5e36ea2236385c872ddcc27e0a/keyring-3.0.zip" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "99f3a61c47c2a677dc4cf18ecadd6ad8", "sha256": "9033fc36f48cbf6d9c193c9d1bad53da358f326ad23a710e99a8fada0e232555" }, "downloads": -1, "filename": "keyring-3.0.1.zip", "has_sig": false, "md5_digest": "99f3a61c47c2a677dc4cf18ecadd6ad8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82818, "upload_time": "2013-09-02T19:52:42", "url": "https://files.pythonhosted.org/packages/94/bc/1c15d9f0a60c181a0ff19dfb10fe4afc4447acf4bcbd78154855cce6619a/keyring-3.0.1.zip" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "b5a64ff4b22994c0466646b223c52a43", "sha256": "42f8492472e70eeaf2ff0212a8e8d8d5d47650e12645317a5c90f827a55b161b" }, "downloads": -1, "filename": "keyring-3.0.2.zip", "has_sig": false, "md5_digest": "b5a64ff4b22994c0466646b223c52a43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83502, "upload_time": "2013-09-07T13:29:38", "url": "https://files.pythonhosted.org/packages/50/06/3be814a645b19a158f9d4336db36a50f4277954b5e5a9e908a55d28cfb31/keyring-3.0.2.zip" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "b9e94d01c0a4d6c21c22bea766ade771", "sha256": "f73c17824247e4ccf35f85058dfc1c2aae4905e5e93ceb0e75e6d48784aa4821" }, "downloads": -1, "filename": "keyring-3.0.3.zip", "has_sig": false, "md5_digest": "b9e94d01c0a4d6c21c22bea766ade771", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83982, "upload_time": "2013-09-09T18:01:23", "url": "https://files.pythonhosted.org/packages/30/d2/efd8a67df6189b310d1b9740e0ab43664fedc83371faa1db3356803aecd9/keyring-3.0.3.zip" } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "52ad36941102793ef5db4146876ab9b9", "sha256": "dc1991077953a24b4a1f69ccb7bafe800a1d38050e39474132de407805357860" }, "downloads": -1, "filename": "keyring-3.0.4.zip", "has_sig": false, "md5_digest": "52ad36941102793ef5db4146876ab9b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84194, "upload_time": "2013-09-18T14:46:00", "url": "https://files.pythonhosted.org/packages/ec/69/a05f9165971ed2e54fde4848ac300419910f13e9518bcb79e74ca962109c/keyring-3.0.4.zip" } ], "3.0.5": [ { "comment_text": "", "digests": { "md5": "ef1473fed44dd5cfd572dbeeb3ff6e23", "sha256": "c3f0665ee2d969170dcd6b9e83e76cc7fca2be5a40943700ce2624a0a02f9658" }, "downloads": -1, "filename": "keyring-3.0.5.zip", "has_sig": false, "md5_digest": "ef1473fed44dd5cfd572dbeeb3ff6e23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84181, "upload_time": "2013-09-18T15:03:34", "url": "https://files.pythonhosted.org/packages/ca/e0/c271455c4c3de0fcfb81b507c29227b5b31761cfd851cb988e7abb0e5145/keyring-3.0.5.zip" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "3c82a11101a61d0e51624b41e09888b3", "sha256": "4aa49fa03e6d7b79e1490278c7610f6ff224f58ea8dd90b07541b69d0d178fa0" }, "downloads": -1, "filename": "keyring-3.1.zip", "has_sig": false, "md5_digest": "3c82a11101a61d0e51624b41e09888b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84216, "upload_time": "2013-10-22T22:12:41", "url": "https://files.pythonhosted.org/packages/d9/89/f578def6b6cf091b002072914e48411b724109a5882aece0d5c2a3cddcbf/keyring-3.1.zip" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "05307327b902116656e04a89ddda790d", "sha256": "0eb739976a31d607e8af52ce735a09e6b9b18516d809951bf268657fe1658cba" }, "downloads": -1, "filename": "keyring-3.2.zip", "has_sig": false, "md5_digest": "05307327b902116656e04a89ddda790d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85773, "upload_time": "2013-10-27T17:35:43", "url": "https://files.pythonhosted.org/packages/fe/cc/8f767fb1bceca498a2c885ccbd1f97b96d104b8e3fd5b53e535126410bd8/keyring-3.2.zip" } ], "3.2.1": [ { "comment_text": "", "digests": { "md5": "9d17b4ad04a73c7e42f1d993e3d00bac", "sha256": "047962a774393e60b4cf9d119400c7e83b99fa57f1bda898b4f5b4f7a228ab59" }, "downloads": -1, "filename": "keyring-3.2.1.zip", "has_sig": false, "md5_digest": "9d17b4ad04a73c7e42f1d993e3d00bac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94807, "upload_time": "2013-11-17T17:59:14", "url": "https://files.pythonhosted.org/packages/6f/96/7cd7363664c1f5480e3e45a0a731225df680f3db32929f40aa65a5f2cb9c/keyring-3.2.1.zip" } ], "3.3": [ { "comment_text": "", "digests": { "md5": "81291e0c7337affb71442e6c7671e77f", "sha256": "b42e0d335102cb2cace64289c86faa6686b6addad803b032bf564046e24d1936" }, "downloads": -1, "filename": "keyring-3.3.zip", "has_sig": false, "md5_digest": "81291e0c7337affb71442e6c7671e77f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86419, "upload_time": "2013-11-29T23:15:10", "url": "https://files.pythonhosted.org/packages/04/8d/279a1592e33e00b23a4d66d3a98ea02a929a5005426f44b29e2b013203ae/keyring-3.3.zip" } ], "3.4": [ { "comment_text": "", "digests": { "md5": "9ca6b00abef03eb55b22d4d2702f8678", "sha256": "a80a3e1662982d358a9c662cda24c87fe040dd4fb640aa20733fdde1d6768169" }, "downloads": -1, "filename": "keyring-3.4.zip", "has_sig": false, "md5_digest": "9ca6b00abef03eb55b22d4d2702f8678", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87010, "upload_time": "2014-02-12T04:22:34", "url": "https://files.pythonhosted.org/packages/e7/15/825eb08ed8f749e535179c6e4c943a072988159c28b2ef3eba46bf67927d/keyring-3.4.zip" } ], "3.5": [ { "comment_text": "", "digests": { "md5": "2ac2ba4bc5ce71c02e815b52ad411561", "sha256": "a1baec708ce73671201675db5000a19961c8be70cbc426f0eb945311a9f38ece" }, "downloads": -1, "filename": "keyring-3.5.zip", "has_sig": false, "md5_digest": "2ac2ba4bc5ce71c02e815b52ad411561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88475, "upload_time": "2014-02-14T20:35:56", "url": "https://files.pythonhosted.org/packages/a1/ec/9175874b9e783f4588ff8cce620e9b8bf737e36f3d511e2f9dc40b1a7ed3/keyring-3.5.zip" } ], "3.6": [ { "comment_text": "", "digests": { "md5": "49b16e217cf0399503c51bdeabf7da1d", "sha256": "0729f7219af2e38fe095de9c1369efb398407c94c8938c7a4b6a532941983a34" }, "downloads": -1, "filename": "keyring-3.6.zip", "has_sig": false, "md5_digest": "49b16e217cf0399503c51bdeabf7da1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88869, "upload_time": "2014-03-04T03:32:01", "url": "https://files.pythonhosted.org/packages/dd/1b/e60611da99b591a0c1a628c6fb22ab7ecaa31a41a4c1ea1989b73a4daa7c/keyring-3.6.zip" } ], "3.7": [ { "comment_text": "", "digests": { "md5": "7746c545debacf983ec1c01966cacec3", "sha256": "e187358e6a9b8e63cc2e223f6f9d4c40c972c0076f4aa0d65b8c9eb75edbea02" }, "downloads": -1, "filename": "keyring-3.7.zip", "has_sig": false, "md5_digest": "7746c545debacf983ec1c01966cacec3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89249, "upload_time": "2014-03-21T14:33:01", "url": "https://files.pythonhosted.org/packages/23/0e/6a35ee8a07c55d8ad1b7c5e00c7d3e931bab8c160383db1f5ba521695d62/keyring-3.7.zip" } ], "3.8": [ { "comment_text": "", "digests": { "md5": "39fd65bf2acbb7d5a7b9b22a2ecc03df", "sha256": "ef0b1a18aaf6792b73a6a6ce8c2f9c1a01dd27d4a5c0aab277fe3dce96fbaaef" }, "downloads": -1, "filename": "keyring-3.8.zip", "has_sig": false, "md5_digest": "39fd65bf2acbb7d5a7b9b22a2ecc03df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84049, "upload_time": "2014-05-11T19:29:00", "url": "https://files.pythonhosted.org/packages/1e/a4/8bbb6053d0a2ea07cff4463876a34c4860014ff3d01febfa9207e1589b76/keyring-3.8.zip" } ], "4.0": [ { "comment_text": "", "digests": { "md5": "4d1055abcac582f11cb0941cf22ab4d0", "sha256": "ea93c3cd9666c648263df4daadc5f34aeb27415dbf8e4d76579a8a737f1741cf" }, "downloads": -1, "filename": "keyring-4.0.zip", "has_sig": false, "md5_digest": "4d1055abcac582f11cb0941cf22ab4d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83738, "upload_time": "2014-07-31T21:50:55", "url": "https://files.pythonhosted.org/packages/84/e7/169f583a34af9972590ed2f88b8274f618a08af42da1017b679ff4b5a648/keyring-4.0.zip" } ], "4.1": [ { "comment_text": "", "digests": { "md5": "580e05c8f0184680d66f3c3ab619757f", "sha256": "613087be1a0ad2870181ecc145b88459a576b6f434251cd559d41fc7f007760e" }, "downloads": -1, "filename": "keyring-4.1.zip", "has_sig": false, "md5_digest": "580e05c8f0184680d66f3c3ab619757f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84305, "upload_time": "2015-01-26T17:54:02", "url": "https://files.pythonhosted.org/packages/28/74/e01b8862e1877e471bbd2bbf74901bc87daa7cc205ddde043709101c54c8/keyring-4.1.zip" } ], "4.1.1": [ { "comment_text": "", "digests": { "md5": "1a830677df8b94428edf2950d9c2dc7b", "sha256": "34f4b7c5359e275c241e5f91e3e94d5df7e1c5c5e208a411d85dc78ad0081a7d" }, "downloads": -1, "filename": "keyring-4.1.1.zip", "has_sig": false, "md5_digest": "1a830677df8b94428edf2950d9c2dc7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87511, "upload_time": "2015-02-02T18:10:44", "url": "https://files.pythonhosted.org/packages/6e/c5/ea523c2adb86cc77c5ebc7e9b5faa138814bd449d93e4a3a9a8cb4e0cccc/keyring-4.1.1.zip" } ], "5.0": [ { "comment_text": "", "digests": { "md5": "3239a8d7290c933b93e6ef85c9e4116c", "sha256": "66acfc292b5df51facc8b1926054dff1282f61a100fc740a7bdd33baa94f981e" }, "downloads": -1, "filename": "keyring-5.0.zip", "has_sig": false, "md5_digest": "3239a8d7290c933b93e6ef85c9e4116c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86986, "upload_time": "2015-02-04T09:31:25", "url": "https://files.pythonhosted.org/packages/b6/5d/efaca4e2bcb3b6c1063fc608e7c5be50923857751090f7bf96a8007541e1/keyring-5.0.zip" } ], "5.1": [ { "comment_text": "", "digests": { "md5": "36e7c6db9b4c8765940e2a4bb2d8386c", "sha256": "e704a5f416870f7baeddff21deccdaf7c0702597379e45bbc35d14403855e4a0" }, "downloads": -1, "filename": "keyring-5.1.zip", "has_sig": false, "md5_digest": "36e7c6db9b4c8765940e2a4bb2d8386c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87616, "upload_time": "2015-02-24T14:39:16", "url": "https://files.pythonhosted.org/packages/40/a6/0b1f67282ba7adf4db8fb3d051d01bc3b00f26eddc032669e4bcd20369c8/keyring-5.1.zip" } ], "5.2": [ { "comment_text": "", "digests": { "md5": "884094103c4d635f4b9cd0ff71cad96a", "sha256": "388019fface10f8e4099327a895f446de56c4c3e6117f5b70d69e591358f5b07" }, "downloads": -1, "filename": "keyring-5.2.zip", "has_sig": false, "md5_digest": "884094103c4d635f4b9cd0ff71cad96a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87711, "upload_time": "2015-02-24T23:22:00", "url": "https://files.pythonhosted.org/packages/ab/fd/fdc964a12c9a886793da4b1a04a167b0df1c1c70a0e82a71095b097d0121/keyring-5.2.zip" } ], "5.2.1": [ { "comment_text": "", "digests": { "md5": "3fec3004a37016bfd25882081a081ca3", "sha256": "8e6145bd0f42e297115836d7021085fb8e1eedcef226bc289a7e79fb3c44b599" }, "downloads": -1, "filename": "keyring-5.2.1.zip", "has_sig": false, "md5_digest": "3fec3004a37016bfd25882081a081ca3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87979, "upload_time": "2015-02-24T23:24:13", "url": "https://files.pythonhosted.org/packages/79/ce/2c2d06954fe7f8a5a2908d3baacdbe0135e7b6e160ceab97e7fc7416cc81/keyring-5.2.1.zip" } ], "5.3": [ { "comment_text": "", "digests": { "md5": "fd50a2be4a44a78efb09a7c046b6410d", "sha256": "ac2b4dc17e6edfb804b09ade15df79f251522e442976ea0c8ea0051474502cf5" }, "downloads": -1, "filename": "keyring-5.3.zip", "has_sig": false, "md5_digest": "fd50a2be4a44a78efb09a7c046b6410d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87921, "upload_time": "2015-02-25T17:08:23", "url": "https://files.pythonhosted.org/packages/98/10/ba3c0179f98e0598873bd41312c476aecee41dafac527ab74e68e24927ab/keyring-5.3.zip" } ], "5.4": [ { "comment_text": "", "digests": { "md5": "cfabdd68100283a6b2ff10349289390a", "sha256": "adfb02dc602737b27781d1d8017a33d6d1e3f292af261aad802a1459240fff1c" }, "downloads": -1, "filename": "keyring-5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "cfabdd68100283a6b2ff10349289390a", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 72515, "upload_time": "2015-08-07T10:24:32", "url": "https://files.pythonhosted.org/packages/06/4d/f37953c655e42c38fb9eeeec5d868ba517cda958d21e09da02e13c7c6c74/keyring-5.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed60cc006c1bc629bf92e100cca952ea", "sha256": "45891cd0af4c4af70fbed7ec6e3964d0261c14188de9ab31030c9d02272e22d2" }, "downloads": -1, "filename": "keyring-5.4.tar.gz", "has_sig": false, "md5_digest": "ed60cc006c1bc629bf92e100cca952ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68986, "upload_time": "2015-08-07T09:40:31", "url": "https://files.pythonhosted.org/packages/52/80/5bd3fa775cbafd9674afa07892fb19f16a45c1a1bd472e2c74feb5d45366/keyring-5.4.tar.gz" } ], "5.5": [ { "comment_text": "", "digests": { "md5": "01c497ed8795a19d4590b327bcc386e1", "sha256": "622be1072e92b855e6621f9e4b0298afdfbc2f388fb6f099605547b4268388f7" }, "downloads": -1, "filename": "keyring-5.5.tar.gz", "has_sig": false, "md5_digest": "01c497ed8795a19d4590b327bcc386e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69147, "upload_time": "2015-10-11T13:21:21", "url": "https://files.pythonhosted.org/packages/20/cf/c2e94f4510a4d40b7cf3dc23180533428ab962c2022c4c048362c2f44d12/keyring-5.5.tar.gz" } ], "5.5.1": [ { "comment_text": "", "digests": { "md5": "828dcf21200760faa0cc00e2c5b5b14c", "sha256": "e4171401e0dd9a285a95e6323568001ed1cb039e598e6ea47754cb9855355d33" }, "downloads": -1, "filename": "keyring-5.5.1.tar.gz", "has_sig": false, "md5_digest": "828dcf21200760faa0cc00e2c5b5b14c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69398, "upload_time": "2015-10-11T14:27:19", "url": "https://files.pythonhosted.org/packages/61/c3/86f282e76b446c184c9cbc3accb96f6c1ae2e4af9d5e67ee292eea77d8a6/keyring-5.5.1.tar.gz" } ], "5.6": [ { "comment_text": "", "digests": { "md5": "2e90c26dfabcf19414913123976f1acc", "sha256": "862e8c7ae689bd1e50bf5940c88317c3afad4b71d7c0e0748b273ef769c66adf" }, "downloads": -1, "filename": "keyring-5.6.tar.gz", "has_sig": false, "md5_digest": "2e90c26dfabcf19414913123976f1acc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69574, "upload_time": "2015-10-11T14:35:58", "url": "https://files.pythonhosted.org/packages/6a/31/47978c83d5b1365f1ccef5a984f3fa4f5cbf823f5440a8d4e91b335047eb/keyring-5.6.tar.gz" } ], "5.7": [ { "comment_text": "", "digests": { "md5": "14bf562b4a102ba4ff7739327da0fa2a", "sha256": "5d388e459bb18da2e3540e475f5ac4e45eb8da0926c776ee117b5c098af43bc0" }, "downloads": -1, "filename": "keyring-5.7.tar.gz", "has_sig": false, "md5_digest": "14bf562b4a102ba4ff7739327da0fa2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70370, "upload_time": "2015-12-07T03:33:45", "url": "https://files.pythonhosted.org/packages/97/0f/795c733afdc3ca5c053d2e365a218012773475fc963b14e5780139e00a52/keyring-5.7.tar.gz" } ], "5.7.1": [ { "comment_text": "", "digests": { "md5": "b881653a12e3bd95bf4172034db99a6b", "sha256": "488da7cb8ffdc598fdd22cc8472b59c0cfbafdd6cc672cdf5c3ddd1fbe6d794c" }, "downloads": -1, "filename": "keyring-5.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b881653a12e3bd95bf4172034db99a6b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 60711, "upload_time": "2015-12-13T01:56:20", "url": "https://files.pythonhosted.org/packages/3f/eb/61c251c35d85423a3a7185c1c20e82ee86f679256e72c0136715978608cd/keyring-5.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1e0e5f00686f0ed118573ff47dfbaf8", "sha256": "3df352616b856a3aebd699ab2e946d4a6e3b0219e696d5416bfc4c16530eeac0" }, "downloads": -1, "filename": "keyring-5.7.1.tar.gz", "has_sig": false, "md5_digest": "c1e0e5f00686f0ed118573ff47dfbaf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51956, "upload_time": "2015-12-13T01:56:16", "url": "https://files.pythonhosted.org/packages/bd/1a/aee31bcdabf380dfdecae296c07b8059870b5ae30dc027ff0db2b4a3e35f/keyring-5.7.1.tar.gz" } ], "6.0": [ { "comment_text": "", "digests": { "md5": "112dacb8c5f20604efd79ad43c84aa89", "sha256": "002b835cb20983804745e980439578d998903be8a8d7768556e86b2d79a22e6f" }, "downloads": -1, "filename": "keyring-6.0.tar.gz", "has_sig": false, "md5_digest": "112dacb8c5f20604efd79ad43c84aa89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51423, "upload_time": "2016-01-05T20:53:50", "url": "https://files.pythonhosted.org/packages/e0/9e/a96cfcee3ef3f220b8d3cc04384e66933d87083b2e525fe1e79a8033c98b/keyring-6.0.tar.gz" } ], "6.1": [ { "comment_text": "", "digests": { "md5": "59567275c54de0dbc2e394e2b81381fc", "sha256": "4c747fe8d75d3219a839372425df274dc3b1e9c6bdb4bddcf43324e31f29d31c" }, "downloads": -1, "filename": "keyring-6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59567275c54de0dbc2e394e2b81381fc", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 60917, "upload_time": "2016-01-07T01:46:33", "url": "https://files.pythonhosted.org/packages/5e/77/63b35324bf5a570a02a47aa4d03ba22665174a794ed7be447c23b6b9442e/keyring-6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f564c9a6c406b33643f2cadd6f22a0c", "sha256": "128256aa92f0bb810b0b55a611c7b3f895cbdbc5fae6947948339107417f71ca" }, "downloads": -1, "filename": "keyring-6.1.tar.gz", "has_sig": false, "md5_digest": "9f564c9a6c406b33643f2cadd6f22a0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51982, "upload_time": "2016-01-07T01:46:12", "url": "https://files.pythonhosted.org/packages/d8/02/e92054a24281f2f27833ac3dfca4c173d4c26778b4acd6023424f6d126ba/keyring-6.1.tar.gz" } ], "6.1.1": [ { "comment_text": "", "digests": { "md5": "29869d4a42ce04e2d49549e1d6987f17", "sha256": "22ae655193353543d3765194e515a12795cc8bef3d4d1bd02b33f2a6342680b7" }, "downloads": -1, "filename": "keyring-6.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "29869d4a42ce04e2d49549e1d6987f17", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 60950, "upload_time": "2016-01-08T15:58:19", "url": "https://files.pythonhosted.org/packages/1b/d4/f816fb602d1319173c343a5fe4ff75fccd849f5f9832ab10f94736971a5d/keyring-6.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac24d08a2e95429d4e25a070d83bda1e", "sha256": "2ed19c67e4c4d32ef4ff60dfd16b80a5eabb6e980a77b4355787af3e26492a1c" }, "downloads": -1, "filename": "keyring-6.1.1.tar.gz", "has_sig": false, "md5_digest": "ac24d08a2e95429d4e25a070d83bda1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52080, "upload_time": "2016-01-08T15:58:01", "url": "https://files.pythonhosted.org/packages/8e/16/736bdd209d373350e84616888a67f344d32f503a08295c08d3415e1c69ae/keyring-6.1.1.tar.gz" } ], "7.0": [ { "comment_text": "", "digests": { "md5": "b69ea68427758747b1150bc585848c46", "sha256": "a0fbdd14e1184dd6f14717b6637fb6aa181ba12c2f38f2e86e1b242700b25a71" }, "downloads": -1, "filename": "keyring-7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b69ea68427758747b1150bc585848c46", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 61662, "upload_time": "2016-01-09T10:11:46", "url": "https://files.pythonhosted.org/packages/5e/6f/af56f2320d6f4ddfdb6c29c0abee4ed4d12084b41fdcfb2044dd0f76f3c3/keyring-7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d8339fe5abddaffff7c276a4da6a9f1", "sha256": "0531ea4f7a5942de7ff4d527b69cd95e3d97c75e2350591d8ec6452dc99bbf32" }, "downloads": -1, "filename": "keyring-7.0.tar.gz", "has_sig": false, "md5_digest": "0d8339fe5abddaffff7c276a4da6a9f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52870, "upload_time": "2016-01-09T10:11:37", "url": "https://files.pythonhosted.org/packages/c0/49/acfc10759a113451257fae897d3f8b4eaa8f66b2c239c5f671a7d42cf97a/keyring-7.0.tar.gz" } ], "7.0.1": [ { "comment_text": "", "digests": { "md5": "4ba1e7aa7e02f21b0fcc39510a70fbb5", "sha256": "b0eb7f262338fbef94550837982c7f5dee0de7b54032da6a38745914ef35ae32" }, "downloads": -1, "filename": "keyring-7.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4ba1e7aa7e02f21b0fcc39510a70fbb5", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 61540, "upload_time": "2016-01-10T00:28:05", "url": "https://files.pythonhosted.org/packages/7f/7d/22139da7aac2d8d635d93271c8f22c3bd5452d4459b40f50376a10ef35bb/keyring-7.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5142f3b500af27cd60f06976b0810673", "sha256": "610bd659bbb34cca9f45c3cb448639d8b502669c6a1a89b270a9c91ad97c742b" }, "downloads": -1, "filename": "keyring-7.0.1.tar.gz", "has_sig": false, "md5_digest": "5142f3b500af27cd60f06976b0810673", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53053, "upload_time": "2016-01-10T00:27:58", "url": "https://files.pythonhosted.org/packages/d5/b8/6e4e246915555bac04688a5600a7998ee3f67bea0598e77c43aa22dab73b/keyring-7.0.1.tar.gz" } ], "7.0.2": [ { "comment_text": "", "digests": { "md5": "3d3eb22ddcea9e70ed457009a9e193cb", "sha256": "2958b83d401aae4d575e0e8000170eda3055784724bae144cd15c69ab110131b" }, "downloads": -1, "filename": "keyring-7.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3d3eb22ddcea9e70ed457009a9e193cb", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 61761, "upload_time": "2016-01-10T15:13:16", "url": "https://files.pythonhosted.org/packages/13/18/ac6ec29707c9a57d3ee940d3ef222353220281d5813a25b5c59d104e96d4/keyring-7.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d76fd1c425b06cb5f17159e8155a849e", "sha256": "e98c3d51d0e17efa1e7d4b2698dd7862f7bde54c5ef717b1ab17acb0ed4ff625" }, "downloads": -1, "filename": "keyring-7.0.2.tar.gz", "has_sig": false, "md5_digest": "d76fd1c425b06cb5f17159e8155a849e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53313, "upload_time": "2016-01-10T15:13:06", "url": "https://files.pythonhosted.org/packages/b7/d6/7b9c159773ddfb7674dd2a6732c9cc9b4fe07c0a05eba37f824a5a31dfb8/keyring-7.0.2.tar.gz" } ], "7.1": [ { "comment_text": "", "digests": { "md5": "ccf03b9cf87d32f5f22d43ff98000d5d", "sha256": "043af5b846821584a199d6dcdfa060a10b985a50c5d457405d866fd455a442a0" }, "downloads": -1, "filename": "keyring-7.1.tar.gz", "has_sig": false, "md5_digest": "ccf03b9cf87d32f5f22d43ff98000d5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53187, "upload_time": "2016-01-10T15:31:52", "url": "https://files.pythonhosted.org/packages/7d/02/882a74f08cabdb0c35eea6267fa722a82e3ac9cd196a640928f01fb0ea27/keyring-7.1.tar.gz" } ], "7.1.1": [ { "comment_text": "", "digests": { "md5": "32944ad6b6a9e3c5eb9fc62aa7d91b41", "sha256": "09299d7ec587314e93e18713f84a9a7346ba951b1fdff29702bf66e8d1729ecb" }, "downloads": -1, "filename": "keyring-7.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32944ad6b6a9e3c5eb9fc62aa7d91b41", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 61694, "upload_time": "2016-01-10T15:52:15", "url": "https://files.pythonhosted.org/packages/88/87/3945dc6f9fc2dc6f9f8733b129a803f90977d6983ecf47ef0cc8a736b4c5/keyring-7.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c08c9213c478f1cf0b8c41db863b7b84", "sha256": "9c213501d51d0a67c242d64525f362f5499712d2ed49c443d441ab82979d016a" }, "downloads": -1, "filename": "keyring-7.1.1.tar.gz", "has_sig": false, "md5_digest": "c08c9213c478f1cf0b8c41db863b7b84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53203, "upload_time": "2016-01-10T15:51:59", "url": "https://files.pythonhosted.org/packages/35/90/a0cc112031621c77665781343f87740a1cdc25dd20ade7d82449ad8d2159/keyring-7.1.1.tar.gz" } ], "7.1.2": [ { "comment_text": "", "digests": { "md5": "486f1b07cd5d76636541c3932d6e51d5", "sha256": "0f61bc0abf5a5c59a3d2a78b8b94a91c692e21f092b54ac125e3f4705b118c22" }, "downloads": -1, "filename": "keyring-7.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "486f1b07cd5d76636541c3932d6e51d5", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 61706, "upload_time": "2016-01-11T14:08:44", "url": "https://files.pythonhosted.org/packages/04/4a/962809ca8bc5a9d87572a0ca040611cde7841a9c59ba44397edd507d7dad/keyring-7.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96901c5fe13e31ad9e54620bb8725815", "sha256": "79ea3184aa7d76ba6d70bfe088c2696dd2c15d52edabf4f08cd7e40ad4e0c5e1" }, "downloads": -1, "filename": "keyring-7.1.2.tar.gz", "has_sig": false, "md5_digest": "96901c5fe13e31ad9e54620bb8725815", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53027, "upload_time": "2016-01-11T14:08:39", "url": "https://files.pythonhosted.org/packages/d3/c7/988b82ebeebf914baad50ab86b819bf2ecb31c8ee198ff2187fc2795fc96/keyring-7.1.2.tar.gz" } ], "7.2": [ { "comment_text": "", "digests": { "md5": "687675531d3b46cdd4f68193a413439e", "sha256": "96ec55b3afcc33a8c90ac048eae11f070333e295a9c450975dc84e5748bb3e17" }, "downloads": -1, "filename": "keyring-7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "687675531d3b46cdd4f68193a413439e", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 60001, "upload_time": "2016-01-13T01:17:01", "url": "https://files.pythonhosted.org/packages/44/38/ee6296109dcc30053956d68099d33b08c3d9e3ec355418a355be51c30217/keyring-7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ffe67f48746c81f90eaddfd4a3f09807", "sha256": "681776a0b3971bb4334f16c31f42698120ca60dcd2d7cfd10f1d4e2176f7f4c2" }, "downloads": -1, "filename": "keyring-7.2.tar.gz", "has_sig": false, "md5_digest": "ffe67f48746c81f90eaddfd4a3f09807", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53156, "upload_time": "2016-01-13T01:16:56", "url": "https://files.pythonhosted.org/packages/92/19/a7baf8b245729c7798af6bf00b02d92e1e6a5286a4aa032c9f703baebc28/keyring-7.2.tar.gz" } ], "7.3": [ { "comment_text": "", "digests": { "md5": "328684225be4cee87d0ed9c0f4e8a803", "sha256": "fdc42ec815afa306cdf6f4e32be450d340837d43f95949ddd45bf606e15ef794" }, "downloads": -1, "filename": "keyring-7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "328684225be4cee87d0ed9c0f4e8a803", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 60848, "upload_time": "2016-01-14T10:45:54", "url": "https://files.pythonhosted.org/packages/49/66/a0b691aa62e3ac3c5f84ebccb7f6615abfe95c95356c36be7fa4ca1a6000/keyring-7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7ffd4bcf0fa2231abadf44bdc49a640", "sha256": "b42cd886c025fb86c09963d6fdb4010b508a5d6dbe278d6c2d8e7cef533b566d" }, "downloads": -1, "filename": "keyring-7.3.tar.gz", "has_sig": false, "md5_digest": "d7ffd4bcf0fa2231abadf44bdc49a640", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53672, "upload_time": "2016-01-14T10:45:37", "url": "https://files.pythonhosted.org/packages/ad/9d/a0ca8198f05d7ba223a7b3e3c4b35fbc115d40963989b2c021ce7322dab7/keyring-7.3.tar.gz" } ], "7.3.1": [ { "comment_text": "", "digests": { "md5": "f9878fda912d3cb852cbb6c8f01793a2", "sha256": "c0785fc681bbd93291f6d281d8ba7fb69f2371ecece0356da613946ac2810943" }, "downloads": -1, "filename": "keyring-7.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f9878fda912d3cb852cbb6c8f01793a2", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 60882, "upload_time": "2016-01-22T21:50:00", "url": "https://files.pythonhosted.org/packages/fc/6e/6c0ccae4ab14f71bca287780ea5c99a0003ecf87ce1abcace064510c1e42/keyring-7.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99dd793e1233964eb87cf56406ee66f6", "sha256": "2e4d925e49e48a44da836d2dcae42b8e0f899f7386131275708c27452d92b265" }, "downloads": -1, "filename": "keyring-7.3.1.tar.gz", "has_sig": false, "md5_digest": "99dd793e1233964eb87cf56406ee66f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53779, "upload_time": "2016-01-22T21:49:54", "url": "https://files.pythonhosted.org/packages/7d/a9/8c6bf60710781ce13a9987c0debda8adab35eb79c6b5525f7fe5240b7a8a/keyring-7.3.1.tar.gz" } ], "8.0": [ { "comment_text": "", "digests": { "md5": "8d77be755931c27ab1e7e3bcc7d501b5", "sha256": "77b5fcf6b896a8f7f6e149638709b9b877909586fa338fe2a889c95bd4754d3b" }, "downloads": -1, "filename": "keyring-8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d77be755931c27ab1e7e3bcc7d501b5", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 59020, "upload_time": "2016-01-22T21:56:32", "url": "https://files.pythonhosted.org/packages/50/11/3bb8fd87acdd7f74b49165a0ca1a24d68a4c577891afa03e2d57cd20e4d5/keyring-8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0b86e5851a304630398f12279a5ed57", "sha256": "85bf5c6ebc6f216fe80fec0f109ff0c411ab68951298a6d013a7b5dffcd81961" }, "downloads": -1, "filename": "keyring-8.0.tar.gz", "has_sig": false, "md5_digest": "c0b86e5851a304630398f12279a5ed57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34012, "upload_time": "2016-01-22T21:56:24", "url": "https://files.pythonhosted.org/packages/7e/70/a39057f2ae0e27319d237fb39e71f1ef89272fd8d6513421324d461f573c/keyring-8.0.tar.gz" } ], "8.0.1": [ { "comment_text": "", "digests": { "md5": "9d69076ddf6c221b90aeae90fb8471f2", "sha256": "149aab5fe1342a43cbae3d6cce7c2a562c86895a46f1f8696bb75a7a6aee70ee" }, "downloads": -1, "filename": "keyring-8.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9d69076ddf6c221b90aeae90fb8471f2", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 59021, "upload_time": "2016-01-25T15:15:46", "url": "https://files.pythonhosted.org/packages/a3/17/d55bcbb3b1b2af50118953231a6cbc255efba9d9dae2257c0f6658c5c471/keyring-8.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce9500f4e1cd7ad3cf0c8dd4467a444f", "sha256": "48fe4d51a3cd84145a0dcb926268e82cb75a93cf5b111f41081fef6ec507443a" }, "downloads": -1, "filename": "keyring-8.0.1.tar.gz", "has_sig": false, "md5_digest": "ce9500f4e1cd7ad3cf0c8dd4467a444f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34033, "upload_time": "2016-01-25T15:15:22", "url": "https://files.pythonhosted.org/packages/dd/cf/d782016512764ab7713d881a30d73d2f5399cc545b79c46d4e5a295cf334/keyring-8.0.1.tar.gz" } ], "8.1": [ { "comment_text": "", "digests": { "md5": "e497e3b1f97b13c8a4d1127ff59d80cc", "sha256": "5c2761f1cb200c6d25d2c3a86c996fa643f016d9624b58da6afe6167782b13fb" }, "downloads": -1, "filename": "keyring-8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e497e3b1f97b13c8a4d1127ff59d80cc", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 59052, "upload_time": "2016-01-25T21:10:33", "url": "https://files.pythonhosted.org/packages/26/aa/a928e07125f2ae4c38c24b37f2ca0913ddd60dbd01f91e126473214db35e/keyring-8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc0c90ab10530db12b2d4504b36ea76f", "sha256": "a8af5dc445514f577fd9d6fbf7bc247dee951755458891b678abaee05937a83f" }, "downloads": -1, "filename": "keyring-8.1.tar.gz", "has_sig": false, "md5_digest": "dc0c90ab10530db12b2d4504b36ea76f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34129, "upload_time": "2016-01-25T21:10:24", "url": "https://files.pythonhosted.org/packages/03/63/1df8d54834f6ce2b16cfbc67314b06714fd46cf266f1c77562f9c604fef9/keyring-8.1.tar.gz" } ], "8.1.1": [ { "comment_text": "", "digests": { "md5": "e2c07c2d47b6e411a2c16a2ef0422cc3", "sha256": "8040efe5d2fbc6eed46b733e261994e67a800f62500f804ed39eb4fe51323362" }, "downloads": -1, "filename": "keyring-8.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2c07c2d47b6e411a2c16a2ef0422cc3", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 59085, "upload_time": "2016-01-26T01:38:38", "url": "https://files.pythonhosted.org/packages/43/79/26e925714ed4ca093ecf771a81b0a12b05ae17da60679bee1f805b23c44d/keyring-8.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46d35d5955dae8f67e53cdc73190f496", "sha256": "4b86b72ad2ba99b9e385e15a774aa420d7b39336aad5da05f7074167e1540f58" }, "downloads": -1, "filename": "keyring-8.1.1.tar.gz", "has_sig": false, "md5_digest": "46d35d5955dae8f67e53cdc73190f496", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34164, "upload_time": "2016-01-26T01:38:31", "url": "https://files.pythonhosted.org/packages/9a/dc/6dc86267f181635540b05757ff1d817ecc84de7f5f00a71b6f244ed309fb/keyring-8.1.1.tar.gz" } ], "8.2": [ { "comment_text": "", "digests": { "md5": "4605c186a75248aab82cb0d036bcb77a", "sha256": "24a3aa4697c0e7861b706cfffa5afd6e74b963965f8071a1645428be47759a2d" }, "downloads": -1, "filename": "keyring-8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4605c186a75248aab82cb0d036bcb77a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 59838, "upload_time": "2016-01-27T15:04:28", "url": "https://files.pythonhosted.org/packages/06/8e/51e0bf04dab8f93df00f1eabcd3af6ba31a21a3610964587fcdf4551aa81/keyring-8.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43e17e3cb58ec08e616e9bbd6f46e964", "sha256": "89d5392dfb82dce6610845a8dc52541ec7e46204fafe242d5c6994216cdc3580" }, "downloads": -1, "filename": "keyring-8.2.tar.gz", "has_sig": false, "md5_digest": "43e17e3cb58ec08e616e9bbd6f46e964", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34682, "upload_time": "2016-01-27T15:03:55", "url": "https://files.pythonhosted.org/packages/7f/dc/d02ac2ea8eb028eeab752181029b0fdfc5152283355a3992fa123769fb46/keyring-8.2.tar.gz" } ], "8.3": [ { "comment_text": "", "digests": { "md5": "1d18d846c5fa96191617fcb0964d5b9e", "sha256": "284f754d86bd176cd44f57fdc33b9d0decc0cdfc38f06eec649b5b1f93e40dc2" }, "downloads": -1, "filename": "keyring-8.3.tar.gz", "has_sig": false, "md5_digest": "1d18d846c5fa96191617fcb0964d5b9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33864, "upload_time": "2016-02-04T16:14:52", "url": "https://files.pythonhosted.org/packages/84/91/347ca6096d477db00f00fb3a02d27acdae52f9818a926ce33b32aea539cb/keyring-8.3.tar.gz" } ], "8.4": [ { "comment_text": "", "digests": { "md5": "014f3c41c38f31ad035be909bf370ee4", "sha256": "2c3d6e3bbff4527d4bf0bd71062497f6f94b00484acf419c86ebc460adeaeefd" }, "downloads": -1, "filename": "keyring-8.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "014f3c41c38f31ad035be909bf370ee4", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 59234, "upload_time": "2016-02-07T18:33:50", "url": "https://files.pythonhosted.org/packages/c6/6e/ec9c9a149e14f1ea1412b11890f664215fc1f951e23a79451caefc0744be/keyring-8.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4c29fcd1d63bf9e299c524ba4fdc04a", "sha256": "45c54d972515514bc2464d9eae51e83cdd5955ccb8f6443541b03f0ea6d5196c" }, "downloads": -1, "filename": "keyring-8.4.tar.gz", "has_sig": false, "md5_digest": "c4c29fcd1d63bf9e299c524ba4fdc04a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34271, "upload_time": "2016-02-07T18:33:40", "url": "https://files.pythonhosted.org/packages/df/4c/3f4fc0fe1c4e03697169582732e23a59ec474abc66beaa307771136c40db/keyring-8.4.tar.gz" } ], "8.4.1": [ { "comment_text": "", "digests": { "md5": "6f4f289f5221d7ff9deb9aef257486fe", "sha256": "15f2116207767f497a8eaf15a189e17ed60e8537dd5beafcf3592d311ebb8121" }, "downloads": -1, "filename": "keyring-8.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f4f289f5221d7ff9deb9aef257486fe", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 33529, "upload_time": "2016-02-15T03:13:04", "url": "https://files.pythonhosted.org/packages/48/bc/321a970e320010a4bc4cdd100d4fd1b3d0548f94043e732bcf1348af5267/keyring-8.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96d6e4c9cc4b0a25244cffd7f8c7bdcc", "sha256": "59054102b7454704cf22040e2a41a320b2a46d5de511ba3a46268cf20ad40689" }, "downloads": -1, "filename": "keyring-8.4.1.tar.gz", "has_sig": false, "md5_digest": "96d6e4c9cc4b0a25244cffd7f8c7bdcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34322, "upload_time": "2016-02-15T03:12:57", "url": "https://files.pythonhosted.org/packages/60/4a/2b59bf55c0a94d9bc727e2fe3cc8710a4bdc10e235271c570ec49a22425e/keyring-8.4.1.tar.gz" } ], "8.5": [ { "comment_text": "", "digests": { "md5": "21ba67a3fe8676484d5379e8904a1ab0", "sha256": "1ccced29551069cac340eb7a1722ca0893ad94cad59e6a17d639c9b0ba117625" }, "downloads": -1, "filename": "keyring-8.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "21ba67a3fe8676484d5379e8904a1ab0", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 33497, "upload_time": "2016-03-12T02:35:06", "url": "https://files.pythonhosted.org/packages/72/e7/08525ad61c34bb0952a6753e990919990dba89467d6b3e27e8282ef1003a/keyring-8.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "652110848c23b2c8790b44ab9b0f640e", "sha256": "0f203b6b63aabbdabc5f7dac365ee71fd96e28f06ca2c12053d85f0b90472f2a" }, "downloads": -1, "filename": "keyring-8.5.tar.gz", "has_sig": false, "md5_digest": "652110848c23b2c8790b44ab9b0f640e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34461, "upload_time": "2016-03-12T02:35:01", "url": "https://files.pythonhosted.org/packages/46/99/eecc8bcb4bfc40061bf79e4c520c7393eb3feccebd7397d5e76153f8c824/keyring-8.5.tar.gz" } ], "8.5.1": [ { "comment_text": "", "digests": { "md5": "17042a88f442f2e01ff0ead082419c08", "sha256": "d555bf636a76e1d1f7939ac15ae6962aa7b25176ad424d245485edbf8ac2efc3" }, "downloads": -1, "filename": "keyring-8.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "17042a88f442f2e01ff0ead082419c08", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 33534, "upload_time": "2016-03-13T17:40:34", "url": "https://files.pythonhosted.org/packages/54/24/ddcd0e555e2b94766f435aa184807247e864a1d04aadf418eb298bed9b15/keyring-8.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f358ae5f121d169424d32fcd7bd309f7", "sha256": "1e04dc88c868eb8a1bee020ec34edf597c65fe4e8d57828fe8345a6174cbffab" }, "downloads": -1, "filename": "keyring-8.5.1.tar.gz", "has_sig": false, "md5_digest": "f358ae5f121d169424d32fcd7bd309f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34530, "upload_time": "2016-03-13T17:40:28", "url": "https://files.pythonhosted.org/packages/ac/a8/dcac1c3f8684dc9c3c2b4ea700e50e34da3dfc146d1f8edd30f72f96c73d/keyring-8.5.1.tar.gz" } ], "8.6": [ { "comment_text": "", "digests": { "md5": "7988645d0d7e968a08727923ecccc13a", "sha256": "ee9006a2b046c2b4b20be6a27633512a373fee20b447308521ca3ea4dfa6bdaa" }, "downloads": -1, "filename": "keyring-8.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7988645d0d7e968a08727923ecccc13a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 33830, "upload_time": "2016-04-02T17:20:28", "url": "https://files.pythonhosted.org/packages/07/88/2d7cfadb4d2f8742382cc8acc8c44b33d2bca1bb83f8e4b8c2d415f39e8e/keyring-8.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f66161f923f626cfe85a1fcf81e3a775", "sha256": "92b28d9713ed77bc157680e95a3643a5777f5c3e0690e772c2f2da7df81ce46d" }, "downloads": -1, "filename": "keyring-8.6.tar.gz", "has_sig": false, "md5_digest": "f66161f923f626cfe85a1fcf81e3a775", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38526, "upload_time": "2016-04-02T17:20:13", "url": "https://files.pythonhosted.org/packages/4a/59/d8c08a8a42637b102ac70c9d5e175683c247ad13a7e55f9c0ddc8651faf9/keyring-8.6.tar.gz" } ], "8.6.1": [ { "comment_text": "", "digests": { "md5": "5f7a23a068e52daa2c1585c4f73ef6b3", "sha256": "b2bf77bad79d8bebdecae59ae7c45d146dc4bc79dcdb48432e00ac65f56b9022" }, "downloads": -1, "filename": "keyring-8.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f7a23a068e52daa2c1585c4f73ef6b3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 33864, "upload_time": "2016-04-02T22:25:02", "url": "https://files.pythonhosted.org/packages/3d/45/8336c2ca59a99979abef799cae3f017561ecaf348fcbc84e3885601b73ed/keyring-8.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b290a117c38565d1a2954382e39feaef", "sha256": "c9c8376201ed10522104b45b6786e2d5c3ba72148c7f49cefcbf2f1dd8da9018" }, "downloads": -1, "filename": "keyring-8.6.1.tar.gz", "has_sig": false, "md5_digest": "b290a117c38565d1a2954382e39feaef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38512, "upload_time": "2016-04-02T22:24:56", "url": "https://files.pythonhosted.org/packages/80/bd/4925618784cb8017f96a3ca6432f8b024278210fc00d8631223cce7f533f/keyring-8.6.1.tar.gz" } ], "8.7": [ { "comment_text": "", "digests": { "md5": "905700fbf29ac72ba22ddcde25ac728a", "sha256": "2510768eedf6a8fb4fe7a392cb1161e7ca8c93f4349c4757881850c2118a1f98" }, "downloads": -1, "filename": "keyring-8.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "905700fbf29ac72ba22ddcde25ac728a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 33831, "upload_time": "2016-04-02T22:34:54", "url": "https://files.pythonhosted.org/packages/49/9c/83cb89bfc097b889461f39adce88465b0eb926027faf916e091971d3546f/keyring-8.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20f022b8d329821e760600f5893e297e", "sha256": "dd7dd8f9dc24abf7dae9655beed6d2e1f720b0ff18fd292847e79a2e62cd0211" }, "downloads": -1, "filename": "keyring-8.7.tar.gz", "has_sig": false, "md5_digest": "20f022b8d329821e760600f5893e297e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39068, "upload_time": "2016-04-02T22:34:47", "url": "https://files.pythonhosted.org/packages/54/21/0aee36637f48110b3ac524e9aabf70c004c3d4841cc64242ff0b19cdadd7/keyring-8.7.tar.gz" } ], "9.0": [ { "comment_text": "", "digests": { "md5": "eaa8b2f6c08258fabe535253d87ad8bf", "sha256": "6f13727245d460aebacad80f358e89d6850afa2c36c7e4bc91e3ca25ad08e072" }, "downloads": -1, "filename": "keyring-9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eaa8b2f6c08258fabe535253d87ad8bf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 33795, "upload_time": "2016-04-10T19:47:23", "url": "https://files.pythonhosted.org/packages/29/cb/481e2d556b1d90baa43f6be87e75dbf1ac8df632dd511404c96399606f79/keyring-9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b88030ba5936e95b71c04a069ba111c", "sha256": "1c1222298da2100128f821c57096c69cb6cec0d22ba3b66c2859ae95ae473799" }, "downloads": -1, "filename": "keyring-9.0.tar.gz", "has_sig": false, "md5_digest": "7b88030ba5936e95b71c04a069ba111c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38796, "upload_time": "2016-04-10T19:47:18", "url": "https://files.pythonhosted.org/packages/b3/57/570bd1ae514dbe2c2764fed003f0118cc2218af3d2576d24fe30e2e959c7/keyring-9.0.tar.gz" } ], "9.1": [ { "comment_text": "", "digests": { "md5": "bc29de83ee698e4d478718add0d4450b", "sha256": "2054a7c7528e6d4cde947a2e0711c117e79a32a49bb1082f66a856edfd31cbd1" }, "downloads": -1, "filename": "keyring-9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc29de83ee698e4d478718add0d4450b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 34879, "upload_time": "2016-06-22T01:35:40", "url": "https://files.pythonhosted.org/packages/9a/1e/8b0290dc98de928b04c6fc73c301faebf52b9479a3c772edc77b92b4d6f6/keyring-9.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6427931fab70897f4cf102a73518579c", "sha256": "a5812697e2cfbe7ca7eafe1906790e6d97418daa9e7e6cede9f2eadd69c5cbe7" }, "downloads": -1, "filename": "keyring-9.1.tar.gz", "has_sig": false, "md5_digest": "6427931fab70897f4cf102a73518579c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40163, "upload_time": "2016-06-22T01:35:36", "url": "https://files.pythonhosted.org/packages/c2/8d/a71bba3b79bc602763e57e5295a0e6e56b80ec9390c5eab1f042030de9e2/keyring-9.1.tar.gz" } ], "9.2": [ { "comment_text": "", "digests": { "md5": "f37be429b11b41059897141b641618bb", "sha256": "b571fbc91c1b36ad0bc9d58b9c978b27b2a84f717f8e21cd6be936ab19c6d235" }, "downloads": -1, "filename": "keyring-9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f37be429b11b41059897141b641618bb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 34748, "upload_time": "2016-06-26T14:03:43", "url": "https://files.pythonhosted.org/packages/52/91/3f91c138d19fe96334b5c6b4f20d0ffa9a23311be3a9f51d5c422811268a/keyring-9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d5fbe22837494d89d44981630abd77d", "sha256": "d518c33897fa3aa02a2afb14fbf371280f1883d62b51f22608479e2787c2676f" }, "downloads": -1, "filename": "keyring-9.2.tar.gz", "has_sig": false, "md5_digest": "1d5fbe22837494d89d44981630abd77d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40005, "upload_time": "2016-06-26T14:03:39", "url": "https://files.pythonhosted.org/packages/25/ef/a52b82ed4260cd36594ada4895c5495f5b0f9c908ef2bb45161f536eb8e6/keyring-9.2.tar.gz" } ], "9.2.1": [ { "comment_text": "", "digests": { "md5": "89367d70ba1bf1276cf0c341cea7068d", "sha256": "6698a8ef77c13f6ef8ec90a24262d2967b5f6e63665f361abe13dbffe02457b2" }, "downloads": -1, "filename": "keyring-9.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89367d70ba1bf1276cf0c341cea7068d", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 34872, "upload_time": "2016-06-26T17:51:20", "url": "https://files.pythonhosted.org/packages/2b/81/1ff4d9498652149bb00967f7d52420fc06da12f6cf69e28301bb308abe36/keyring-9.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80f047fe0e36e5288a9d7fab43571d97", "sha256": "c742a3684a5e4f41793fa079eee8e1299d749979ea44a20a5a83db7cbc742a3b" }, "downloads": -1, "filename": "keyring-9.2.1.tar.gz", "has_sig": false, "md5_digest": "80f047fe0e36e5288a9d7fab43571d97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40150, "upload_time": "2016-06-26T17:51:19", "url": "https://files.pythonhosted.org/packages/0a/48/f39b89ff3156ef61902faf16a74c917097a40b2eb3e03420c388f4a65ed7/keyring-9.2.1.tar.gz" } ], "9.3": [ { "comment_text": "", "digests": { "md5": "571d7da313d4458b64d481da90cb4aba", "sha256": "b29c2775d41f30c6fef928d2b6bc4eda857062a42d4e0c8186d1e5048f5801c1" }, "downloads": -1, "filename": "keyring-9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "571d7da313d4458b64d481da90cb4aba", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 34883, "upload_time": "2016-06-27T16:24:03", "url": "https://files.pythonhosted.org/packages/8e/a3/f9079d245b6dba78618c8fea4961f0e3acba9973657c470cb7be3a46503c/keyring-9.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37dd8a29d86f683f773b3496e1a04ef2", "sha256": "5c6cc42902c2135e4cb674b9108fc7a9ddb9550466dc332640ca89034984f7c2" }, "downloads": -1, "filename": "keyring-9.3.tar.gz", "has_sig": false, "md5_digest": "37dd8a29d86f683f773b3496e1a04ef2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40251, "upload_time": "2016-06-27T16:23:59", "url": "https://files.pythonhosted.org/packages/ff/58/f3393b41852c1a1b12a9fcdfb468f638d0808c3520f23cc7c13f8f6c14e0/keyring-9.3.tar.gz" } ], "9.3.1": [ { "comment_text": "", "digests": { "md5": "dedb29eedd7fce20fc974eff0a9a9aa6", "sha256": "72860d1f9837739b3d37be63f167eac2d2c125a0c7a4a690dcd74b09225e9486" }, "downloads": -1, "filename": "keyring-9.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dedb29eedd7fce20fc974eff0a9a9aa6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 35096, "upload_time": "2016-07-14T14:12:58", "url": "https://files.pythonhosted.org/packages/45/7b/de9c4c0217529d8099e27c935364b84437fd24f1354e8c0151395d28e3ae/keyring-9.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "934aad9f3cdcc860029a0122fb5f67bb", "sha256": "3be74f6568fcac1350b837d7e46bd3525e2e9fe2b78b3a3a87dc3b29f24a0c00" }, "downloads": -1, "filename": "keyring-9.3.1.tar.gz", "has_sig": false, "md5_digest": "934aad9f3cdcc860029a0122fb5f67bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40579, "upload_time": "2016-07-14T14:12:56", "url": "https://files.pythonhosted.org/packages/7e/84/65816c2936cf7191bcb5b3e3dc4fb87def6f8a38be25b3a78131bbb08594/keyring-9.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6ff4d539b6096bd2f939526260a5ee94", "sha256": "f5bb20ea6c57c2360daf0c591931c9ea0d7660a8d9e32ca84d63273f131ea605" }, "downloads": -1, "filename": "keyring-19.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ff4d539b6096bd2f939526260a5ee94", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 34172, "upload_time": "2019-09-11T15:29:38", "url": "https://files.pythonhosted.org/packages/b1/08/ad1ae7262c8146bee3be360cc766d0261037a90b44872b080a53aaed4e84/keyring-19.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1eb6d586ee5794de4bf39c1f513a3139", "sha256": "91037ccaf0c9a112a76f7740e4a416b9457a69b66c2799421581bee710a974b3" }, "downloads": -1, "filename": "keyring-19.2.0.tar.gz", "has_sig": false, "md5_digest": "1eb6d586ee5794de4bf39c1f513a3139", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 48616, "upload_time": "2019-09-11T15:29:41", "url": "https://files.pythonhosted.org/packages/ee/46/77fdb7cd2b0f1f684afbc35a59b3d7ebb6961fe528f97b86900002968914/keyring-19.2.0.tar.gz" } ] }