{ "info": { "author": "Matthias Kestenholz", "author_email": "mk@feinheit.ch", "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 :: 3", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "=====================\ndjango-sane-redirects\n=====================\n\n``django.contrib.redirects`` without a ``django.contrib.sites`` dependency\n\nUsage:\n======\n\n- Add ``sane_redirects`` to ``INSTALLED_APPS``\n- Migrate\n- Add ``sane_redirects.middleware.RedirectFallbackMiddleware`` to\n ``MIDDLEWARE_CLASSES``\n\n.. image:: https://travis-ci.org/feinheit/django-sane-redirects.svg?branch=master\n :target: https://travis-ci.org/feinheit/django-sane-redirects\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/feinheit/django-sane-redirects/", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "django-sane-redirects", "package_url": "https://pypi.org/project/django-sane-redirects/", "platform": "", "project_url": "https://pypi.org/project/django-sane-redirects/", "project_urls": { "Homepage": "https://github.com/feinheit/django-sane-redirects/" }, "release_url": "https://pypi.org/project/django-sane-redirects/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "django.contrib.redirects without django.contrib.sites", "version": "1.1.0", "yanked": false, "yanked_reason": null }, "last_serial": 6018036, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c159e146729fe590bd45e86389a68c63", "sha256": "0bd3f06991981ab432d24026d8083ebd66fd6001e2e571434acc591c5498ab19" }, "downloads": -1, "filename": "django_sane_redirects-0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "c159e146729fe590bd45e86389a68c63", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5114, "upload_time": "2016-02-24T16:28:42", "upload_time_iso_8601": "2016-02-24T16:28:42.142181Z", "url": "https://files.pythonhosted.org/packages/45/c3/a1e89ec9bf5a97409db2b6caf8a85f7ca1a4cd869c7d28ea5dbe5e16e53d/django_sane_redirects-0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0018c7ab4a72b2c1f65cc5c0f30a5ea6", "sha256": "adcd945a61067850fdcd7e426246988292f0ebdbc783d7439d11e6a10301b5c1" }, "downloads": -1, "filename": "django-sane-redirects-0.1.tar.gz", "has_sig": true, "md5_digest": "0018c7ab4a72b2c1f65cc5c0f30a5ea6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2665, "upload_time": "2016-02-24T16:28:25", "upload_time_iso_8601": "2016-02-24T16:28:25.395607Z", "url": "https://files.pythonhosted.org/packages/34/08/1e88ac91a29bc6b5fea3ba53f164201f81e4bb483a9d071b55871e539a6c/django-sane-redirects-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ba46ff99091d3fc7143631f51606079c", "sha256": "fd3f484c7f9f210980f2e9f132621dd7f4f177ceedaace3280aadea97f2de4e9" }, "downloads": -1, "filename": "django_sane_redirects-1.0.0-py2-none-any.whl", "has_sig": true, "md5_digest": "ba46ff99091d3fc7143631f51606079c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6844, "upload_time": "2016-02-24T21:23:45", "upload_time_iso_8601": "2016-02-24T21:23:45.253730Z", "url": "https://files.pythonhosted.org/packages/f9/84/ee0fcb858dd4b1d69578fc8f09ccbd2d41c9d89cede6ef6389228d2cada8/django_sane_redirects-1.0.0-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f3079f415afdf6fe0e14131d4746ce9b", "sha256": "0185891d189bdcbe66cfb267f54e652c90e993dfdf4ad07e3a1941cd1538ea64" }, "downloads": -1, "filename": "django-sane-redirects-1.0.0.tar.gz", "has_sig": true, "md5_digest": "f3079f415afdf6fe0e14131d4746ce9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3419, "upload_time": "2016-02-24T21:23:35", "upload_time_iso_8601": "2016-02-24T21:23:35.465588Z", "url": "https://files.pythonhosted.org/packages/64/ff/95bbf49017556dd5b714a7285873553d52700486bdc5c41f4ba3cbd95afa/django-sane-redirects-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "454c4b2f228c1b36ad31a8a7adcae1d6", "sha256": "174fb7019d79474aa30a1ecf62bb5f707647b76f2e948dbd5579d998038e3b71" }, "downloads": -1, "filename": "django_sane_redirects-1.0.1-py2-none-any.whl", "has_sig": true, "md5_digest": "454c4b2f228c1b36ad31a8a7adcae1d6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7283, "upload_time": "2016-03-11T07:52:31", "upload_time_iso_8601": "2016-03-11T07:52:31.411692Z", "url": "https://files.pythonhosted.org/packages/4f/71/d59703ce34e918219b8731e29b00e27150ab1267be88e7def7f8c4684cca/django_sane_redirects-1.0.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0a48fa5291abaa13a59257884fca3aea", "sha256": "3a4fe15baabe4da31cdd975ee4274c708720609ef02b1f8192138cf3c718c9d7" }, "downloads": -1, "filename": "django-sane-redirects-1.0.1.tar.gz", "has_sig": true, "md5_digest": "0a48fa5291abaa13a59257884fca3aea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3556, "upload_time": "2016-03-11T07:52:26", "upload_time_iso_8601": "2016-03-11T07:52:26.694738Z", "url": "https://files.pythonhosted.org/packages/df/5a/a43e7d81762847f4d3e37dc87c87dacc0c4da1844b1ad44f58fb9a70c24c/django-sane-redirects-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "af1122f5ec621143fdaf239d04e9f099", "sha256": "fe5410ebff3461bbb9bc1e355d125d0ac0e4db61111a0078d88101637b94dcdf" }, "downloads": -1, "filename": "django_sane_redirects-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "af1122f5ec621143fdaf239d04e9f099", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7335, "upload_time": "2016-10-24T09:28:09", "upload_time_iso_8601": "2016-10-24T09:28:09.078178Z", "url": "https://files.pythonhosted.org/packages/5e/bd/0cdc32b968fef48962e044e4dd651021c9696c19b31cdb02c92da4ee5310/django_sane_redirects-1.0.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "37d558e37c743f304f5c18513aea1f02", "sha256": "69ccbf2c8f2dba7d7a9e5111afd10bbd0296a0feb4b9902fbbaeea053de6f85e" }, "downloads": -1, "filename": "django-sane-redirects-1.0.2.tar.gz", "has_sig": false, "md5_digest": "37d558e37c743f304f5c18513aea1f02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3606, "upload_time": "2016-10-24T09:28:12", "upload_time_iso_8601": "2016-10-24T09:28:12.164749Z", "url": "https://files.pythonhosted.org/packages/42/54/f44daa12347cfd0fb5d3efdffac45a35ed349aa65aac0f2bb48b07d53a24/django-sane-redirects-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "3573ffc44aa8e082b4640fe4a69b208d", "sha256": "c9712bad7af9a03589a847db191f3a98f5796ef1527e27724d1bbf49267ed528" }, "downloads": -1, "filename": "django_sane_redirects-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3573ffc44aa8e082b4640fe4a69b208d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5613, "upload_time": "2019-10-23T11:11:08", "upload_time_iso_8601": "2019-10-23T11:11:08.079488Z", "url": "https://files.pythonhosted.org/packages/0b/b1/2b06ced31e3c5a742c673238001b1f2511286ae9a5eaac491f91e2ff56b2/django_sane_redirects-1.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f65bec2a9ba77b0f846d56ac98083e93", "sha256": "f92df9d050514ffd31703e65a7b13759d8307351dc4e71c8a61986db1634ad8f" }, "downloads": -1, "filename": "django-sane-redirects-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f65bec2a9ba77b0f846d56ac98083e93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2929, "upload_time": "2019-10-23T11:11:09", "upload_time_iso_8601": "2019-10-23T11:11:09.778655Z", "url": "https://files.pythonhosted.org/packages/e4/68/e8ec55549bdfae2a5ea690b7cfd97a36b36a7dd644e8af2c2cbc19709a9d/django-sane-redirects-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3573ffc44aa8e082b4640fe4a69b208d", "sha256": "c9712bad7af9a03589a847db191f3a98f5796ef1527e27724d1bbf49267ed528" }, "downloads": -1, "filename": "django_sane_redirects-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3573ffc44aa8e082b4640fe4a69b208d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5613, "upload_time": "2019-10-23T11:11:08", "upload_time_iso_8601": "2019-10-23T11:11:08.079488Z", "url": "https://files.pythonhosted.org/packages/0b/b1/2b06ced31e3c5a742c673238001b1f2511286ae9a5eaac491f91e2ff56b2/django_sane_redirects-1.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f65bec2a9ba77b0f846d56ac98083e93", "sha256": "f92df9d050514ffd31703e65a7b13759d8307351dc4e71c8a61986db1634ad8f" }, "downloads": -1, "filename": "django-sane-redirects-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f65bec2a9ba77b0f846d56ac98083e93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2929, "upload_time": "2019-10-23T11:11:09", "upload_time_iso_8601": "2019-10-23T11:11:09.778655Z", "url": "https://files.pythonhosted.org/packages/e4/68/e8ec55549bdfae2a5ea690b7cfd97a36b36a7dd644e8af2c2cbc19709a9d/django-sane-redirects-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }