{ "info": { "author": "Matt Robenolt", "author_email": "matt@ydekproductions.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development" ], "description": "django-sudo\n===========\n\n.. image:: https://travis-ci.org/mattrobenolt/django-sudo.svg?branch=master\n :target: https://travis-ci.org/mattrobenolt/django-sudo\n\n.. image:: https://coveralls.io/repos/mattrobenolt/django-sudo/badge.png?branch=master\n :target: https://coveralls.io/r/mattrobenolt/django-sudo?branch=master\n\n..\n\n | Sudo mode is an extra layer of security for your most sensitive pages.\n This is an implementation of GitHub's `Sudo Mode\n `_ for `Django\n `_.\n\nWhat is this for?\n~~~~~~~~~~~~~~~~~\n``django-sudo`` provides an extra layer of security for after a user is already logged in. Views can\nbe decorated with ``@sudo_required``, and then a user\nmust re-enter their password to view that page. After verifying their password, that user has\nelevated permissions for the duration of ``SUDO_COOKIE_AGE``. This duration is independent of the\nnormal session duration allowing short elevated permission durations, but retain long user sessions.\n\nInstallation\n~~~~~~~~~~~~\n\n.. code-block:: console\n\n $ pip install django-sudo\n\nCompatibility\n~~~~~~~~~~~~~\n* Django 1.4-1.9\n* Python 2.6-3.5\n* pypy\n\nResources\n~~~~~~~~~\n* `Documentation `_\n* `Security `_\n* `Changelog `_", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mattrobenolt/django-sudo", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "django-sudo", "package_url": "https://pypi.org/project/django-sudo/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-sudo/", "project_urls": { "Homepage": "https://github.com/mattrobenolt/django-sudo" }, "release_url": "https://pypi.org/project/django-sudo/2.1.0/", "requires_dist": [ "pytest; extra == 'tests'", "pytest-cov; extra == 'tests'", "pytest-django; extra == 'tests'", "flake8; extra == 'tests'" ], "requires_python": "", "summary": "Extra security for your sensitive pages", "version": "2.1.0" }, "last_serial": 2245528, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a834a175fe4653c771596c53d628a60e", "sha256": "ba753e14a543102fab41d8c838febe4fac718ed733f788068d06e26bad91b4cd" }, "downloads": -1, "filename": "django_sudo-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a834a175fe4653c771596c53d628a60e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7083, "upload_time": "2014-03-18T11:34:34", "url": "https://files.pythonhosted.org/packages/20/7f/0b27f2cfc143f2343a2fee96bc5d252c9f1bfbd187fc7e4f45e0c30c97d9/django_sudo-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd4894dc9fcd0a92ab734c9afb966b2e", "sha256": "bf6a81fd95cea84660177310e7117f48db03f7a174bc21ed581b6a971891dc9f" }, "downloads": -1, "filename": "django-sudo-0.0.1.tar.gz", "has_sig": false, "md5_digest": "cd4894dc9fcd0a92ab734c9afb966b2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4503, "upload_time": "2014-03-18T11:34:32", "url": "https://files.pythonhosted.org/packages/d5/aa/61ad2780e1fe8ccef77d38edbda62c6d9091666677aeb0de219887a2f823/django-sudo-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a8065124dfca6cca7c9e7ebf68c3f66f", "sha256": "be7b26827842837ae4eede431e4b2fd43ce1e1ffa49b5e90972c2822b022f7bb" }, "downloads": -1, "filename": "django_sudo-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8065124dfca6cca7c9e7ebf68c3f66f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7051, "upload_time": "2014-03-18T17:20:44", "url": "https://files.pythonhosted.org/packages/d8/d9/574909b45445761c56372bbb3598ff09b3d8d5cba0b3308a43b692b4d7d6/django_sudo-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37c51c059b39a47b5095915368863d90", "sha256": "46274ea2849da081d8b979ba0085a6494ed3acd1ea70084ef29c0907932a8ab3" }, "downloads": -1, "filename": "django-sudo-0.0.2.tar.gz", "has_sig": false, "md5_digest": "37c51c059b39a47b5095915368863d90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4511, "upload_time": "2014-03-18T17:20:41", "url": "https://files.pythonhosted.org/packages/6b/b0/0fd2616af3e9f9c523290c8865ed200d42fbe528ff978260bf3b83eaf153/django-sudo-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "b189d7a1863a6ae90476c3f97e7b5baf", "sha256": "97a61f1d42018672659cd089de3df0a9c71a99a47154158b7161f1251cf035e0" }, "downloads": -1, "filename": "django_sudo-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b189d7a1863a6ae90476c3f97e7b5baf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8119, "upload_time": "2014-04-08T09:22:38", "url": "https://files.pythonhosted.org/packages/fc/10/5ae7c59f3c63f143dd97e01d08149bf33b879a81759f1636228221020c1c/django_sudo-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc266b5c0de5d13bdb2af9812b4e9d5d", "sha256": "dd6e1e5744e6abee0dda7e3a82be5f5f9dcf032b57b406dc02d1241f6a602a93" }, "downloads": -1, "filename": "django-sudo-0.0.3.tar.gz", "has_sig": false, "md5_digest": "fc266b5c0de5d13bdb2af9812b4e9d5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5423, "upload_time": "2014-04-08T09:22:36", "url": "https://files.pythonhosted.org/packages/1c/0f/aabfdba0c389aef9d9bf15bb89cb8ddeaaf7f36fa5c930869b957ca08bfd/django-sudo-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "abca00fd2a9800510725ad3f879ca987", "sha256": "6cb169356df6f05c1d8555d8f403e893df0ae288b2062cea096af9f7ae0971bc" }, "downloads": -1, "filename": "django_sudo-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abca00fd2a9800510725ad3f879ca987", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8160, "upload_time": "2014-04-08T09:34:59", "url": "https://files.pythonhosted.org/packages/da/d6/2f4d1b094ff73faf166694ec27eeeea9db78e0e03d17e45b4dfa9ac89f6c/django_sudo-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e51d822ee37da1cd020ef4f805b5bba6", "sha256": "b7c57c822846f12e2cbaf2d9e82abb8264aa9646390c47b2b64ae8ab58d6c3f0" }, "downloads": -1, "filename": "django-sudo-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e51d822ee37da1cd020ef4f805b5bba6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5468, "upload_time": "2014-04-08T09:34:56", "url": "https://files.pythonhosted.org/packages/30/73/3bdddc247becb7f71746941291dd4397a30c660b158788da5a8c35a436fd/django-sudo-0.0.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "442b542e136178c3c5eaf91af9790f36", "sha256": "55be5f74a1792af1badeebcb1566cb16b70d159579a76fd5e0d3b7214031ee5e" }, "downloads": -1, "filename": "django_sudo-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "442b542e136178c3c5eaf91af9790f36", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9113, "upload_time": "2014-05-11T01:12:11", "url": "https://files.pythonhosted.org/packages/f7/98/7d19ce97fd2f5c419ef2bac20656d000811fe8da0c043918e698d608cc47/django_sudo-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee259ca252ed25c59ab5da1d0171425e", "sha256": "59d943eda2f3a21ed4e0b36330d2184f05c91261790149c45915863d855f474a" }, "downloads": -1, "filename": "django-sudo-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ee259ca252ed25c59ab5da1d0171425e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6382, "upload_time": "2014-05-11T01:11:18", "url": "https://files.pythonhosted.org/packages/d5/a0/d86958858ec5f845ae38541f0aa20cbf36514015b84c48ef836b3dc8f6b6/django-sudo-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "27085e9c08064fa8ed658a7dbe19353e", "sha256": "41ef139a5f68f06925f9d6c0cd95263ede3e47f25aa3a7b934df213d1d611f28" }, "downloads": -1, "filename": "django_sudo-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27085e9c08064fa8ed658a7dbe19353e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9210, "upload_time": "2014-05-17T20:06:16", "url": "https://files.pythonhosted.org/packages/35/f4/3c75259ee1d8ce645a838a50991831146e5d241f9b4efabe83919664c21a/django_sudo-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca37053b9bb06b378e1ff4041b273f5d", "sha256": "42e765b22b5b14bb2c999d0879f9804372959464a4dc445932753b5fdb3293b2" }, "downloads": -1, "filename": "django-sudo-1.1.0.tar.gz", "has_sig": false, "md5_digest": "ca37053b9bb06b378e1ff4041b273f5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6459, "upload_time": "2014-05-17T20:06:13", "url": "https://files.pythonhosted.org/packages/45/0b/5fec40b14dd80f0f2edd49b515281cebbd07088b0aab11d148b086f73e53/django-sudo-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "c915d0cd9752389c9c6cac81c26c943a", "sha256": "c9b794401a7f302f74ea04eb88054820cc61e129500c97fda03474f1c3d72519" }, "downloads": -1, "filename": "django_sudo-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c915d0cd9752389c9c6cac81c26c943a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10029, "upload_time": "2014-05-20T16:23:03", "url": "https://files.pythonhosted.org/packages/ab/c6/693924ec6989dbe92097adf804843f60227af883dfe372e678d6e2506ff4/django_sudo-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1eea5cd6a88033b5259758d847e6ae31", "sha256": "864583536edb73dbf4c59e54c0ff569fd2b8145cc356b1bcea4b8b219efd2af8" }, "downloads": -1, "filename": "django-sudo-1.1.1.tar.gz", "has_sig": false, "md5_digest": "1eea5cd6a88033b5259758d847e6ae31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6932, "upload_time": "2014-05-20T16:23:00", "url": "https://files.pythonhosted.org/packages/22/4d/51b8eb158efec9b96ea0944c2b1b69f0dc75b607ae48b9f7e0cf9f9b5053/django-sudo-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "b25dc7f024314cb98725ed290528743c", "sha256": "079ee266e054ce0193c6119cca7791aa5e8786316461e5b128128dc96bdc2fe6" }, "downloads": -1, "filename": "django_sudo-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b25dc7f024314cb98725ed290528743c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10241, "upload_time": "2014-06-19T16:27:31", "url": "https://files.pythonhosted.org/packages/2c/da/91d4027c095c068404547d83fc4dafa2eb117f7525e46f3f782a02d74d7b/django_sudo-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8767a37f358fc2f157f14d40bba27017", "sha256": "d8da5bf8684afc012f5deebd286f11e4063195cf82917e0c1a0929bd849a1037" }, "downloads": -1, "filename": "django-sudo-1.1.2.tar.gz", "has_sig": false, "md5_digest": "8767a37f358fc2f157f14d40bba27017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7102, "upload_time": "2014-06-19T16:27:28", "url": "https://files.pythonhosted.org/packages/e1/e3/587dd09cd2b0ebc56ff1c8f260ed4f8d4c0f638f4a84da90a64652df86e7/django-sudo-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "efbbbb8a35857313fdafc4b6a5a3882d", "sha256": "b9ea6b55a748a228ce0bbd039e6eb97e219b663ab9eefeb88a43abc95664e0fe" }, "downloads": -1, "filename": "django_sudo-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efbbbb8a35857313fdafc4b6a5a3882d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10303, "upload_time": "2015-02-13T00:49:41", "url": "https://files.pythonhosted.org/packages/e7/8c/e07d5ef8d707c6453595360ce5f0755694d7d38726d51d85801f9fc95de0/django_sudo-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90e2b75f51d1a9e5fdbdd4873207e11b", "sha256": "25713ab6310d13913fd89d9b9945bd1f6a785b400a2fbbd6112b50612969f8e0" }, "downloads": -1, "filename": "django-sudo-1.1.3.tar.gz", "has_sig": false, "md5_digest": "90e2b75f51d1a9e5fdbdd4873207e11b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7154, "upload_time": "2015-02-13T00:49:38", "url": "https://files.pythonhosted.org/packages/c4/ad/59218283fe4d2014bd01c7a1dfe1833f2f35ef8432587195750250f7745f/django-sudo-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "a9b4087699d57a4b786c70f04d9ec93f", "sha256": "20c2be37f5c243900e7ea2a00ae73629135a733540eb47d4cda7828267bb69cb" }, "downloads": -1, "filename": "django_sudo-1.2.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "a9b4087699d57a4b786c70f04d9ec93f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10902, "upload_time": "2015-10-24T23:41:58", "url": "https://files.pythonhosted.org/packages/e7/3c/2ecfcf63c099a73968393ec77c8657948bdc1ee935a610804a6891f0a354/django_sudo-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e77303366d076360b0c27ea33345392", "sha256": "7e5e0bd896bd864ccbe57849338afc488e66ead565eda9a2a26dde80b5e4dfdb" }, "downloads": -1, "filename": "django-sudo-1.2.0.tar.gz", "has_sig": true, "md5_digest": "9e77303366d076360b0c27ea33345392", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7357, "upload_time": "2015-10-24T23:42:01", "url": "https://files.pythonhosted.org/packages/d4/7d/eac16fb199dd949f7c95b84e98a950658b6d015d761eed133d1e1770bb59/django-sudo-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "dc392c085f883bb0c883c7d9e2926231", "sha256": "b993a0eeb706549bbbb797f634a01bdd5514bc2b04bee5921c811ba7fe18c3c6" }, "downloads": -1, "filename": "django_sudo-1.2.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "dc392c085f883bb0c883c7d9e2926231", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10698, "upload_time": "2016-01-07T01:33:11", "url": "https://files.pythonhosted.org/packages/53/d8/3ee81218e6e7981164e6796af10bb0e3930cf8db047826773643b28d8ec0/django_sudo-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "986d1eea4c30401a49488481b2250138", "sha256": "9949d546af6203c3c5c31b0648096a1cb7f55789046760f6a5f0446727991e6b" }, "downloads": -1, "filename": "django-sudo-1.2.1.tar.gz", "has_sig": true, "md5_digest": "986d1eea4c30401a49488481b2250138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7319, "upload_time": "2016-01-07T01:34:33", "url": "https://files.pythonhosted.org/packages/b8/71/5df8655d708a198a28f0d7dd21f9030bf599e17e93733a5b8194d62d7498/django-sudo-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "009a84c4e24da441412216b31dd6fe2a", "sha256": "2ebc8663a6b57c5f16506bfc22b29e3a21c27c98b2e0f7b5ff07d00aaa6d9bb9" }, "downloads": -1, "filename": "django_sudo-1.3.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "009a84c4e24da441412216b31dd6fe2a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10875, "upload_time": "2016-02-05T22:04:51", "url": "https://files.pythonhosted.org/packages/a2/b3/5b520041e05d7443d986a657bd7b1076685bd86dcec755851aa9d67f7794/django_sudo-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08ea6387741af38f0da95b5e1bb8937f", "sha256": "0d658e210e392bc44d36802218c29d411bf55cfe80d36b3fdf617c9ec8b37b43" }, "downloads": -1, "filename": "django-sudo-1.3.0.tar.gz", "has_sig": true, "md5_digest": "08ea6387741af38f0da95b5e1bb8937f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7474, "upload_time": "2016-02-05T22:05:00", "url": "https://files.pythonhosted.org/packages/c5/4a/8dffed25b6cfaeea7faf48105793939fb893fd779db31231212661237713/django-sudo-1.3.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "8468df4fafa0572e63a0411bb85c0444", "sha256": "c129c883999c141cd25b58f712ae3acdc6bb00b46d1e7a502ec0c363cd03406e" }, "downloads": -1, "filename": "django_sudo-2.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "8468df4fafa0572e63a0411bb85c0444", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10873, "upload_time": "2016-05-24T14:58:12", "url": "https://files.pythonhosted.org/packages/4c/36/e16e472a36631b0705beb73547f46545ba6d48a31cf74b0ded123c1eee83/django_sudo-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a808dfa47d85e7aada2d46f83865856", "sha256": "0bef9229a5818e014ea35c164860e3b9c60af0a4931c0c6d842b30ffd83503a7" }, "downloads": -1, "filename": "django-sudo-2.0.1.tar.gz", "has_sig": true, "md5_digest": "5a808dfa47d85e7aada2d46f83865856", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7467, "upload_time": "2016-05-24T14:58:42", "url": "https://files.pythonhosted.org/packages/14/d4/7b30cd7f465fe6987f69a059adb3d9fb7047f8fb02f16dbed67c8f6c57e4/django-sudo-2.0.1.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "f8d9ce9868bbf0d3d1285a8c239b4df6", "sha256": "5d4ce92e44eeb458de5e696421d0eb6eaa47a9082898a3d40cc4bf780a6fdc4c" }, "downloads": -1, "filename": "django_sudo-2.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "f8d9ce9868bbf0d3d1285a8c239b4df6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11579, "upload_time": "2016-07-26T20:37:00", "url": "https://files.pythonhosted.org/packages/a2/89/10a6e48ced1bf78ccd18c8b291a6a04906a8ad8950894b43929adb5f2ff5/django_sudo-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e0c92e7bc287979bb179c7ce93a91a6", "sha256": "375a3100127dfcf49f24184ca25a1c84178470d6918c6a88e63472de030047a6" }, "downloads": -1, "filename": "django-sudo-2.1.0.tar.gz", "has_sig": true, "md5_digest": "3e0c92e7bc287979bb179c7ce93a91a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8130, "upload_time": "2016-07-26T20:37:04", "url": "https://files.pythonhosted.org/packages/23/1e/ccc9259ea7c9b6bc3e4cce20edd94f165c94701b09d4c555f332c844fa01/django-sudo-2.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f8d9ce9868bbf0d3d1285a8c239b4df6", "sha256": "5d4ce92e44eeb458de5e696421d0eb6eaa47a9082898a3d40cc4bf780a6fdc4c" }, "downloads": -1, "filename": "django_sudo-2.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "f8d9ce9868bbf0d3d1285a8c239b4df6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11579, "upload_time": "2016-07-26T20:37:00", "url": "https://files.pythonhosted.org/packages/a2/89/10a6e48ced1bf78ccd18c8b291a6a04906a8ad8950894b43929adb5f2ff5/django_sudo-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e0c92e7bc287979bb179c7ce93a91a6", "sha256": "375a3100127dfcf49f24184ca25a1c84178470d6918c6a88e63472de030047a6" }, "downloads": -1, "filename": "django-sudo-2.1.0.tar.gz", "has_sig": true, "md5_digest": "3e0c92e7bc287979bb179c7ce93a91a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8130, "upload_time": "2016-07-26T20:37:04", "url": "https://files.pythonhosted.org/packages/23/1e/ccc9259ea7c9b6bc3e4cce20edd94f165c94701b09d4c555f332c844fa01/django-sudo-2.1.0.tar.gz" } ] }