{ "info": { "author": "Stpehen Rosen", "author_email": "sirosen@globus.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://travis-ci.org/sirosen/globus-sdk-tokenstorage.svg?branch=master\n :alt: build status\n :target: https://travis-ci.org/globus/globus-sdk-tokenstorage\n\n.. image:: https://img.shields.io/pypi/v/globus-sdk-tokenstorage.svg\n :alt: Latest Released Version\n :target: https://pypi.org/project/globus-sdk-tokenstorage/\n\n.. image:: https://img.shields.io/pypi/pyversions/globus-sdk-tokenstorage.svg\n :alt: Supported Python Versions\n :target: https://pypi.org/project/globus-sdk-tokenstorage/\n\n.. image:: https://img.shields.io/badge/License-Apache%202.0-blue.svg\n :alt: License\n :target: https://opensource.org/licenses/Apache-2.0\n\n\nGlobus SDK TokenStorage\n=======================\n\nTh Globus SDK provides a convenient Pythonic interface to\n`Globus `_ APIs.\n\nThis library provides an interface for handling the storage and management of\ntokens acquired through the SDK more easily.\n\nIt takes tokens, stores and loads them to and from files, and additionally\nprovides `on_refresh` callbacks which can be used in\n`globus_sdk.RefreshTokenAuthorizer` and\n`globus_sdk.ClientCredentialsAuthorizer` to keep those files up-to-date.\n\nIntentional limitation: this library does not generate Authorizers or Clients,\nand is limited only to token and file management.\n\nIn the future, this may expand to include storage mechanisms which are not\nfiles.\n\nLinks\n-----\n\n- Full documentation: https://globus-sdk-tokenstorage.readthedocs.io/en/latest/\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/globus/globus-sdk-python-tokenstorage", "keywords": "globus,sdk,contrib", "license": "", "maintainer": "", "maintainer_email": "", "name": "globus-sdk-tokenstorage", "package_url": "https://pypi.org/project/globus-sdk-tokenstorage/", "platform": "", "project_url": "https://pypi.org/project/globus-sdk-tokenstorage/", "project_urls": { "Homepage": "https://github.com/globus/globus-sdk-python-tokenstorage" }, "release_url": "https://pypi.org/project/globus-sdk-tokenstorage/0.1.0/", "requires_dist": [ "globus-sdk (<2,>=1.6.1)", "tox (<4.0,>=3.5.3); extra == 'development'", "flake8 (<4.0,>=3.0); extra == 'development'", "isort (<5.0,>=4.3); extra == 'development'", "pytest (<4.0,>=3.7.4); extra == 'development'", "pytest-cov (<3.0,>=2.5.1); extra == 'development'", "pytest-xdist (<2.0,>=1.22.5); extra == 'development'", "twine (==1.12.1); extra == 'development'", "wheel (==0.32.2); extra == 'development'", "sphinx (==1.8.1); extra == 'development'", "mock (==2.0.0); (python_version < \"3.6\") and extra == 'development'", "flake8-bugbear (==18.8.0); (python_version >= \"3.5\") and extra == 'development'", "black (==18.9b0); (python_version >= \"3.6\") and extra == 'development'" ], "requires_python": "", "summary": "Globus SDK TokenStorage Extension", "version": "0.1.0" }, "last_serial": 4462985, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "657d51bebd94c34b2011c3b2d19fee4f", "sha256": "7a3733250f50a7ee4ca7519014e2318378b9dec37992e139755b8d46479e667a" }, "downloads": -1, "filename": "globus_sdk_tokenstorage-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "657d51bebd94c34b2011c3b2d19fee4f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9457, "upload_time": "2018-11-07T20:53:39", "url": "https://files.pythonhosted.org/packages/34/b0/d34933de5b3ce9d70c1476afa332e0c5cfd9ec26ae5f67d76c3521edf01d/globus_sdk_tokenstorage-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eac1f820dab57749ef2ec266b18a9b2a", "sha256": "a9489df35cb7700babf1b52ef17e5d82d8cb08ac3c1ba9697b375285fcfce892" }, "downloads": -1, "filename": "globus-sdk-tokenstorage-0.1.0.tar.gz", "has_sig": false, "md5_digest": "eac1f820dab57749ef2ec266b18a9b2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4204, "upload_time": "2018-11-07T20:53:42", "url": "https://files.pythonhosted.org/packages/2f/78/ac54a6a06368ce6ce9eb74eb00e6b374300cf00f42ded34b3ae8ab889601/globus-sdk-tokenstorage-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "657d51bebd94c34b2011c3b2d19fee4f", "sha256": "7a3733250f50a7ee4ca7519014e2318378b9dec37992e139755b8d46479e667a" }, "downloads": -1, "filename": "globus_sdk_tokenstorage-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "657d51bebd94c34b2011c3b2d19fee4f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9457, "upload_time": "2018-11-07T20:53:39", "url": "https://files.pythonhosted.org/packages/34/b0/d34933de5b3ce9d70c1476afa332e0c5cfd9ec26ae5f67d76c3521edf01d/globus_sdk_tokenstorage-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eac1f820dab57749ef2ec266b18a9b2a", "sha256": "a9489df35cb7700babf1b52ef17e5d82d8cb08ac3c1ba9697b375285fcfce892" }, "downloads": -1, "filename": "globus-sdk-tokenstorage-0.1.0.tar.gz", "has_sig": false, "md5_digest": "eac1f820dab57749ef2ec266b18a9b2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4204, "upload_time": "2018-11-07T20:53:42", "url": "https://files.pythonhosted.org/packages/2f/78/ac54a6a06368ce6ce9eb74eb00e6b374300cf00f42ded34b3ae8ab889601/globus-sdk-tokenstorage-0.1.0.tar.gz" } ] }