{ "info": { "author": "James McMahon", "author_email": "james1345@googlemail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP :: Session" ], "description": "django-rest-knox\n================\n\n[![image](https://travis-ci.org/James1345/django-rest-knox.svg?branch=develop)](https://travis-ci.org/James1345/django-rest-knox)\n\nAuthentication Module for django rest auth\n\nKnox provides easy to use authentication for [Django REST\nFramework](http://www.django-rest-framework.org/) The aim is to allow\nfor common patterns in applications that are REST based, with little\nextra effort; and to ensure that connections remain secure.\n\nKnox authentication is token based, similar to the `TokenAuthentication`\nbuilt in to DRF. However, it overcomes some problems present in the\ndefault implementation:\n\n- DRF tokens are limited to one per user. This does not facilitate\n securely signing in from multiple devices, as the token is shared.\n It also requires *all* devices to be logged out if a server-side\n logout is required (i.e. the token is deleted).\n\n Knox provides one token per call to the login view - allowing each\n client to have its own token which is deleted on the server side\n when the client logs out.\n\n Knox also provides an option for a logged in client to remove *all*\n tokens that the server has - forcing all clients to re-authenticate.\n\n- DRF tokens are stored unencrypted in the database. This would allow\n an attacker unrestricted access to an account with a token if the\n database were compromised.\n\n Knox tokens are only stored in an encrypted form. Even if the\n database were somehow stolen, an attacker would not be able to log\n in with the stolen credentials.\n\n- DRF tokens track their creation time, but have no inbuilt mechanism\n for tokens expiring. Knox tokens can have an expiry configured in\n the app settings (default is 10 hours.)\n\nMore information can be found in the\n[Documentation](http://james1345.github.io/django-rest-knox/)\n\n# Run the tests locally\n\nIf you need to debug a test locally and if you have [docker](https://www.docker.com/) installed:\n\nsimply run the ``./docker-run-test.sh`` script and it will run the test suite in every Python /\nDjango versions.\n\nYou could also simply run regular ``tox`` in the root folder as well, but that would make testing the matrix of\nPython / Django versions a bit more tricky.\n\n# Work on the documentation\n\nOur documentation is generated by [Mkdocs](https://www.mkdocs.org).\n\nYou can refer to their documentation on how to install it locally.\n\nAnother option is to use `mkdocs.sh` in this repository.\nIt will run mkdocs in a [docker](https://www.docker.com/) container.\n\nRunning the script without any params triggers the `serve` command.\nThe server is exposed on localhost on port 8000.\n\nTo configure the port the `serve` command will be exposing the server to, you\ncan use the following env var:\n\n```\nMKDOCS_DEV_PORT=\"8080\"\n```\n\nYou can also pass any `mkdocs` command like this:\n\n```\n./mkdocs build\n./mkdocs --help\n```\n\nCheck the [Mkdocs documentation](https://www.mkdocs.org/) for more.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/James1345/django-rest-knox", "keywords": "django rest authentication login", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-rest-knox", "package_url": "https://pypi.org/project/django-rest-knox/", "platform": "", "project_url": "https://pypi.org/project/django-rest-knox/", "project_urls": { "Homepage": "https://github.com/James1345/django-rest-knox" }, "release_url": "https://pypi.org/project/django-rest-knox/4.1.0/", "requires_dist": [ "django", "djangorestframework", "cryptography" ], "requires_python": "", "summary": "Authentication for django rest framework", "version": "4.1.0" }, "last_serial": 5345540, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "c5ee2633b4fc556ef337dda56dab7c40", "sha256": "f881067bdde40542d2a4170d18910979aed21101e376aefecf381a990f2bcf62" }, "downloads": -1, "filename": "django_rest_knox-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c5ee2633b4fc556ef337dda56dab7c40", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10102, "upload_time": "2015-09-12T19:07:54", "url": "https://files.pythonhosted.org/packages/16/0f/f12101a2b0eda8254b54541f090dc032ba0d9aa9ead452acb8f13d729c5a/django_rest_knox-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc02db0cee4d84eeb7217403c98ba8ba", "sha256": "b597d4c0db947573af75de6b0a8bcdb54357c974dee85eafc5da72020c897058" }, "downloads": -1, "filename": "django-rest-knox-1.0.0.tar.gz", "has_sig": false, "md5_digest": "dc02db0cee4d84eeb7217403c98ba8ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6568, "upload_time": "2015-09-12T19:07:58", "url": "https://files.pythonhosted.org/packages/29/dd/073d414cd025d1e101689fc90852529f56612d0f54a799f5114200766161/django-rest-knox-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "2e4f1c0482559069ad2187a03e55842a", "sha256": "ea2f7fba9736f8754cdd2129fae5bfedf01f8015d697a4b7ced3e7482cd6df12" }, "downloads": -1, "filename": "django-rest-knox-1.1.0.tar.gz", "has_sig": false, "md5_digest": "2e4f1c0482559069ad2187a03e55842a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7439, "upload_time": "2015-09-14T18:09:15", "url": "https://files.pythonhosted.org/packages/54/60/adc5d7b70e3296500bf7a5631290ea87c47ad92a545ebd09a88538e29766/django-rest-knox-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "5b4ed1c235b1d9e48bae2767a56f33d6", "sha256": "608a06d0eba9fc3202f998dc0228282983a53d6a88f922ce47418fe375ab6a24" }, "downloads": -1, "filename": "django_rest_knox-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5b4ed1c235b1d9e48bae2767a56f33d6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10360, "upload_time": "2015-09-16T19:09:51", "url": "https://files.pythonhosted.org/packages/aa/bd/6346eca0c60ae473b36d880f157c431f78e96a85c3b49fddd50518d87386/django_rest_knox-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d04f1d1c22f7deec80554c104037fad", "sha256": "d5f2ab38d177fed4899f98beae0d137c9dbb3368b34d3c866cd6af21025ff561" }, "downloads": -1, "filename": "django-rest-knox-2.0.0.tar.gz", "has_sig": false, "md5_digest": "3d04f1d1c22f7deec80554c104037fad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6174, "upload_time": "2015-09-16T19:09:55", "url": "https://files.pythonhosted.org/packages/17/30/0f2bc77c4479ec673415c43508ea1116300e9cdd72654a1e0f6d5da3d702/django-rest-knox-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "8db6340cc4709f13b7c857063fdf84ef", "sha256": "9b0f570949b7d5fe60be28ebbe172e2808f79ce1a3c2e84f4fc5be4b4fe042bd" }, "downloads": -1, "filename": "django-rest-knox-2.1.0.tar.gz", "has_sig": false, "md5_digest": "8db6340cc4709f13b7c857063fdf84ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6910, "upload_time": "2015-10-13T19:32:53", "url": "https://files.pythonhosted.org/packages/66/36/e4ba1350225e129be7dbf9798840cb90a77389d2f577afcbf4c63fcf45ea/django-rest-knox-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "5b2d46d5b731980875019125f68dcf1e", "sha256": "79c90e251da060d603983069d2aa5cee3407499ff1811415c2e020d0ea0082de" }, "downloads": -1, "filename": "django_rest_knox-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5b2d46d5b731980875019125f68dcf1e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10995, "upload_time": "2015-10-13T19:39:40", "url": "https://files.pythonhosted.org/packages/cc/58/1779350f663eeae6590fa31f9b57141b763115abcf25c55ae9974e1addf2/django_rest_knox-2.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0126d3f22d821f0e29139535dd7c470", "sha256": "cb85e72c8ba7eb3d5ecd9c6b7c3555e5d55f099c15e896e0758a33acf482707c" }, "downloads": -1, "filename": "django-rest-knox-2.1.1.tar.gz", "has_sig": false, "md5_digest": "d0126d3f22d821f0e29139535dd7c470", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6905, "upload_time": "2015-10-13T19:39:44", "url": "https://files.pythonhosted.org/packages/56/8b/6d85006e836d3f818242045388932b0a29f01f86c4218726dae7343324c5/django-rest-knox-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "a295b23fd9b789b1a84fcf713634a5ca", "sha256": "8d801fa675436286ac7815118f1d40e775f759f4f685b56d6e2f61099566b807" }, "downloads": -1, "filename": "django_rest_knox-2.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a295b23fd9b789b1a84fcf713634a5ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10998, "upload_time": "2015-10-14T12:43:21", "url": "https://files.pythonhosted.org/packages/64/d8/f718e71a0079bcf1b5daa973ec84f365d23b139f296690b978df2690a8e9/django_rest_knox-2.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13b57622895bc3fbe45c91266591af22", "sha256": "26c902983275a157b0155d16a92723b5c322f3e763cf1b16b1b7bcda348b8b9d" }, "downloads": -1, "filename": "django-rest-knox-2.1.2.tar.gz", "has_sig": false, "md5_digest": "13b57622895bc3fbe45c91266591af22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6909, "upload_time": "2015-10-14T12:43:25", "url": "https://files.pythonhosted.org/packages/42/ac/3dadd50e3ff1d2beb07f5b54beabe0fa43f10356b0d9d0affa0b72c4b720/django-rest-knox-2.1.2.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "8c3ad91db0b9118113263ba030907000", "sha256": "1ef8f6778e4e969e751b78f70f709d98aa1859134ac429ed7ea2a04c48dd73be" }, "downloads": -1, "filename": "django_rest_knox-2.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8c3ad91db0b9118113263ba030907000", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11003, "upload_time": "2015-11-19T16:31:39", "url": "https://files.pythonhosted.org/packages/e0/2e/bad66724270dca91d3a10ec2830b3009181cf9f1b30785838a0fcbf8ba47/django_rest_knox-2.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ff277526efae7db919e9421b4eeb3e8", "sha256": "2e079f8777f6e5719f1abaf9c5e5bb291169e419c66c56ca6fb4baa9402cda9c" }, "downloads": -1, "filename": "django_rest_knox-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9ff277526efae7db919e9421b4eeb3e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11003, "upload_time": "2015-11-19T16:33:35", "url": "https://files.pythonhosted.org/packages/3d/5e/f100d958b94b41b3021d9607d4d5e220626b71d6747431f052286c0fdb88/django_rest_knox-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8d3c25129dedde64d9d31edba1fb5fe", "sha256": "2821f68e2a380db31473166b0f06d8c95560030e1e06e62a77589c9e680e430a" }, "downloads": -1, "filename": "django-rest-knox-2.2.0.tar.gz", "has_sig": false, "md5_digest": "d8d3c25129dedde64d9d31edba1fb5fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6916, "upload_time": "2015-11-19T16:31:47", "url": "https://files.pythonhosted.org/packages/34/56/cdfb8b81f3de1bc613cf89ce26f66848cdbd62cbb5489496b39360e10a2c/django-rest-knox-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "ac86c2381c8b516279a472a1b1848d3a", "sha256": "98600ea8a0f1485769b5969594bad586ecce61364204aefed86e70e004b85521" }, "downloads": -1, "filename": "django_rest_knox-2.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ac86c2381c8b516279a472a1b1848d3a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11745, "upload_time": "2016-12-16T16:44:58", "url": "https://files.pythonhosted.org/packages/d4/1f/68b17600ff9bb21372610fe3a9712abae86da00fbe2d16a33f0a615f9eb4/django_rest_knox-2.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24c5be4ca6d9b219c07ed6179d045ac2", "sha256": "36d7f1db42ce26f6f864a1195a70649f7e2c8d0f7fa06c6019ca12f12b70ba4c" }, "downloads": -1, "filename": "django_rest_knox-2.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "24c5be4ca6d9b219c07ed6179d045ac2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11743, "upload_time": "2016-12-16T16:44:55", "url": "https://files.pythonhosted.org/packages/36/ce/c440bb0ed5bf6fe230da1cbe7a633d7e770746b55a581ec6de706eb0fd8f/django_rest_knox-2.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c23854b96ecdbb2fb17cd6760390f198", "sha256": "5716161ed1991fda2daac70688b29164f257117910b3a7bdc8507b0498b29ec5" }, "downloads": -1, "filename": "django-rest-knox-2.2.1.tar.gz", "has_sig": false, "md5_digest": "c23854b96ecdbb2fb17cd6760390f198", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7292, "upload_time": "2016-12-16T16:44:56", "url": "https://files.pythonhosted.org/packages/af/57/729d1cb9b0cc3dde1bae93d7b97603b973fc33bdcc1984d9594f7977402c/django-rest-knox-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "3a4993feba26d5a07059e917f788fc03", "sha256": "96372341800cb2f084f13619c219dec64b80538561a25aece6379ad044e0a0aa" }, "downloads": -1, "filename": "django_rest_knox-2.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "3a4993feba26d5a07059e917f788fc03", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11762, "upload_time": "2016-12-29T14:39:29", "url": "https://files.pythonhosted.org/packages/44/71/74d6527b0fe74fe14d78f0d465a88b87d5a00001612f4ebb361354257953/django_rest_knox-2.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a949cf519b0b1b0c057b52117a8a4ce", "sha256": "a3a4d9d29f8024c31d17c5f5c028dd677f96653415d076cffb68ee116e3dfbec" }, "downloads": -1, "filename": "django_rest_knox-2.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8a949cf519b0b1b0c057b52117a8a4ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11762, "upload_time": "2016-12-29T14:39:47", "url": "https://files.pythonhosted.org/packages/fc/d1/be5f4a7a954d70ddbf11c1988737fb131962cac93949cd20450c46f5fc4d/django_rest_knox-2.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b66ec46b45c1b3830ce4cc0373a9908", "sha256": "ced47d6c02a6fdf227dee86089e67b77e8182301e5a702eaad9e621ccca9ea90" }, "downloads": -1, "filename": "django-rest-knox-2.2.2.tar.gz", "has_sig": false, "md5_digest": "0b66ec46b45c1b3830ce4cc0373a9908", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7313, "upload_time": "2016-12-29T14:39:31", "url": "https://files.pythonhosted.org/packages/0a/78/3af525d94d7a1a41b3181c3c90ff007e0a8a0f35d0763bb69c71628459a0/django-rest-knox-2.2.2.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "b3d19700025dbdfe7de6dd48e3f251a9", "sha256": "608a0ceec655d144a91349425ad052e8fe082b0dd660b6a6cefad7c082fa0ed9" }, "downloads": -1, "filename": "django_rest_knox-2.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b3d19700025dbdfe7de6dd48e3f251a9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11742, "upload_time": "2016-12-16T15:48:22", "url": "https://files.pythonhosted.org/packages/22/bd/44a92370899b505f4875f00329400a82eefbc63f0e3d78ba829ff44a6768/django_rest_knox-2.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f738e0377e311fe7e5e71c7da53f48a6", "sha256": "8e805e148ade337ed453ef42aaad2bbfaef9001ea8c43f3d79b9d918dcdc0fa5" }, "downloads": -1, "filename": "django_rest_knox-2.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f738e0377e311fe7e5e71c7da53f48a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11748, "upload_time": "2016-12-16T15:48:41", "url": "https://files.pythonhosted.org/packages/92/15/54598a3df0e7340b83dbfda6cec139e7625175753829766464088c4869ca/django_rest_knox-2.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35ede7e52e3600716e3c16cc8a59dd4a", "sha256": "55053a861ceeb30222362208db9781a987d89d665d0f5aaa11fac494ccec2105" }, "downloads": -1, "filename": "django-rest-knox-2.3.0.tar.gz", "has_sig": false, "md5_digest": "35ede7e52e3600716e3c16cc8a59dd4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7297, "upload_time": "2016-12-16T15:48:24", "url": "https://files.pythonhosted.org/packages/f0/98/cdef150add4091a5e40c3e9a6d71e4dfccce9d3693cbcca34fecf14ca237/django-rest-knox-2.3.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "fee73748290ee4bfd887b68c71572d6f", "sha256": "7922b1c3e9a26c8360446bd0c8eb0f338207268f086eaed0492d7b73c01ea0da" }, "downloads": -1, "filename": "django_rest_knox-3.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "fee73748290ee4bfd887b68c71572d6f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12366, "upload_time": "2017-02-26T21:45:11", "url": "https://files.pythonhosted.org/packages/bf/c1/484967eba4bd53d4bd0cb6f340cae46ba1f1154c94e129f0af6203f04a3e/django_rest_knox-3.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8d952752eb5aaa65b87120847870076", "sha256": "c7b7a11dfe128c61fa96ac5962cb85c5e94295abe67f2937447bc39cdbe8b267" }, "downloads": -1, "filename": "django_rest_knox-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b8d952752eb5aaa65b87120847870076", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12370, "upload_time": "2017-02-26T21:45:25", "url": "https://files.pythonhosted.org/packages/52/16/7aff70a358b130ad57afb3b6da73bc3d74b1c4de55ee5ed31ca174acb268/django_rest_knox-3.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81f713415f66c7686dc1bd3bf5494292", "sha256": "ad034cbb167859aa70ee27f10eb3e463973647f3567f90f8b2e2141a1c66b06f" }, "downloads": -1, "filename": "django-rest-knox-3.0.0.tar.gz", "has_sig": false, "md5_digest": "81f713415f66c7686dc1bd3bf5494292", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8159, "upload_time": "2017-02-26T21:45:13", "url": "https://files.pythonhosted.org/packages/40/77/5ff9198b3a6c46667b23035e2221fda2d140fa86020beedeeac3ba0f7442/django-rest-knox-3.0.0.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "31b4616927a9a73873f3999a38acf6e2", "sha256": "766576fb1f7b9f90e2e00c456f78b9941af0ee5bfeba99cacda42b38e40d003d" }, "downloads": -1, "filename": "django_rest_knox-3.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "31b4616927a9a73873f3999a38acf6e2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12276, "upload_time": "2017-09-21T15:20:10", "url": "https://files.pythonhosted.org/packages/1b/eb/34deb21fa1fc90a3c4f33a9470815f86b3a151dc41758fe81c4eca6d71db/django_rest_knox-3.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f54a14f9120e5ca2787cfc9fa8e5609c", "sha256": "3f4f82a0a410dbfe1bf036f63c1b6e02816d0125266b20c6c41f76f07d53c845" }, "downloads": -1, "filename": "django_rest_knox-3.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f54a14f9120e5ca2787cfc9fa8e5609c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12277, "upload_time": "2017-09-21T15:20:23", "url": "https://files.pythonhosted.org/packages/84/e9/e60f25d317ce4d6c249e76251c60eaa5f7b246d67ae9a8ec9db49de3de80/django_rest_knox-3.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d63e22feff9c31e88aaf33159caf75a0", "sha256": "8e0113c056ca80b03214687862f89ad9e9395fa07cb7a7b0e4d2b570f38641b9" }, "downloads": -1, "filename": "django-rest-knox-3.0.3.tar.gz", "has_sig": false, "md5_digest": "d63e22feff9c31e88aaf33159caf75a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8053, "upload_time": "2017-09-21T15:20:12", "url": "https://files.pythonhosted.org/packages/34/36/00a9c965e0b6cfea518cbb135a9b1a2d8b419ecfbd0a0ee41046e4f2af29/django-rest-knox-3.0.3.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "2652489b125ebf0c60e2b580c0f9dc7b", "sha256": "bc4e35384883ecb1e133a1982f6c84d266cb71b5d1c22720c5ab05c1ba4d72b5" }, "downloads": -1, "filename": "django_rest_knox-3.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "2652489b125ebf0c60e2b580c0f9dc7b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12374, "upload_time": "2017-12-18T14:29:31", "url": "https://files.pythonhosted.org/packages/23/3f/49f4d0099f83d1099585f48e61f024efb513357011898fb04a4df3f490b6/django_rest_knox-3.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a14449669686f3e235867671d1714b8", "sha256": "d551c89d463f4b12ad4727a0406089f1b073f6d5abccaed96a6a88829301032f" }, "downloads": -1, "filename": "django_rest_knox-3.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4a14449669686f3e235867671d1714b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12340, "upload_time": "2017-12-18T14:30:29", "url": "https://files.pythonhosted.org/packages/c5/d5/a5d0543ffba60692cc944eb9cbd007d3cba91f8360645ca840ffed3ec460/django_rest_knox-3.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "711dc80db0463ed7434f3d11bf2a2088", "sha256": "e3c7ae973395e99fd86193d74d25fc441839a3a91699475bf8e1ccb46a0fe36d" }, "downloads": -1, "filename": "django-rest-knox-3.1.0.tar.gz", "has_sig": false, "md5_digest": "711dc80db0463ed7434f3d11bf2a2088", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8105, "upload_time": "2017-12-18T14:29:32", "url": "https://files.pythonhosted.org/packages/53/cf/cd50477e75cf609c937437b8c743a353eb106dd75a388e5f827c7298ae82/django-rest-knox-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "cdc303a08a29b57d7dd955d5d198e624", "sha256": "4975b03eca85ab7392ac77b7f918d408748ac19212fc61949e778ca25828da63" }, "downloads": -1, "filename": "django_rest_knox-3.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "cdc303a08a29b57d7dd955d5d198e624", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12393, "upload_time": "2018-01-25T19:30:01", "url": "https://files.pythonhosted.org/packages/b4/29/778fdd3a196800c2ca026e2176757b23bd7fa58f55520f00816b40e25b4d/django_rest_knox-3.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7d2053dba7e8725f3ed3bee2a683919", "sha256": "f595295deb19c8fcb6a603a2d50818deb2827d0aab8eab4bf47080b021ce586f" }, "downloads": -1, "filename": "django_rest_knox-3.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d7d2053dba7e8725f3ed3bee2a683919", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12394, "upload_time": "2018-01-25T19:30:42", "url": "https://files.pythonhosted.org/packages/40/90/9774da635184438eae53b86cd474bf05da05ba3b3b10a9ae1e2737caddca/django_rest_knox-3.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4036dc7e6bb65e53cf927f0f16c1e598", "sha256": "358470bd07b62d671bd02b9d1dd23845d86ac65d2222986cd93a95e324db5ff3" }, "downloads": -1, "filename": "django-rest-knox-3.1.1.tar.gz", "has_sig": false, "md5_digest": "4036dc7e6bb65e53cf927f0f16c1e598", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8134, "upload_time": "2018-01-25T19:30:02", "url": "https://files.pythonhosted.org/packages/3b/40/06896ea88e0c2c7d6bf183f6efc99aadd2851de3b7791d671c95694a7385/django-rest-knox-3.1.1.tar.gz" } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "6db19f334c12be3373153d53fed3e73c", "sha256": "06f129067cb0415baf726026cd7bc76708276bdec44174e981fed78df55274a4" }, "downloads": -1, "filename": "django_rest_knox-3.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "6db19f334c12be3373153d53fed3e73c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12423, "upload_time": "2018-01-28T18:40:18", "url": "https://files.pythonhosted.org/packages/bb/bc/83f5a5eb3aeac6603d7c07acc83a46c0491e561fc6c773d5637fb5ae1a8c/django_rest_knox-3.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e608937c7f580b4f5eebefb6e9d1137b", "sha256": "fa10884c4e22aad8d6699409d63595cc166e82146b0d3d1911e256effbbbfb4c" }, "downloads": -1, "filename": "django_rest_knox-3.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e608937c7f580b4f5eebefb6e9d1137b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12422, "upload_time": "2018-01-28T18:41:16", "url": "https://files.pythonhosted.org/packages/47/45/f94f3c49fe0588be9667e0315adcded5aaa3026b87ccb3f879ff67c11e60/django_rest_knox-3.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61a7f6c405e09b3bed0b1b8eae6b9bed", "sha256": "768dc177c5431ac56eb9dffa3dcf7aae7879ad1db8d5f44910bd7b047e486bbe" }, "downloads": -1, "filename": "django-rest-knox-3.1.2.tar.gz", "has_sig": false, "md5_digest": "61a7f6c405e09b3bed0b1b8eae6b9bed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8157, "upload_time": "2018-01-28T18:40:19", "url": "https://files.pythonhosted.org/packages/a2/bf/4b9a59587914444edb6786139ecce3555dd73291ebf728798cbf21d7bca6/django-rest-knox-3.1.2.tar.gz" } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "b5119b3e7ea965c20c4db639ceba20cf", "sha256": "8be6722bad71f455b7685a6792be46715b91e900cb7fec7256f22927ffd04941" }, "downloads": -1, "filename": "django_rest_knox-3.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "b5119b3e7ea965c20c4db639ceba20cf", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12494, "upload_time": "2018-02-26T14:43:24", "url": "https://files.pythonhosted.org/packages/68/ca/a6f2d880e61b4af302e867c170eccaeb0eccec175b022d34195a8ea7afcd/django_rest_knox-3.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04731efd6e0f3a9c6b3c2792c842a263", "sha256": "562b218d5218db7c173a40353fac033843016654a8f3166f7744917a48c363fa" }, "downloads": -1, "filename": "django_rest_knox-3.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "04731efd6e0f3a9c6b3c2792c842a263", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12495, "upload_time": "2018-02-26T14:44:23", "url": "https://files.pythonhosted.org/packages/0f/db/6d6305af8f04005fded3762c15d6c1ce463887bf8aeed31389fd96e28148/django_rest_knox-3.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4311f980dc0d50ee33f62892d8545dd0", "sha256": "9548cf3c030f77b70f7f006daf0de378bee25b723a09396ea8e9db6b9ee21c44" }, "downloads": -1, "filename": "django-rest-knox-3.1.3.tar.gz", "has_sig": false, "md5_digest": "4311f980dc0d50ee33f62892d8545dd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8215, "upload_time": "2018-02-26T14:43:28", "url": "https://files.pythonhosted.org/packages/1b/7d/427203579d512feec8a88b4cb4bacc79bca7eb7b73009b45f8a28ae5a2b2/django-rest-knox-3.1.3.tar.gz" } ], "3.1.4": [ { "comment_text": "", "digests": { "md5": "4ba51b06962c79e51c36cda34e22d3ca", "sha256": "14a479c25b8852f6a07cbee7a6a545b3782b82ad8236307d11b1f133c77a63a3" }, "downloads": -1, "filename": "django_rest_knox-3.1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "4ba51b06962c79e51c36cda34e22d3ca", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10665, "upload_time": "2018-04-09T19:25:47", "url": "https://files.pythonhosted.org/packages/fb/b8/e712eb2e356f067762b92a119c3c7bb45709e2652d333e7bdc862b5dc403/django_rest_knox-3.1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b517b30808386401d711e2bec415516", "sha256": "92e9494f6854666773019d12b9318d18987f1c976d6c2eec02103dc7b8d86b54" }, "downloads": -1, "filename": "django_rest_knox-3.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7b517b30808386401d711e2bec415516", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10660, "upload_time": "2018-04-09T19:27:14", "url": "https://files.pythonhosted.org/packages/44/6e/1d4cbfc3c50e8c64b6829b25cf7fe66eedb463eb95cbc5341317e14e8e9e/django_rest_knox-3.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34dfa8c63a534437a9f007aa90056999", "sha256": "1b9cb6195309565491987b8152b0ad3f76a101cde0a1b2fdfa39a9e08634d6cd" }, "downloads": -1, "filename": "django-rest-knox-3.1.4.tar.gz", "has_sig": false, "md5_digest": "34dfa8c63a534437a9f007aa90056999", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8242, "upload_time": "2018-04-09T19:25:48", "url": "https://files.pythonhosted.org/packages/d7/59/71e0dd94f61abb23b8a11682c46f6ceea2384a615853c5cdef123c004adb/django-rest-knox-3.1.4.tar.gz" } ], "3.1.5": [ { "comment_text": "", "digests": { "md5": "947c038cbbfc7175ad069acf90a6aec2", "sha256": "fd7a9017ac29aead55521466baeb23d38e1ed6163a4040fd9aa4642fcd45db7d" }, "downloads": -1, "filename": "django_rest_knox-3.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "947c038cbbfc7175ad069acf90a6aec2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10678, "upload_time": "2018-07-13T09:22:18", "url": "https://files.pythonhosted.org/packages/f2/7f/e639f47b3eff8a95194e922e5e7dbbc8b85493d98cd363c4be406f90fd26/django_rest_knox-3.1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66396951dc3182efacf444eca1c87290", "sha256": "82e7bd89f999bf7d512bfa020ed4115177fb5216f1aee9bd457a871a2eec4080" }, "downloads": -1, "filename": "django_rest_knox-3.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "66396951dc3182efacf444eca1c87290", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10678, "upload_time": "2018-07-13T09:23:06", "url": "https://files.pythonhosted.org/packages/f2/53/dcfaebfa9fc78df2e3e83cec5b516e443dd5cf7e74cf0f9ffe3ee286b224/django_rest_knox-3.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4544d2e1f28bfe351ba708bce9e1e4e6", "sha256": "13581f66f7dc456a4de89878b1859e374ac74ce59bbc501c38426896014ec8cb" }, "downloads": -1, "filename": "django-rest-knox-3.1.5.tar.gz", "has_sig": false, "md5_digest": "4544d2e1f28bfe351ba708bce9e1e4e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8251, "upload_time": "2018-07-13T09:22:19", "url": "https://files.pythonhosted.org/packages/45/6f/e7bd740995049b39b988d7080e316a6f5c7e716608b14ed72dac7faf4bd3/django-rest-knox-3.1.5.tar.gz" } ], "3.4.0": [ { "comment_text": "", "digests": { "md5": "b915230e6404f5f35faf2a35ffbe2374", "sha256": "e1cafe84eb01101d5fddaca45d69de8df5027040dfab5c51b3a0d9d6024cd591" }, "downloads": -1, "filename": "django_rest_knox-3.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b915230e6404f5f35faf2a35ffbe2374", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12486, "upload_time": "2018-10-23T20:16:11", "url": "https://files.pythonhosted.org/packages/11/31/c63ec50a6758134f54c0486dfa15062528b45ceabb56f59666a8a0274934/django_rest_knox-3.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9466837c7dac4681a72ba500098bbefa", "sha256": "b4c3e4e2a6607c0e420577c75c00ef12a81c929577e291f528a47fa767cfc6ca" }, "downloads": -1, "filename": "django_rest_knox-3.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9466837c7dac4681a72ba500098bbefa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12486, "upload_time": "2018-10-23T20:16:53", "url": "https://files.pythonhosted.org/packages/c6/72/747987f7af8096463d118edfda276804b2aab1d5373e313c9e62cc94e303/django_rest_knox-3.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d15f84c39e58599fc9d90ae60723f104", "sha256": "baba3bd9cefb5214985d67c461732a4a59b8329982ac8e9f23ed75634df01d1d" }, "downloads": -1, "filename": "django-rest-knox-3.4.0.tar.gz", "has_sig": false, "md5_digest": "d15f84c39e58599fc9d90ae60723f104", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10459, "upload_time": "2018-10-23T20:16:12", "url": "https://files.pythonhosted.org/packages/56/47/033f1214a0e2a1224f51c7d71aa42f4a3ce8050f108f25a27e12231dd9a3/django-rest-knox-3.4.0.tar.gz" } ], "3.5.0": [ { "comment_text": "", "digests": { "md5": "a9cd6619213b7adb952cb5bcf482e3e1", "sha256": "c9b7640be950f33a4c8dfa03da57fd18ca450959bb9a425d5649f3fee688ecf2" }, "downloads": -1, "filename": "django_rest_knox-3.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "a9cd6619213b7adb952cb5bcf482e3e1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12553, "upload_time": "2018-12-21T14:28:50", "url": "https://files.pythonhosted.org/packages/1e/82/4369f1c399047427c0b4c6186c8d6d4bfc4a277e69b05074cace82c00b62/django_rest_knox-3.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f19abdc025daaff6f0c98f468eaa2569", "sha256": "69346117903d9cec9a3c276bf8fb835147d00fd3dc26c3c61fa18d9e2b8df4aa" }, "downloads": -1, "filename": "django_rest_knox-3.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f19abdc025daaff6f0c98f468eaa2569", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12556, "upload_time": "2018-12-21T14:30:46", "url": "https://files.pythonhosted.org/packages/87/c0/8f15d72aeb6ce91c6f9558c64938ec6aafd519dbaa07e50d14b587145f36/django_rest_knox-3.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49f92a013ed143c6127d2422706b9a3b", "sha256": "513a61b1a2434e11367b9f8954155122a8c3eb6adef5a486f4ab9d4a2c3cd8b0" }, "downloads": -1, "filename": "django-rest-knox-3.5.0.tar.gz", "has_sig": false, "md5_digest": "49f92a013ed143c6127d2422706b9a3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10736, "upload_time": "2018-12-21T14:28:51", "url": "https://files.pythonhosted.org/packages/07/ce/8100b17c06e3ba41a91cdfa3b9c027bd83cdcda94cffc4acf02511860a66/django-rest-knox-3.5.0.tar.gz" } ], "3.6.0": [ { "comment_text": "", "digests": { "md5": "bce99dd3b7e754307fca2ae8dec427ce", "sha256": "6f4126df24b6f142c1fde1c9207f6e0f4cd604cc4dc7a7fb66fab9361c4ccc77" }, "downloads": -1, "filename": "django_rest_knox-3.6.0-py2-none-any.whl", "has_sig": false, "md5_digest": "bce99dd3b7e754307fca2ae8dec427ce", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12565, "upload_time": "2018-12-31T12:02:51", "url": "https://files.pythonhosted.org/packages/5c/10/85c046dc84f8bfd4ccbe55442c2eb1a82d19cb67045bd04ea8674f0fd5bf/django_rest_knox-3.6.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0704c8e73c1cc9c787f64911efdb8442", "sha256": "a4ce42ba19fe6c39f72342290d2ac27721c075deefe99cb3b71e9265cdfa21ee" }, "downloads": -1, "filename": "django_rest_knox-3.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0704c8e73c1cc9c787f64911efdb8442", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12565, "upload_time": "2018-12-31T12:03:57", "url": "https://files.pythonhosted.org/packages/60/d6/b155e3a8d717ab04fb4bed6ac62c049784f6c45a8e3bb00d01298f6088c4/django_rest_knox-3.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f24c88e9ef1737ec41d1227a0ace95af", "sha256": "63c36a5aa3d273d821739c4716aacfadf00c51a50d7b68aed54a67a1209004dc" }, "downloads": -1, "filename": "django-rest-knox-3.6.0.tar.gz", "has_sig": false, "md5_digest": "f24c88e9ef1737ec41d1227a0ace95af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10763, "upload_time": "2018-12-31T12:02:52", "url": "https://files.pythonhosted.org/packages/cb/43/3edb32956a6fe64adfa73bec09cef014aea699162e334f65580cdc2dfbae/django-rest-knox-3.6.0.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "3add4ceaa2eca9d7534d35c11a292504", "sha256": "d2d3a35159f6dcab2712bd762e1d830bdee674f7047bb56822c20741f0aa1721" }, "downloads": -1, "filename": "django_rest_knox-4.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "3add4ceaa2eca9d7534d35c11a292504", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13274, "upload_time": "2019-03-27T12:31:12", "url": "https://files.pythonhosted.org/packages/4b/85/5409f99544748094b8faf51bece5d3b57cbd371414b70fdc53ad37a06bda/django_rest_knox-4.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8f484fcc515444bb0422d3f3750d87a", "sha256": "7cac6388d8cac57a5341d4261f51bf6d09556fa4be10868fb0e5ea886fdc9415" }, "downloads": -1, "filename": "django_rest_knox-4.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f8f484fcc515444bb0422d3f3750d87a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13274, "upload_time": "2019-03-27T12:31:56", "url": "https://files.pythonhosted.org/packages/ee/78/2ba386284064c12a51647bf46b37e0f987e36f5828c70349be6b034b0da0/django_rest_knox-4.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "478774b58de07251da2b65becd792a28", "sha256": "e55a3b9c8dea96679b9a5a1260e289943573dc015c0438a6d1cab91412732dd6" }, "downloads": -1, "filename": "django-rest-knox-4.0.0.tar.gz", "has_sig": false, "md5_digest": "478774b58de07251da2b65becd792a28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11872, "upload_time": "2019-03-27T12:31:13", "url": "https://files.pythonhosted.org/packages/bd/e3/a384359e47052783e32f09ee53ee8fab575619c6568832c73b43a4d6ca76/django-rest-knox-4.0.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "9408af082d79f7b9b1207659d6ca6b08", "sha256": "9c78c0aa402efa2dc3f0d3ee1794942d8ca44fde3798a3cb2f031fd8051f2ad7" }, "downloads": -1, "filename": "django_rest_knox-4.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "9408af082d79f7b9b1207659d6ca6b08", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13274, "upload_time": "2019-04-10T12:59:40", "url": "https://files.pythonhosted.org/packages/27/81/7ef7bcc7ed7bbbbafea2fe82bb74301e6d1c70003025d6601fb13abdfd2f/django_rest_knox-4.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd20885559451b8e78a447f92dde69ea", "sha256": "84d7180cce67ef385cf6922b2045e68074e352e889cf02c0aafb3f8a02e371df" }, "downloads": -1, "filename": "django_rest_knox-4.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dd20885559451b8e78a447f92dde69ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13273, "upload_time": "2019-04-10T13:00:46", "url": "https://files.pythonhosted.org/packages/6d/35/0d09b2febb611a4b03e6e30ba5fdaa1ac6bdd554e69f1a22a0f95297b691/django_rest_knox-4.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "625c087289cfd8fec1d1707080fb313b", "sha256": "097dc1b702cff7442b779ea1fdde4a543567bdd4902bd12ddcee8b9b09c50c9a" }, "downloads": -1, "filename": "django-rest-knox-4.0.1.tar.gz", "has_sig": false, "md5_digest": "625c087289cfd8fec1d1707080fb313b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11892, "upload_time": "2019-04-10T12:59:42", "url": "https://files.pythonhosted.org/packages/02/68/37c2e5d664b0457d400eaa1207aa12cabae8f0fcfaeddee9c4351fc7b6b7/django-rest-knox-4.0.1.tar.gz" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "fc144ff7460742c62072cda390919dba", "sha256": "f7dac2f7a6ece7c1bd331bdb01dc3d16e0b340f3d1001a7285cc13b171d539a3" }, "downloads": -1, "filename": "django_rest_knox-4.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "fc144ff7460742c62072cda390919dba", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13435, "upload_time": "2019-06-01T06:29:52", "url": "https://files.pythonhosted.org/packages/60/b9/3a1d7d8f325802ae298c5f3a132cfa1d3772b750f0cc0230509202023d43/django_rest_knox-4.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e194030a9a8d6f727fdedc91103d50be", "sha256": "e4ac93e6d7dd63af5b58ff19d7f197788a874e932464d77db5630f185365eac0" }, "downloads": -1, "filename": "django_rest_knox-4.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e194030a9a8d6f727fdedc91103d50be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13435, "upload_time": "2019-06-01T06:30:58", "url": "https://files.pythonhosted.org/packages/2b/99/dd6e9c75252f1cdea28d275f27ba7641c14226d37016ecf873eda03da105/django_rest_knox-4.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "366d4ca506d97ad5e118ce6fbb18d30e", "sha256": "4a57b05b04fcccc41fcc969ad0e3f180467d7045b45003b58f5a437d6d3370d4" }, "downloads": -1, "filename": "django-rest-knox-4.1.0.tar.gz", "has_sig": false, "md5_digest": "366d4ca506d97ad5e118ce6fbb18d30e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12132, "upload_time": "2019-06-01T06:29:53", "url": "https://files.pythonhosted.org/packages/d7/82/d5f623b66583b13d52af45faa921dea0e6119d28f5aeb04f37805373575d/django-rest-knox-4.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc144ff7460742c62072cda390919dba", "sha256": "f7dac2f7a6ece7c1bd331bdb01dc3d16e0b340f3d1001a7285cc13b171d539a3" }, "downloads": -1, "filename": "django_rest_knox-4.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "fc144ff7460742c62072cda390919dba", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13435, "upload_time": "2019-06-01T06:29:52", "url": "https://files.pythonhosted.org/packages/60/b9/3a1d7d8f325802ae298c5f3a132cfa1d3772b750f0cc0230509202023d43/django_rest_knox-4.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e194030a9a8d6f727fdedc91103d50be", "sha256": "e4ac93e6d7dd63af5b58ff19d7f197788a874e932464d77db5630f185365eac0" }, "downloads": -1, "filename": "django_rest_knox-4.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e194030a9a8d6f727fdedc91103d50be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13435, "upload_time": "2019-06-01T06:30:58", "url": "https://files.pythonhosted.org/packages/2b/99/dd6e9c75252f1cdea28d275f27ba7641c14226d37016ecf873eda03da105/django_rest_knox-4.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "366d4ca506d97ad5e118ce6fbb18d30e", "sha256": "4a57b05b04fcccc41fcc969ad0e3f180467d7045b45003b58f5a437d6d3370d4" }, "downloads": -1, "filename": "django-rest-knox-4.1.0.tar.gz", "has_sig": false, "md5_digest": "366d4ca506d97ad5e118ce6fbb18d30e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12132, "upload_time": "2019-06-01T06:29:53", "url": "https://files.pythonhosted.org/packages/d7/82/d5f623b66583b13d52af45faa921dea0e6119d28f5aeb04f37805373575d/django-rest-knox-4.1.0.tar.gz" } ] }