{ "info": { "author": "edX", "author_email": "oscm@edx.org", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "django-oauth2-provider\n======================\n\n.. image:: https://travis-ci.org/edx/django-oauth2-provider.svg?branch=edx\n :target: https://travis-ci.org/edx/django-oauth2-provider\n\n.. image:: http://codecov.io/github/edx/django-oauth2-provider/coverage.svg?branch=edx\n :target: http://codecov.io/github/edx/django-oauth2-provider?branch=edx\n\nThis is an edX-customized fork of *django-oauth2-provider*, a Django application that provides\ncustomizable OAuth2\\-authentication for your Django projects.\n\n`Documentation `_\n\n`Help `_\n\nRelease Notes\n=============\n1.3.5\n-----\n* Add support for Django 2.0 and Python 3.7\n* Drop support for Django < 1.11\n\n1.3.4\n-----\n* Have the delete management commands only scan from the smallest expired token\n to the max expired token.\n* While deleting, only examine chunk_size rows for expired rows to delete.\n* Fix warnings about using a datetime without a timezone in the delete\n management command.\n\n1.3.3\n-----\n* Have delete management commands handle 0 tokens to delete cases\n* Stop testing on Django < 1.11\n\n1.3.2\n-----\n* Fixed a compatibility issue with migrations and Python 3\n\n1.3.1\n-----\n* Added support for storing settings.SECRET_KEY as bytes.\n* Added python_2_unicode_compatible decorator to models.\n\n1.3.0\n-----\n* Added Python 3 support.\n\n1.2.5\n-----\n* Added management command to delete expired OAuth2 access and refresh tokens.\n\n1.2.4\n-----\n* More management command MySQL compatibility updates.\n\n1.2.3\n-----\n* Update management command to be MySQL 5.6 compatible, use ORM for deletions.\n\n1.2.2\n-----\n* Add management command to delete expired OAuth2 grant tokens.\n\n1.2.1\n-----\n* Add Django 1.10/1.11 support.\n\n1.2.0\n-----\n* Add 'nonce' to OAuth2 grant tokens model.\n\n1.0.2\n-----\n\nThis release contains a backward incompatible change:\n\n* Foreign key reverse names have been specified, so this library can be\n installed alongside `django-oauth-toolkit`. Code that traverses from\n the User model to `django-oauth2-provider` models will need to update the\n related name used.\n\n >>> user.access_token\n >>> user.grant\n >>> user.refresh_token\n\n becomes:\n\n >>> user.dop_access_token\n >>> user.dop_grant\n >>> user.dop_refresh_token\n\nLicense\n=======\n\n*django-oauth2-provider* is released under the MIT License. Please see the LICENSE file for details.\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/edx/django-oauth2-provider", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "edx-django-oauth2-provider", "package_url": "https://pypi.org/project/edx-django-oauth2-provider/", "platform": "", "project_url": "https://pypi.org/project/edx-django-oauth2-provider/", "project_urls": { "Homepage": "https://github.com/edx/django-oauth2-provider" }, "release_url": "https://pypi.org/project/edx-django-oauth2-provider/1.3.5/", "requires_dist": [ "shortuuid (<1.0.0,>=0.4.3)", "Django (<2.1,>=1.11)" ], "requires_python": "", "summary": "edX fork of django-oauth2-provider", "version": "1.3.5" }, "last_serial": 4266472, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "b232474ab70dab508e6929840dcc45b8", "sha256": "99731ba31762c8b211a05e91b95198d5f159805239a84f1fc13d4640161e7ac8" }, "downloads": -1, "filename": "edx_django_oauth2_provider-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b232474ab70dab508e6929840dcc45b8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 31130, "upload_time": "2015-11-25T16:36:53", "url": "https://files.pythonhosted.org/packages/1f/e8/1df5ead1585ceca84fa8afdbba649ba8c534ca2595a4092464aaff0b4bdf/edx_django_oauth2_provider-0.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d05b517f5c505e9f722403cc6de210c", "sha256": "158012a2fa8c4cd3c46ea7650ccac16ba0b0b6a3fe67c246053717c70ff256bd" }, "downloads": -1, "filename": "edx-django-oauth2-provider-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0d05b517f5c505e9f722403cc6de210c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24011, "upload_time": "2015-11-25T16:36:58", "url": "https://files.pythonhosted.org/packages/62/fe/b512a96a73110d212016c14357bd92eb0f01adba5f73174fa037bbc73ec4/edx-django-oauth2-provider-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "78a5050dbaaa136856038428536444f1", "sha256": "254fb68740cc55b6bd85bec5921dd20e3dffa31e7695cb281c5c1539b846ecf4" }, "downloads": -1, "filename": "edx_django_oauth2_provider-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "78a5050dbaaa136856038428536444f1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 31804, "upload_time": "2015-12-01T03:58:23", "url": "https://files.pythonhosted.org/packages/8a/88/8955c21627225f29eded58c5af00fa929f1f27a68c41fef202ee1068cee8/edx_django_oauth2_provider-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18f8d43d26bce9d1b0ce822648f1715f", "sha256": "571ea1a392524467b52e1d1e65d0eb6e2198cfb0f610e143ff7513003d8cf789" }, "downloads": -1, "filename": "edx-django-oauth2-provider-0.4.0.tar.gz", "has_sig": false, "md5_digest": "18f8d43d26bce9d1b0ce822648f1715f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24686, "upload_time": "2015-12-01T03:58:28", "url": "https://files.pythonhosted.org/packages/54/01/52acf2289ff09d6e51abe49ec9fbfbc977661324bfac4f808a4fe75cf5d0/edx-django-oauth2-provider-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "b8dfed2ddacbc15d37880bba32e7c7bc", "sha256": "da4f05d943927fc07c4908aa61a19be3ddb09d3407bf8370eca30f10f3154005" }, "downloads": -1, "filename": "edx_django_oauth2_provider-0.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b8dfed2ddacbc15d37880bba32e7c7bc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 32774, "upload_time": "2016-02-08T22:08:06", "url": "https://files.pythonhosted.org/packages/3d/56/f80dbc029924b094aded16c536e6f44da668cb95b97c566c3ab0032506a6/edx_django_oauth2_provider-0.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95bd1efadb6df8094421b1ad0b334467", "sha256": "0fe000a431e01edecb7790d1a78d13cdd1a86dad1905de1e9c0f971993b60fd3" }, "downloads": -1, "filename": "edx-django-oauth2-provider-0.5.0.tar.gz", "has_sig": false, "md5_digest": "95bd1efadb6df8094421b1ad0b334467", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25642, "upload_time": "2016-02-08T22:08:14", "url": "https://files.pythonhosted.org/packages/ae/17/320d829cb113f3e7df14eae175e8c3a2d47c75391944a4499988be647ef4/edx-django-oauth2-provider-0.5.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "74ddc27b65e470b389af493d1dfe2b02", "sha256": "e9045d96da9503a6d10b9795d9862ee53bc17cb1dac9cafc5933000b4d220fa2" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "74ddc27b65e470b389af493d1dfe2b02", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 32372, "upload_time": "2016-02-04T22:44:24", "url": "https://files.pythonhosted.org/packages/e3/d7/4fc2836c6e8c9942ce2de640b971eca8c9e3df4d01fe2079020256d79359/edx_django_oauth2_provider-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e018d6c772193cd85dd81fa8a92c619", "sha256": "c36af255a639978c2d874a702c7b507968abb787e1857b219b66e30f38d6846e" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2e018d6c772193cd85dd81fa8a92c619", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24911, "upload_time": "2016-02-04T22:44:29", "url": "https://files.pythonhosted.org/packages/9a/bb/c8803869c6499556bece617960427cfc22c233bf08111f015472ac4c279a/edx-django-oauth2-provider-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ef0c9d2a669350dd73948e18d82a8dd3", "sha256": "2898113f1e8c8b28f925bdfbc82097c252bdaea518dc1ba25dd3e7f5327083a9" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ef0c9d2a669350dd73948e18d82a8dd3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 33248, "upload_time": "2016-03-18T18:21:55", "url": "https://files.pythonhosted.org/packages/ab/09/de74fa29ef543c6f43d0da1f6abdd5242c3494dd0d78e6b986bce09caaa9/edx_django_oauth2_provider-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15b849eddb2529384ddd4e6ba2e49707", "sha256": "90801a62a244d0810bd67b8a66505c5879ab84df9774218b7794b1a62b39b012" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.0.1.tar.gz", "has_sig": false, "md5_digest": "15b849eddb2529384ddd4e6ba2e49707", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26152, "upload_time": "2016-03-18T18:22:00", "url": "https://files.pythonhosted.org/packages/c2/ed/c289b5bfbbcc07a115d02e4c649625b4024fad648d19d199d5459553916c/edx-django-oauth2-provider-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "db3f480e3431f2e5891b75680169e323", "sha256": "89c1184bcd081cd34d1b388b861c2eed4d49c94f730b3081e1aa4cdd1bb3268b" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "db3f480e3431f2e5891b75680169e323", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 33781, "upload_time": "2016-04-06T16:01:34", "url": "https://files.pythonhosted.org/packages/96/31/2f37355bcee0f92c85d4abc568623ac43a146b5dea5ef57f236f4a13d1f6/edx_django_oauth2_provider-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8ed805f6d24214e57e366c1e1264bf3", "sha256": "284d34ba773b3d30ea9f568392cf22c9f1b612bd1678f06742e84e76bc225247" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.0.2.tar.gz", "has_sig": false, "md5_digest": "a8ed805f6d24214e57e366c1e1264bf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26245, "upload_time": "2016-04-06T16:01:40", "url": "https://files.pythonhosted.org/packages/45/03/f9712d27231bce2c74de40496f5c12065e884f773d2910b581393db0d93b/edx-django-oauth2-provider-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "daf93d727364f15c917000f18f12d641", "sha256": "4094751854970c59a4fa50bdd9ec237e8b35e4a822e7d78a927af5e8741352a9" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "daf93d727364f15c917000f18f12d641", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 34092, "upload_time": "2016-04-13T19:16:38", "url": "https://files.pythonhosted.org/packages/2a/45/47fbd0f795b5890eb5f36afce5590464ae832b09752580f847f218430bac/edx_django_oauth2_provider-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d59c8126667bb7c042398d3dad28523", "sha256": "44040df00b2c8e523ca86d5e8c1ec1c5387cbedb072a8ba990367855f8bffdf6" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6d59c8126667bb7c042398d3dad28523", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26537, "upload_time": "2016-04-13T19:16:48", "url": "https://files.pythonhosted.org/packages/09/00/18044106e6f10e9a42fdbffd61c4f91757a47003d0aba2762e50fda0042d/edx-django-oauth2-provider-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "0b4a9d6a393d77320680c110e6c716bb", "sha256": "197103f17ef4b30e7e53079b69d6853717ee367e7b1007bcb2135fec774a82d1" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0b4a9d6a393d77320680c110e6c716bb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 34608, "upload_time": "2016-06-03T15:18:10", "url": "https://files.pythonhosted.org/packages/1d/f1/7a71ecb6bc80040aa8a4bebb7dd522cbccef2948c1030f3cc7d47f0b725f/edx_django_oauth2_provider-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47355ba4962d0dc18f22b06f1182471d", "sha256": "c4373e339b12f2b0baea3277dd44a7243a63beb5820a8d994da8516a998da5ba" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.1.0.tar.gz", "has_sig": false, "md5_digest": "47355ba4962d0dc18f22b06f1182471d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26604, "upload_time": "2016-06-03T15:18:14", "url": "https://files.pythonhosted.org/packages/1d/a3/487c53babf4ecc690c1b43b7d34a2445ce9f99aded3d20f800f0e2637de9/edx-django-oauth2-provider-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "57f05e36e300fd206228b618d5aee316", "sha256": "b02e2c6c048e0970433310f7730a5e994365deb194611aa176accbb7b6dc6940" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "57f05e36e300fd206228b618d5aee316", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 34615, "upload_time": "2016-06-10T05:18:03", "url": "https://files.pythonhosted.org/packages/27/a6/4772a731b394e7c39ea893ec8176a47e93c624147bb8c711db747b672844/edx_django_oauth2_provider-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f0a00a9d6f835756876109528b94afa", "sha256": "589d4f22108e5d6b8499a996ae085554447396ddcde3addf2f5d3e9f578d3add" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.1.1.tar.gz", "has_sig": false, "md5_digest": "4f0a00a9d6f835756876109528b94afa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26609, "upload_time": "2016-06-10T05:18:08", "url": "https://files.pythonhosted.org/packages/e7/33/d0cfc4162c56343c99bbeb006805bdc4814dcc29cedca1a231b323486163/edx-django-oauth2-provider-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "c60ea767c7c98c42e41c9d8ee7c4d016", "sha256": "5375a45482610606c3e56876dc9601471facf92435ce642ce5b8125c788a825f" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "c60ea767c7c98c42e41c9d8ee7c4d016", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 35219, "upload_time": "2016-09-23T19:45:18", "url": "https://files.pythonhosted.org/packages/8f/97/9ab24ac158c96d979361ae475efba02fdc948d5b596f49fd63cb65608228/edx_django_oauth2_provider-1.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1328cbb10c4cb6a8678553ab9e80fa50", "sha256": "ed0b52f168bcaf8997a38de1cd3b1299a391248dca6d49030e185f73aba07165" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.1.2.tar.gz", "has_sig": false, "md5_digest": "1328cbb10c4cb6a8678553ab9e80fa50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26803, "upload_time": "2016-09-23T19:45:20", "url": "https://files.pythonhosted.org/packages/da/0e/54ba9f2d5e506bb53081feaf75d30e23f8ffb5008feb691a8690d485dbf2/edx-django-oauth2-provider-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "3386972b020a4ae6eaf4f4c00b5bc377", "sha256": "5e2d3f4c044a7deb412a7df52eaa4fad1661660aa836c2126f81ef942392bb4b" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "3386972b020a4ae6eaf4f4c00b5bc377", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 35152, "upload_time": "2016-10-03T20:13:51", "url": "https://files.pythonhosted.org/packages/19/82/3daddb01644a4ceb167209c48b30004338a544279032e0f2d76c994cb568/edx_django_oauth2_provider-1.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89d363fea369ec99db56d6b7acaae839", "sha256": "d2e379172654fa8ee9f1482b9928f32af48ac62d541f2bf6389888a013c9b630" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.1.3.tar.gz", "has_sig": false, "md5_digest": "89d363fea369ec99db56d6b7acaae839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26782, "upload_time": "2016-10-03T20:13:53", "url": "https://files.pythonhosted.org/packages/8a/e7/9bcdca538c4e990161dbb7ed84a814b5165c865c65bfe5f603643b89c624/edx-django-oauth2-provider-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "0a9d79ef2fa31d3070237a183ea1b3f7", "sha256": "ace62053c74830c88668ee90d1f2cd07f5c93ee9267dbd59d645d4b8d04e8848" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "0a9d79ef2fa31d3070237a183ea1b3f7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 35143, "upload_time": "2016-10-03T20:23:46", "url": "https://files.pythonhosted.org/packages/0e/57/e4d0c45d0338d6487ed58e2336a4f6cfd5b2f5e19fd9adafb81f6a7a1e2f/edx_django_oauth2_provider-1.1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19b8faf4fa979e0c235d2d5d5c8bf65b", "sha256": "29279bca87f5d4ad6d830fe1fe7c1b5ae93677be081238bdbd482dca26b61d8e" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.1.4.tar.gz", "has_sig": false, "md5_digest": "19b8faf4fa979e0c235d2d5d5c8bf65b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26779, "upload_time": "2016-10-03T20:23:49", "url": "https://files.pythonhosted.org/packages/32/3c/4aba0108d0fd16f66c2a96826c3b51bee18f146c74bccfbfb15e1547c40b/edx-django-oauth2-provider-1.1.4.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "922398ed9ed7e2b4b81d41b8c925d8e5", "sha256": "98c15026ded53a023599fd0b8f905d6c3bbb0a710b4b150e0406ad943fe03942" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "922398ed9ed7e2b4b81d41b8c925d8e5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 35711, "upload_time": "2017-04-25T20:53:33", "url": "https://files.pythonhosted.org/packages/68/3e/d545570c604489187187c64eb6a5fe61f8b8c7c594ee3ec02762623dcc9b/edx_django_oauth2_provider-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d69fd56f9e15b9d749c63c274d0b006f", "sha256": "11dbf24d73616993b2c16a031a9671ce9908c19cfac5b7411d46f42e920d4f74" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.2.0.tar.gz", "has_sig": false, "md5_digest": "d69fd56f9e15b9d749c63c274d0b006f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27017, "upload_time": "2017-04-25T20:53:35", "url": "https://files.pythonhosted.org/packages/74/b8/02226c59f22044056566829d43d1e5c64a1c41ce04b5252eba2a67881598/edx-django-oauth2-provider-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "e4d66802d9fd2e5c890a46d035e0dd29", "sha256": "cfae5c368e8a301ea49dbe22786b24531672465e981fcdbf21b0847fd2730e6c" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "e4d66802d9fd2e5c890a46d035e0dd29", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 35938, "upload_time": "2017-07-25T17:14:42", "url": "https://files.pythonhosted.org/packages/0f/62/d7e1803905ac0cafa0384fada32d726091c848da859c6cfe706be8fe8b1a/edx_django_oauth2_provider-1.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fdc3184560a81e2e6dde9897bed3e1aa", "sha256": "d65fde3bf8def3d5989f55be6beb3bf0597fe1113346a39bc54924e4a9720455" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.2.1.tar.gz", "has_sig": false, "md5_digest": "fdc3184560a81e2e6dde9897bed3e1aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27394, "upload_time": "2017-07-25T17:14:43", "url": "https://files.pythonhosted.org/packages/52/de/34def716b058a3bdac6cf2107ab9bdd96a6dd3b67b665c35c7238c42b66c/edx-django-oauth2-provider-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "a7b8ce1bdf6379aaf6a0f5f224ec5ba7", "sha256": "06a21014c6031104630d086184081ed94237f327f00e0344faf9a02cd7ce74ba" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "a7b8ce1bdf6379aaf6a0f5f224ec5ba7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 38848, "upload_time": "2017-08-22T17:18:40", "url": "https://files.pythonhosted.org/packages/ca/01/dd8255a6f191b88a051b6e51b89a823047e1a4a76fe47289d027dbf2ccb0/edx_django_oauth2_provider-1.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9e49ae08cd76ef12f99ec9468314c45", "sha256": "17a093d50841b34321c4b6e86e67f914318f79ce09244e62a529c6d6eb7e3893" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.2.2.tar.gz", "has_sig": false, "md5_digest": "b9e49ae08cd76ef12f99ec9468314c45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29512, "upload_time": "2017-08-22T17:18:42", "url": "https://files.pythonhosted.org/packages/9b/a8/666cc9abeb381564b69b119bb7cee03c878c12c03fd93685efc476be9203/edx-django-oauth2-provider-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "bcac4ece32a3ffc60080b4545fd49bc7", "sha256": "07d7a82d688d8052fd039c29f7e6918218109683643f0da5780db885b7a88841" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.2.3-py2-none-any.whl", "has_sig": false, "md5_digest": "bcac4ece32a3ffc60080b4545fd49bc7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 38612, "upload_time": "2017-08-28T21:14:56", "url": "https://files.pythonhosted.org/packages/df/e1/1f13f658dd2aaf8eda440323827dd76b64d8c41754bec59a1d8912e11bf8/edx_django_oauth2_provider-1.2.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40614aea2404a508f4fd83ce5157caca", "sha256": "5b1a5b135e00d285d11e544a5cfef7ad5da3fdcda800b1ec659acabeb279233c" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.2.3.tar.gz", "has_sig": false, "md5_digest": "40614aea2404a508f4fd83ce5157caca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29280, "upload_time": "2017-08-28T21:14:58", "url": "https://files.pythonhosted.org/packages/ae/4c/a56eece9a38c9416a418acb9e95ae97c9234c7df5c662edd498add5353b9/edx-django-oauth2-provider-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "f8e44812a1d6f1e78d831b18d900c913", "sha256": "3987c033ae8403329b7c9a6d9063c14e777e751b2eebf1e91525721064fe6867" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.2.4-py2-none-any.whl", "has_sig": false, "md5_digest": "f8e44812a1d6f1e78d831b18d900c913", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 38705, "upload_time": "2017-08-30T21:17:42", "url": "https://files.pythonhosted.org/packages/4e/70/7d2266e8c0d4ef3602a1be55749b9584902245c2216f3d8c355fc3d4cdfe/edx_django_oauth2_provider-1.2.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2e65a8560c534a5e9334c08684293a0", "sha256": "2d01823041c99631684517ffc98c064950675aa090c377212f1b9e7d4862bd93" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.2.4.tar.gz", "has_sig": false, "md5_digest": "e2e65a8560c534a5e9334c08684293a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29390, "upload_time": "2017-08-30T21:17:46", "url": "https://files.pythonhosted.org/packages/8f/c5/0dd6818376f5bb2f7475895287cd7e6cb76e510bf2e84989ca0bfebbfb5d/edx-django-oauth2-provider-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "6515e83067d61ab24abf2aed914265c4", "sha256": "6f68ae6eeb1e460ef78226c8d04d1d52e3930768540bd4b5e2c6defc8fcffdd3" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.2.5-py2-none-any.whl", "has_sig": false, "md5_digest": "6515e83067d61ab24abf2aed914265c4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 40151, "upload_time": "2017-09-05T20:47:37", "url": "https://files.pythonhosted.org/packages/6c/fd/ac9a2c51009abcbc1be6612951cff536700af45191807118ef9ad197d1c5/edx_django_oauth2_provider-1.2.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77cf5d0e066079025f862db7fe933722", "sha256": "60397033e9c613611a4a502ebcbba7e3e6f52123238312ee53216b3891d110ec" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.2.5.tar.gz", "has_sig": false, "md5_digest": "77cf5d0e066079025f862db7fe933722", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29955, "upload_time": "2017-09-05T20:47:39", "url": "https://files.pythonhosted.org/packages/0e/18/2eb217c2e9c2124c601c9d33d2f9c50f7efe9e5589d8501ec8bff49b51d1/edx-django-oauth2-provider-1.2.5.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "1d6c710ea46caf926b07f7f253522c58", "sha256": "d4874ba2205bcbb351731413a1b3e782c6a1dda351c18fe1d60ed1a1da7d6578" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "1d6c710ea46caf926b07f7f253522c58", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 40323, "upload_time": "2017-10-04T13:32:39", "url": "https://files.pythonhosted.org/packages/0a/4c/c8d2c01fbc30cf81c4b1f5cd515dd83dce1e99546b131f172f0982437125/edx_django_oauth2_provider-1.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "751bebb52942d0c947ce6f69fce49984", "sha256": "14b2d8b62a0ad0bc18f00137a823b0668c70c24dee331f44696d315762acb966" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "751bebb52942d0c947ce6f69fce49984", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40322, "upload_time": "2017-10-04T13:32:44", "url": "https://files.pythonhosted.org/packages/2a/8e/9252b674245d83df52dcd375483422b123a227e794f8feed3bececd435f0/edx_django_oauth2_provider-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70907549912780674853fd016c3c79be", "sha256": "2f8ee70bc72d849e2e2d3e1f0ace33c8cc3dfcb2b34809fcc05a010acbba9400" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.3.0.tar.gz", "has_sig": false, "md5_digest": "70907549912780674853fd016c3c79be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30134, "upload_time": "2017-10-04T13:32:44", "url": "https://files.pythonhosted.org/packages/57/bc/a1ff9a9dcbb6f7e5561971c0788722fce113f3667ae116f81962cbee9d53/edx-django-oauth2-provider-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "95cfb49299f319f859d16f2009df3fab", "sha256": "1bab84845e17fedb95d1dd9d17df56005c3939fb044e179f85c71ec4c083465e" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "95cfb49299f319f859d16f2009df3fab", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 40739, "upload_time": "2017-10-24T20:25:05", "url": "https://files.pythonhosted.org/packages/c6/e1/5c5817fd5f970dbc88ba65966c905dc8bafab22f334a4ee71e9a0abd8617/edx_django_oauth2_provider-1.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d394c634420e7de8b08150356c4d7863", "sha256": "68f9fbe9ebcd0ef4825d0d2a5616e1c6ff7c0c5b92de6148f1758a0b1b076d6d" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d394c634420e7de8b08150356c4d7863", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40739, "upload_time": "2017-10-24T20:25:06", "url": "https://files.pythonhosted.org/packages/68/09/41fe6a70f515758d408f91f9b6eea0f32c984d688be96ba679b97add634a/edx_django_oauth2_provider-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "128dfd8a101abb16e3a724e7b49bd452", "sha256": "88e9400b87669f365b20fef90df5b8ff6d12f881a817dca7719dac8649536ca2" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.3.1.tar.gz", "has_sig": false, "md5_digest": "128dfd8a101abb16e3a724e7b49bd452", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30506, "upload_time": "2017-10-24T20:25:07", "url": "https://files.pythonhosted.org/packages/b9/29/839beb215f439dc52ee8ed03823436aa25d6e60deb0b0729a8b27089b5cf/edx-django-oauth2-provider-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "8253d509bfd8a324263ef70711a96f0d", "sha256": "0627681d303ec1644a4fbef4117dd3256728976a91cff2970f8657152d07aaa9" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "8253d509bfd8a324263ef70711a96f0d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 40911, "upload_time": "2017-12-12T15:12:07", "url": "https://files.pythonhosted.org/packages/da/70/6154b8e62feceb8e1b579c19e68a95d009caf682383766547648927ced6f/edx_django_oauth2_provider-1.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f243b6de7cb16b0252cae2f77cfb77c", "sha256": "d8e43daadd6e4bb197bbc0f79ee3464358959192cec9ce6e7db5fd15104c87d2" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8f243b6de7cb16b0252cae2f77cfb77c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40911, "upload_time": "2017-12-12T15:12:09", "url": "https://files.pythonhosted.org/packages/12/13/a0b4eee26e3193ad8a4e61113dd6d628460c3b715b800c512f129b48f46b/edx_django_oauth2_provider-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63e832dd099ffeb57a7a7de6d20eebd9", "sha256": "23b332087866aa716ac982aa6659721caf7b1e3ebd30766ec05be1414b619b5f" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.3.2.tar.gz", "has_sig": false, "md5_digest": "63e832dd099ffeb57a7a7de6d20eebd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30680, "upload_time": "2017-12-12T15:12:09", "url": "https://files.pythonhosted.org/packages/9b/ff/a3f5b2f7afa72926bd9a2b2669f5a7790c7d303c92357f49f6cbfc9a3edd/edx-django-oauth2-provider-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "f1b1b448a646310134d045faa69c5875", "sha256": "46f8864170d26d06bd3c43bcb53a22d0123cfa2436969899bd720c64c86a8d6e" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.3-py2-none-any.whl", "has_sig": false, "md5_digest": "f1b1b448a646310134d045faa69c5875", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39292, "upload_time": "2018-07-03T18:40:35", "url": "https://files.pythonhosted.org/packages/54/44/7b851ad43616dc0fd87b3e2cbff50ba60a912b325ce577d1239f7c735daf/edx_django_oauth2_provider-1.3.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31430564540f376c699421fbe00c6058", "sha256": "658dd86b68d726f47a9683e26de32d7cd26b3467f2ee2b6034f9bb5df8c9b658" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "31430564540f376c699421fbe00c6058", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39294, "upload_time": "2018-07-03T18:40:29", "url": "https://files.pythonhosted.org/packages/d4/a3/affb1714bf52f7431f6d1ebc72dbc97ed4c8e26781310e7bc540a93bb0b3/edx_django_oauth2_provider-1.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afa12bb5c3738ba3f4fc9611b7aa371f", "sha256": "83ed63576a71e4a9a821b5ee7ee53f5857e182106e009cad7c26449a37af5f1b" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.3.3.tar.gz", "has_sig": false, "md5_digest": "afa12bb5c3738ba3f4fc9611b7aa371f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30863, "upload_time": "2018-07-03T18:40:30", "url": "https://files.pythonhosted.org/packages/85/a8/db96afa8b72a83c0057f18079d51d842d0d72a70a24789817f1c40c396ca/edx-django-oauth2-provider-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "4b4d0f3d5b88c08c4976ba72e6d5a5ba", "sha256": "357760a1e62be62a6f593be634af9d44988e231dd621e23074ecf99524727e24" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.4-py2-none-any.whl", "has_sig": false, "md5_digest": "4b4d0f3d5b88c08c4976ba72e6d5a5ba", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39422, "upload_time": "2018-07-23T16:01:35", "url": "https://files.pythonhosted.org/packages/6b/0e/fa343b8592d1aeae65bae707339c3a3507ca33f285cca364b3f6be1a0e7b/edx_django_oauth2_provider-1.3.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12d02bcff6eb82e3ccd615521c10aaaf", "sha256": "f7cde90d40e414fb74f9005d796f118dba0b4cec2445d92dc3154ed9c6d8bb30" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.3.4.tar.gz", "has_sig": false, "md5_digest": "12d02bcff6eb82e3ccd615521c10aaaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31132, "upload_time": "2018-07-23T16:01:37", "url": "https://files.pythonhosted.org/packages/04/56/4c6e6cc5a65df79d29100a37eb37dcde09a7eaef812af978c992cbc98dc6/edx-django-oauth2-provider-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "60bb5f0634590b09ec8900a58e6efd48", "sha256": "b424f5f7b04e25326cf2da7f2fa04c8c3b7093f86d0f82ab7691841833e5242e" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.5-py2-none-any.whl", "has_sig": false, "md5_digest": "60bb5f0634590b09ec8900a58e6efd48", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39621, "upload_time": "2018-09-12T20:58:03", "url": "https://files.pythonhosted.org/packages/80/26/7d09a1ddda353c27cd8259b9dd859e9788080c47d8a568e65b2fa901b441/edx_django_oauth2_provider-1.3.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3526ce1dd5cdb90b48784f6b0fc77eb1", "sha256": "2851ffcc140e44ecd9799446617366bf15d3d7d3e276b09f000568d32247a1fb" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.3.5.tar.gz", "has_sig": false, "md5_digest": "3526ce1dd5cdb90b48784f6b0fc77eb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31288, "upload_time": "2018-09-12T20:58:05", "url": "https://files.pythonhosted.org/packages/35/bc/df254a6ce43bea7bd55277928e8f2fd66fe38f18b838460dce8a006e6c77/edx-django-oauth2-provider-1.3.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "60bb5f0634590b09ec8900a58e6efd48", "sha256": "b424f5f7b04e25326cf2da7f2fa04c8c3b7093f86d0f82ab7691841833e5242e" }, "downloads": -1, "filename": "edx_django_oauth2_provider-1.3.5-py2-none-any.whl", "has_sig": false, "md5_digest": "60bb5f0634590b09ec8900a58e6efd48", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39621, "upload_time": "2018-09-12T20:58:03", "url": "https://files.pythonhosted.org/packages/80/26/7d09a1ddda353c27cd8259b9dd859e9788080c47d8a568e65b2fa901b441/edx_django_oauth2_provider-1.3.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3526ce1dd5cdb90b48784f6b0fc77eb1", "sha256": "2851ffcc140e44ecd9799446617366bf15d3d7d3e276b09f000568d32247a1fb" }, "downloads": -1, "filename": "edx-django-oauth2-provider-1.3.5.tar.gz", "has_sig": false, "md5_digest": "3526ce1dd5cdb90b48784f6b0fc77eb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31288, "upload_time": "2018-09-12T20:58:05", "url": "https://files.pythonhosted.org/packages/35/bc/df254a6ce43bea7bd55277928e8f2fd66fe38f18b838460dce8a006e6c77/edx-django-oauth2-provider-1.3.5.tar.gz" } ] }