{ "info": { "author": "Alex Gaynor", "author_email": "alex.gaynor@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Framework :: Django :: 2.2", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "Django Filter\n=============\n\nDjango-filter is a reusable Django application allowing users to declaratively\nadd dynamic ``QuerySet`` filtering from URL parameters.\n\nFull documentation on `read the docs`_.\n\n.. image:: https://dev.azure.com/noumenal/Django%20Filter/_apis/build/status/Django%20Filter-CI\n :target: https://dev.azure.com/noumenal/Django%20Filter/_build/latest?definitionId=3\n\n.. image:: https://travis-ci.org/carltongibson/django-filter.svg?branch=master\n :target: https://travis-ci.org/carltongibson/django-filter\n\n.. image:: https://codecov.io/gh/carltongibson/django-filter/branch/develop/graph/badge.svg\n :target: https://codecov.io/gh/carltongibson/django-filter\n\n.. image:: https://badge.fury.io/py/django-filter.svg\n :target: http://badge.fury.io/py/django-filter\n\nRequirements\n------------\n\n* **Python**: 3.4, 3.5, 3.6, 3.7\n* **Django**: 1.11, 2.0, 2.1, 2.2\n* **DRF**: 3.8+\n\nFrom Version 2.0 Django Filter is Python 3 only.\nIf you need to support Python 2.7 use the version 1.1 release.\n\n\nInstallation\n------------\n\nInstall using pip:\n\n.. code-block:: sh\n\n pip install django-filter\n\nThen add ``'django_filters'`` to your ``INSTALLED_APPS``.\n\n.. code-block:: python\n\n INSTALLED_APPS = [\n ...\n 'django_filters',\n ]\n\n\nUsage\n-----\n\nDjango-filter can be used for generating interfaces similar to the Django\nadmin's ``list_filter`` interface. It has an API very similar to Django's\n``ModelForms``. For example, if you had a Product model you could have a\nfilterset for it with the code:\n\n.. code-block:: python\n\n import django_filters\n\n class ProductFilter(django_filters.FilterSet):\n class Meta:\n model = Product\n fields = ['name', 'price', 'manufacturer']\n\n\nAnd then in your view you could do:\n\n.. code-block:: python\n\n def product_list(request):\n filter = ProductFilter(request.GET, queryset=Product.objects.all())\n return render(request, 'my_app/template.html', {'filter': filter})\n\n\nUsage with Django REST Framework\n--------------------------------\n\nDjango-filter provides a custom ``FilterSet`` and filter backend for use with\nDjango REST Framework.\n\nTo use this adjust your import to use\n``django_filters.rest_framework.FilterSet``.\n\n.. code-block:: python\n\n from django_filters import rest_framework as filters\n\n class ProductFilter(filters.FilterSet):\n class Meta:\n model = Product\n fields = ('category', 'in_stock')\n\n\nFor more details see the `DRF integration docs`_.\n\n\nSupport\n-------\n\nIf you have questions about usage or development you can join the\n`mailing list`_.\n\n.. _`read the docs`: https://django-filter.readthedocs.io/en/master/\n.. _`mailing list`: http://groups.google.com/group/django-filter\n.. _`DRF integration docs`: https://django-filter.readthedocs.io/en/master/guide/rest_framework.html\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/carltongibson/django-filter/tree/master", "keywords": "", "license": "BSD", "maintainer": "Carlton Gibson", "maintainer_email": "carlton.gibson@noumenal.es", "name": "django-filter", "package_url": "https://pypi.org/project/django-filter/", "platform": "", "project_url": "https://pypi.org/project/django-filter/", "project_urls": { "Homepage": "https://github.com/carltongibson/django-filter/tree/master" }, "release_url": "https://pypi.org/project/django-filter/2.2.0/", "requires_dist": [ "Django (>=1.11)" ], "requires_python": ">=3.4", "summary": "Django-filter is a reusable Django application for allowing users to filter querysets dynamically.", "version": "2.2.0" }, "last_serial": 5542048, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3c6e21430f5f1760723db57154dc94e4", "sha256": "1e6ca7fbfe6c374783edec496f11292a5bf47eb2eeda02fb722602ad8c6f1151" }, "downloads": -1, "filename": "django-filter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3c6e21430f5f1760723db57154dc94e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13083, "upload_time": "2009-05-08T11:39:42", "url": "https://files.pythonhosted.org/packages/25/87/2aebe40bc871d5ff80644f6a860241fe230322aefb6c6824cd7b13456845/django-filter-0.1.0.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "d64a6aa2a798ce832c040844b1808c06", "sha256": "c3bb373de457c5182fab231d9f6fcb0dd0dfb442473c4287f9bfcbd31daa2edb" }, "downloads": -1, "filename": "django_filter-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d64a6aa2a798ce832c040844b1808c06", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18788, "upload_time": "2015-05-13T14:30:23", "url": "https://files.pythonhosted.org/packages/69/c0/30e7659b7a4e3b0576f1357cf4faa74c582476bde7f60dc85db490139b59/django_filter-0.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e29998b15eff06a6366aa8cc76c1c2a", "sha256": "988ab387605eef1a561d3325462a611fcac9bdb2d084b5c43f05eadadea0030d" }, "downloads": -1, "filename": "django-filter-0.10.0.tar.gz", "has_sig": false, "md5_digest": "8e29998b15eff06a6366aa8cc76c1c2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 197308, "upload_time": "2015-05-13T14:30:19", "url": "https://files.pythonhosted.org/packages/55/dc/348bb0e2c5dcd0ff71f33631289d3134177af2883c70b90e028ee1457d36/django-filter-0.10.0.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "984853f67ea381b6c30641a7fc060781", "sha256": "00cc47935afbbd83260fdd283b0aa790e658d2a71922049f6e467dca8a124537" }, "downloads": -1, "filename": "django_filter-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "984853f67ea381b6c30641a7fc060781", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20060, "upload_time": "2015-08-14T10:22:17", "url": "https://files.pythonhosted.org/packages/3f/c0/04e6fcdf9bd63fb381db12037a2cc1be2d322c5cb6a1e61544dac1308285/django_filter-0.11.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1050a97c7f78f0cee045cb8712ab331", "sha256": "7d17547b65216cc5c6fbc04aee55088ccd5917c0775304d96f7017c26c789cd7" }, "downloads": -1, "filename": "django-filter-0.11.0.tar.gz", "has_sig": false, "md5_digest": "d1050a97c7f78f0cee045cb8712ab331", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 203673, "upload_time": "2015-08-14T10:22:08", "url": "https://files.pythonhosted.org/packages/b0/e5/733d7a7693a3b67731486d51eef6fb4eac20fe57e99f2e115148106ac499/django-filter-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "eb60512494755bb13041315caac063c7", "sha256": "8b6459e58dbf6f67384707be6724a0a88db6709764bc2eb9de265a52dc441ccb" }, "downloads": -1, "filename": "django_filter-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb60512494755bb13041315caac063c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23486, "upload_time": "2016-01-07T19:52:03", "url": "https://files.pythonhosted.org/packages/5a/0c/dde2b985c6af695ff6d402b03843e9edeb42f6d1a1cf122cfb108a0eda52/django_filter-0.12.0-py2.py3-none-any.whl" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "e2f45d580f276c82b467eaa25698671f", "sha256": "f5e10bea3b30e43a9b0b7efdca8e91cb0c1d5bf4d316e8fb6c0c22300d30c7dd" }, "downloads": -1, "filename": "django_filter-0.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2f45d580f276c82b467eaa25698671f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27648, "upload_time": "2016-03-11T19:49:38", "url": "https://files.pythonhosted.org/packages/cd/94/59853d25079093540f4a36c5cde4e34be6f4d69d06771a79e9441613b6ce/django_filter-0.13.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "608832b1d68e273a4206b5942e1c7e97", "sha256": "b4c1614576fe696d1a91d08f100caeffcbc084d93181b3df26f5d4fc0131f0fc" }, "downloads": -1, "filename": "django-filter-0.13.0.tar.gz", "has_sig": false, "md5_digest": "608832b1d68e273a4206b5942e1c7e97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94527, "upload_time": "2016-03-11T19:49:46", "url": "https://files.pythonhosted.org/packages/04/8e/e8a694b9f7894daa41b8a5b014ec473784865d3a79d34e2a908120f28b4a/django-filter-0.13.0.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "8a14685a6b3349ed2cd389b5ba5774f4", "sha256": "11110a3d7eec11a5b883df66677e6b87e472b662b515e8c03b30990836f96216" }, "downloads": -1, "filename": "django_filter-0.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8a14685a6b3349ed2cd389b5ba5774f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28974, "upload_time": "2016-08-14T19:33:19", "url": "https://files.pythonhosted.org/packages/ca/ef/0f411cdc75ae5811168dca4de9bcfc1e3e86cdfb3a1ffd9cc62c14f4712b/django_filter-0.14.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a019dc405edb1c5f9604d359c281b3d2", "sha256": "dd0d0ab678d4c2d57f1e27c2b26af5013df5763c3c6afa1dff0324866685e838" }, "downloads": -1, "filename": "django-filter-0.14.0.tar.gz", "has_sig": false, "md5_digest": "a019dc405edb1c5f9604d359c281b3d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 148781, "upload_time": "2016-08-14T19:33:32", "url": "https://files.pythonhosted.org/packages/37/01/8b36627ca00ba8f6d15ce0f867605a03b5c6007fb813a4c1b46cf038054c/django-filter-0.14.0.tar.gz" } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "a1d911932b50a9664d2516762f39013c", "sha256": "3cc1d82ba33517cdd25bb08eef9d69a02ff3db86d4327589358647c7ef508177" }, "downloads": -1, "filename": "django_filter-0.15.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a1d911932b50a9664d2516762f39013c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46396, "upload_time": "2016-09-20T20:25:24", "url": "https://files.pythonhosted.org/packages/24/59/44e7bc8b1d49bdeaad17d961dae1104ba2f6846c76d383acc58aa8cb9a7d/django_filter-0.15.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4169447e1e3588f231e764547b1740f", "sha256": "c9470f53841b335bd5a7a3239813827acad6bd31e0c0afe1738a2c9b373ae732" }, "downloads": -1, "filename": "django-filter-0.15.0.tar.gz", "has_sig": false, "md5_digest": "e4169447e1e3588f231e764547b1740f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 186405, "upload_time": "2016-09-20T20:25:29", "url": "https://files.pythonhosted.org/packages/b1/7f/d329b7142e2a949dcb13ae66b67a4975ce012ec90bcd6fb3ad6c93ee6ff3/django-filter-0.15.0.tar.gz" } ], "0.15.1": [ { "comment_text": "", "digests": { "md5": "0289fc0f97d84ac4c8e12e6ec5d715b6", "sha256": "eff3c6698d565b3476374d870f86c8ded141933e73e66c674d5c01ceea11fd24" }, "downloads": -1, "filename": "django_filter-0.15.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0289fc0f97d84ac4c8e12e6ec5d715b6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48172, "upload_time": "2016-09-28T19:50:26", "url": "https://files.pythonhosted.org/packages/95/47/74fb8e47c3c0ad8b46ebfbbda57d30891f44ae7de9aba911e4aa304998f9/django_filter-0.15.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "913a4e1946667f8c796c579f99e5c926", "sha256": "c5b56ad92c78d9aa04e4b3614f403fb616f228ae9af3be81ebb88842cbb5183f" }, "downloads": -1, "filename": "django-filter-0.15.1.tar.gz", "has_sig": false, "md5_digest": "913a4e1946667f8c796c579f99e5c926", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 188322, "upload_time": "2016-09-28T19:50:31", "url": "https://files.pythonhosted.org/packages/52/fa/2bfa0dddca009b51efc9a94cda64875d99717f3ab6ff8c250a039b3164f6/django-filter-0.15.1.tar.gz" } ], "0.15.2": [ { "comment_text": "", "digests": { "md5": "5296dde9aabc79e5c541d155a502a7f8", "sha256": "9ef6a9fd56504da9bc06c52aba8f22e662b4b86046b81e029d3cf06e6e99e0ad" }, "downloads": -1, "filename": "django_filter-0.15.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5296dde9aabc79e5c541d155a502a7f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48328, "upload_time": "2016-09-29T11:54:07", "url": "https://files.pythonhosted.org/packages/b6/7e/77f5f138a235e2db19551821f8dd79afccbdfd4ec6a4ff728a3960cbc118/django_filter-0.15.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbddd9f1f00d3232c36566864b135fe0", "sha256": "133f1ef85b3421434c1d7948595d28a50234a5a2a60dad70879497658e89742e" }, "downloads": -1, "filename": "django-filter-0.15.2.tar.gz", "has_sig": false, "md5_digest": "cbddd9f1f00d3232c36566864b135fe0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 188559, "upload_time": "2016-09-29T11:54:12", "url": "https://files.pythonhosted.org/packages/db/8d/cc120650f49e92e169d28319968ad72525288cedf12e738c14d6f32a98c2/django-filter-0.15.2.tar.gz" } ], "0.15.3": [ { "comment_text": "", "digests": { "md5": "006ce7ae1e989a3df46d767266b8d798", "sha256": "2588847e33437d467c58b4acddcda7efc156f62b7006f9f7ad7d1ae6b5cba820" }, "downloads": -1, "filename": "django_filter-0.15.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "006ce7ae1e989a3df46d767266b8d798", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48863, "upload_time": "2016-10-17T08:15:00", "url": "https://files.pythonhosted.org/packages/b3/a0/8a0ec6db03b555efb94f5fb81400d88177932586a224a628672ecfdb7056/django_filter-0.15.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cc699c48fe33d9203824663cbc5330a", "sha256": "f05b45793217424e828bc84a1384dd1fdc57407dc3d77b10502adf09c3e68206" }, "downloads": -1, "filename": "django-filter-0.15.3.tar.gz", "has_sig": false, "md5_digest": "8cc699c48fe33d9203824663cbc5330a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 189002, "upload_time": "2016-10-17T08:15:05", "url": "https://files.pythonhosted.org/packages/06/c5/378ad8a32142cc0208774602f87e706b18bee09132ec70a7d3927973e23f/django-filter-0.15.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b9d632c48fe8ed0280f3ef1f446460a0", "sha256": "92c94b2a8b9e3153eabab20b5fbe96b375764cf5d3c97a6434df35dced8993c3" }, "downloads": -1, "filename": "django-filter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b9d632c48fe8ed0280f3ef1f446460a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13644, "upload_time": "2009-06-19T01:37:14", "url": "https://files.pythonhosted.org/packages/48/41/75b7aaca9c525e3d06fa0c48325bd9bb2a2e2eb78a983d13393085661865/django-filter-0.2.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c3186cfef159a2bbbae87225f9875846", "sha256": "8b7226bcb260ee5fcbff1994daa82a7a2119ffe68af22a2e9b7c3a699498c23f" }, "downloads": -1, "filename": "django-filter-0.5.0.tar.gz", "has_sig": false, "md5_digest": "c3186cfef159a2bbbae87225f9875846", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14266, "upload_time": "2009-08-14T21:36:02", "url": "https://files.pythonhosted.org/packages/27/f3/ef4683cc60412d6dc41aa947461fc6907b6aa214d5783124351264efc832/django-filter-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f28c24251ba108940ddc5b77a4ed829d", "sha256": "a35643b07e385ad443ff7a8c8a596ef4afa38258e568c2049fa4d2a233d03294" }, "downloads": -1, "filename": "django-filter-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f28c24251ba108940ddc5b77a4ed829d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13941, "upload_time": "2009-08-25T18:33:49", "url": "https://files.pythonhosted.org/packages/0d/a3/c5cd629219b418d9af4adcc0b2fa6ed8f962f78ccba6891a6772920fd7e8/django-filter-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "5dc0a213a26555ee1305ca3ad527b710", "sha256": "180c83febf08ea50102f030424b8e4f5a510220975499b58176a81283ad1e546" }, "downloads": -1, "filename": "django-filter-0.5.2.tar.gz", "has_sig": false, "md5_digest": "5dc0a213a26555ee1305ca3ad527b710", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15036, "upload_time": "2009-11-30T07:01:33", "url": "https://files.pythonhosted.org/packages/5d/16/7ea7a19767ce2bb3f9ace3998274845fccc28faf58b5be5001f2783c3306/django-filter-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "2afb919bf8b7808186e19ef10d7bbfe0", "sha256": "3918a6309f0ed940cb17f67e13ad6d224518f0a0cdbc189254c6e5a36e2b6b79" }, "downloads": -1, "filename": "django-filter-0.5.3.tar.gz", "has_sig": false, "md5_digest": "2afb919bf8b7808186e19ef10d7bbfe0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15061, "upload_time": "2010-03-10T09:20:22", "url": "https://files.pythonhosted.org/packages/1c/4e/baa0cce93a8bbfe4e213485aa46c84802414c947bedd09fe9544f9957473/django-filter-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "9110cf44da5360dceea37d1a8757ccd5", "sha256": "535dbea761f942c32bd61f8a8abf6e11f6ade32dc172b20aa8f0b39cb35e9daa" }, "downloads": -1, "filename": "django-filter-0.5.4.tar.gz", "has_sig": false, "md5_digest": "9110cf44da5360dceea37d1a8757ccd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21381, "upload_time": "2012-11-16T12:13:32", "url": "https://files.pythonhosted.org/packages/bb/b3/c77df6a9b587a89ebdcf151742f2a679f43f23fc840e8c90889c06878a3a/django-filter-0.5.4.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "2da307b0f63edd5cfc9c14974d58aaee", "sha256": "90fb3d6c1cc46ec2d8663ef2a7ec1541b41caaec172080ef5b25679de1f3b18c" }, "downloads": -1, "filename": "django_filter-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2da307b0f63edd5cfc9c14974d58aaee", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11190, "upload_time": "2013-03-25T14:59:55", "url": "https://files.pythonhosted.org/packages/e0/03/0f7dfa03b9b15de7110273340c3500d7200a70f8d7bc5007043a88d0f1d9/django_filter-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3849633250f59ebbe271968e462401bc", "sha256": "770259b926ac2ad7425b4a0da4a8733e747db768b90a09fb1891c52a3ba01ca9" }, "downloads": -1, "filename": "django-filter-0.6.tar.gz", "has_sig": false, "md5_digest": "3849633250f59ebbe271968e462401bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31910, "upload_time": "2013-03-25T15:00:59", "url": "https://files.pythonhosted.org/packages/ef/df/82ed70c7575ff21925b8d23ff45b723f9625bafa47f82f2348fa4c5c882d/django-filter-0.6.tar.gz" } ], "0.6a1": [ { "comment_text": "", "digests": { "md5": "c9a317a0bedc8f1c251829326f26b186", "sha256": "829f067a3af9fabbc44bfc96033a2039d93e32c29b6227158ed00dbeac91512c" }, "downloads": -1, "filename": "django_filter-0.6a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9a317a0bedc8f1c251829326f26b186", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10248, "upload_time": "2013-03-12T18:55:54", "url": "https://files.pythonhosted.org/packages/ed/96/da5958e92ea1656e603af373e7e6be2976f20b0287e3face488c7c3aa06e/django_filter-0.6a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03335f02d27f7181c8ada6e7ffaa5040", "sha256": "4dca0706a604460f626e86fb72c0f82a0a0657c4ad356bdaa942fc964e75cf17" }, "downloads": -1, "filename": "django-filter-0.6a1.tar.gz", "has_sig": false, "md5_digest": "03335f02d27f7181c8ada6e7ffaa5040", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32074, "upload_time": "2013-03-12T18:46:48", "url": "https://files.pythonhosted.org/packages/b2/bc/d15a350f46c1da0cd9adade8e1e6279e0272031aa8a3354b69570d350999/django-filter-0.6a1.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "5e38313277ba2984215d7b28b6e8ec4f", "sha256": "360d6aa7c07daf95f8260db9a9dc0e04727eb4e2e45bea4f01c2b45d4722ff38" }, "downloads": -1, "filename": "django_filter-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e38313277ba2984215d7b28b6e8ec4f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13202, "upload_time": "2013-08-10T10:37:31", "url": "https://files.pythonhosted.org/packages/4f/fc/6922aeccd2298f599eaf41c89c6260ebfed3c2889feb84bd2fc6abfaf891/django_filter-0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cef1a96f16be3c0bd326c0135a605d6d", "sha256": "0f8fc4712f5b8da9a2d5776317d015395d58bbd94649951e35de7df2ccc69e21" }, "downloads": -1, "filename": "django-filter-0.7.tar.gz", "has_sig": false, "md5_digest": "cef1a96f16be3c0bd326c0135a605d6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34830, "upload_time": "2013-08-10T10:37:28", "url": "https://files.pythonhosted.org/packages/38/4d/981e2532908ab9974a70c62671d62fc3256c69330f6810e8ad13268166a6/django-filter-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "c06f4c1034878b909b4dfb2e2f2e2d8b", "sha256": "1b18afc14387d2ee9852e4dc9a87aa46e346a0967a734aaab9fb222ed481cea2" }, "downloads": -1, "filename": "django-filter-0.8.tar.gz", "has_sig": false, "md5_digest": "c06f4c1034878b909b4dfb2e2f2e2d8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68856, "upload_time": "2014-09-29T07:55:19", "url": "https://files.pythonhosted.org/packages/57/48/14f9c677db9a12f93c1b14fdb81e7b320a155fe30db861895f99401cc071/django-filter-0.8.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "0e38c72a9e3a6912666a4b40088d0109", "sha256": "501f7103a37d5509db8b83b32e21ebfbc967d7fdb1e7d8698378ad660f3c189c" }, "downloads": -1, "filename": "django_filter-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e38c72a9e3a6912666a4b40088d0109", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18320, "upload_time": "2014-11-28T15:09:45", "url": "https://files.pythonhosted.org/packages/e9/b7/8efd83cce7aa0a2a9e1d8e4b47ac104eb6d726816bca0616e727169566b5/django_filter-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b80b93113f284531930f1509d3863ff", "sha256": "246844d7d4508e6cc40979750cbd1503a2e02b7bfcea591f26677a5f9cb44244" }, "downloads": -1, "filename": "django-filter-0.9.0.tar.gz", "has_sig": false, "md5_digest": "6b80b93113f284531930f1509d3863ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194126, "upload_time": "2014-11-28T15:05:20", "url": "https://files.pythonhosted.org/packages/d0/4b/9b6ec051deb31109e7060eab3d548c96dfae6c1a05fc0a51284068ce519c/django-filter-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "20da6f55da8fab0456abd5d94dbf6fb1", "sha256": "a56f14536cbb7d7e466d2990b172f681a05d7e944d02811acc11daceabbccb3c" }, "downloads": -1, "filename": "django_filter-0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20da6f55da8fab0456abd5d94dbf6fb1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18324, "upload_time": "2014-12-03T08:43:57", "url": "https://files.pythonhosted.org/packages/3c/42/0785f10f4fa9845e1e2b17d778d6a83ad6cf9b3920053c4f939018680f81/django_filter-0.9.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb9774607db326fbb0bb5bbace600176", "sha256": "1a7bd4eb535e3c2cf261d955854bdcf4bf07c8ea57592801273d0132e8db0047" }, "downloads": -1, "filename": "django-filter-0.9.1.tar.gz", "has_sig": false, "md5_digest": "cb9774607db326fbb0bb5bbace600176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194194, "upload_time": "2014-12-03T08:43:43", "url": "https://files.pythonhosted.org/packages/8f/83/ef1ef6111b254e0752f6e49362ffe046b052e01b57d1ecc810ffa8bff4d0/django-filter-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "6a01ce4a6d773954a7ca0e79f82375cd", "sha256": "ab75a8958097d76a64565ed102c4277415bf9880dd2747732b079a6b2aecf43e" }, "downloads": -1, "filename": "django_filter-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a01ce4a6d773954a7ca0e79f82375cd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18365, "upload_time": "2015-01-23T14:08:37", "url": "https://files.pythonhosted.org/packages/95/9a/ee4d1b6105a075a610b7f9a62fb25a55921ae51323a6fcc35c7abd5e073c/django_filter-0.9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c67fd385c12c35ea233628a83ac914b", "sha256": "e5d90238600b6ea9f2158880441a47e5f3f0399cefb53ef84040eac57d725563" }, "downloads": -1, "filename": "django-filter-0.9.2.tar.gz", "has_sig": false, "md5_digest": "3c67fd385c12c35ea233628a83ac914b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194695, "upload_time": "2015-01-23T14:08:35", "url": "https://files.pythonhosted.org/packages/90/2a/7b21e722daa187d1a9751271a049527b3ec09821f51ffd026a87be178469/django-filter-0.9.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "66519d1995c0d32e67b27e2e4d601b0f", "sha256": "791597a5a75691f735179d1650dc46cfe87735b1122bcfc3afeb792620d280db" }, "downloads": -1, "filename": "django_filter-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66519d1995c0d32e67b27e2e4d601b0f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 54100, "upload_time": "2016-11-17T14:48:21", "url": "https://files.pythonhosted.org/packages/00/61/86dd4835979dec04c2ea7d5e8847dc0a566f55d980be35f80116f64fd92b/django_filter-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "749f4b26a8e2666382f09393a62c1c48", "sha256": "0bfbe429a421cf535b2d1d870dffe43bf347e2d7bbd5c51ce2ec0cc2458323d3" }, "downloads": -1, "filename": "django-filter-1.0.0.tar.gz", "has_sig": false, "md5_digest": "749f4b26a8e2666382f09393a62c1c48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 215913, "upload_time": "2016-11-17T14:48:26", "url": "https://files.pythonhosted.org/packages/e1/a2/5fc748b1b48e9b3f6b85a5eaa2b20afd3f6be7046e7a12b741e8296199cd/django-filter-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f7a35f43f4e9cc5053eb62cb268e7084", "sha256": "7cca9dab22c72df734ba24fb81ca018fdb6d2020c840e758d473dcedd341aa7b" }, "downloads": -1, "filename": "django_filter-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f7a35f43f4e9cc5053eb62cb268e7084", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 54229, "upload_time": "2016-11-28T15:04:41", "url": "https://files.pythonhosted.org/packages/cc/b2/06813f0daf2813c58457b78549e7bb2880fdc6aaaeaa73d3d8abfc05e196/django_filter-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28f7f3ab5a365ea1f73d0567078c3e0f", "sha256": "03ab2895e086aa579110a8945d7d9c5d28c4b57060cfc697cb5c74a18021fec4" }, "downloads": -1, "filename": "django-filter-1.0.1.tar.gz", "has_sig": false, "md5_digest": "28f7f3ab5a365ea1f73d0567078c3e0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 218070, "upload_time": "2016-11-28T15:04:47", "url": "https://files.pythonhosted.org/packages/f0/c4/b83b7a599201f84e8cbdbe325458d7d0281298e8b4e13edafebc936fa226/django-filter-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "83aa07f67ac700cba01206f0ae84f201", "sha256": "a6a1b59fc7c9c5da17af1c5c98490f89d2df26b9501934a54d814414af9ee1ac" }, "downloads": -1, "filename": "django_filter-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83aa07f67ac700cba01206f0ae84f201", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42670, "upload_time": "2017-03-24T19:11:36", "url": "https://files.pythonhosted.org/packages/a8/49/69541b01452471fa4b101beae58af60977fa5cfd6c297a18fd1ee03674bf/django_filter-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b584ecdc7e2489ce11bca213f30a855", "sha256": "11cc64a75c708ca72d03b8bafa2ee2908debc41ae942a55b01fdaed375b5ee14" }, "downloads": -1, "filename": "django-filter-1.0.2.tar.gz", "has_sig": false, "md5_digest": "5b584ecdc7e2489ce11bca213f30a855", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120337, "upload_time": "2017-03-24T19:11:40", "url": "https://files.pythonhosted.org/packages/33/5d/86a3d783f337cadc9ad52d43817b63a9d2f088cf85aec62b1ef766b943f2/django-filter-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "2ac8cfbebb5fc284fc07c05d9fddf64d", "sha256": "0f2ad1f4a31aa66a8dc8e6cb8590c23848563e04b706c751bf69068a0d3cc57c" }, "downloads": -1, "filename": "django_filter-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2ac8cfbebb5fc284fc07c05d9fddf64d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 43138, "upload_time": "2017-05-16T18:56:37", "url": "https://files.pythonhosted.org/packages/12/c7/92cb4992dfbbd6773f4b4b947fc41baa3aa235adedb2f322143b0f7bf3b9/django_filter-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bcaed02f931cac9901db95a382ce7b34", "sha256": "6adeebc5853e8fd5211878895ab279f6be16b855e384957ffa574f669336ddc1" }, "downloads": -1, "filename": "django-filter-1.0.3.tar.gz", "has_sig": false, "md5_digest": "bcaed02f931cac9901db95a382ce7b34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 123038, "upload_time": "2017-05-16T18:56:40", "url": "https://files.pythonhosted.org/packages/7e/54/52429bb187338c41d9bce57831b65eb4cdd15503f682915f8f48061ae6fd/django-filter-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "505764c7eae6c8116804443e9117ddbb", "sha256": "6ef1611aeacfda8f13a075a992ff65687afbd5cc8fcb0f3f1563a9ad4fe2d1b0" }, "downloads": -1, "filename": "django_filter-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "505764c7eae6c8116804443e9117ddbb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 43248, "upload_time": "2017-05-19T06:57:14", "url": "https://files.pythonhosted.org/packages/af/73/06e81b4a83cb970cff814d0a68c496e75e6d7e5233d80808b33564a6c71a/django_filter-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f801388907b278a30ce017d6bc9619d", "sha256": "e44620d4e707beaff7396ac8df765dc015a07467df813b9c1663fe4017934b58" }, "downloads": -1, "filename": "django-filter-1.0.4.tar.gz", "has_sig": false, "md5_digest": "4f801388907b278a30ce017d6bc9619d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 123337, "upload_time": "2017-05-19T06:57:18", "url": "https://files.pythonhosted.org/packages/65/06/a64210f2a98c14d86ebc52db978104b1e254624ebd6e8e3797c82510945e/django-filter-1.0.4.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "c044291500f912d6a22b50e07ddf0e49", "sha256": "ea204242ea83790e1512c9d0d8255002a652a6f4986e93cee664f28955ba0c22" }, "downloads": -1, "filename": "django_filter-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c044291500f912d6a22b50e07ddf0e49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45536, "upload_time": "2017-10-19T09:28:57", "url": "https://files.pythonhosted.org/packages/ee/99/eb6f20b0ca4e2800279963599971e70c71767b9d151f44fcbcd1caa19f32/django_filter-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4075d7ca6ac04cd300a483eb05d7312", "sha256": "ec0ef1ba23ef95b1620f5d481334413700fb33f45cd76d56a63f4b0b1d76976a" }, "downloads": -1, "filename": "django-filter-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e4075d7ca6ac04cd300a483eb05d7312", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 127831, "upload_time": "2017-10-19T09:29:01", "url": "https://files.pythonhosted.org/packages/db/12/491d519f5bee93709083c726b020ff9f09b95f32de36ae9023fbc89a21e4/django-filter-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "50b47bd5b2cde83ef7b21c7c340d6538", "sha256": "86c3925020c27d072cdae7b828aaa5d165c2032a629abbe3c3a1be1edae61c58" }, "downloads": -1, "filename": "django_filter-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "50b47bd5b2cde83ef7b21c7c340d6538", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69312, "upload_time": "2018-07-13T10:14:17", "url": "https://files.pythonhosted.org/packages/6a/8b/8517167a0adc45ce94d0873efb9487dd4cdeff7e10f96e837ad3d58f5837/django_filter-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf2f68b39c913994b75e906ed3dab183", "sha256": "6f4e4bc1a11151178520567b50320e5c32f8edb552139d93ea3e30613b886f56" }, "downloads": -1, "filename": "django-filter-2.0.0.tar.gz", "has_sig": false, "md5_digest": "bf2f68b39c913994b75e906ed3dab183", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142039, "upload_time": "2018-07-13T10:14:19", "url": "https://files.pythonhosted.org/packages/6b/a4/b1ef813e7dd74ef193ae45849f592141cdfbd93bac206347ab5ded149335/django-filter-2.0.0.tar.gz" } ], "2.0.0.dev1": [ { "comment_text": "", "digests": { "md5": "72fec19fee2c9b706e2e62a873d0c726", "sha256": "57c12c8ed40861e8ec7219ea65adcdd92ed0ea4c5b76a86f9ff9216a80dd5af7" }, "downloads": -1, "filename": "django_filter-2.0.0.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72fec19fee2c9b706e2e62a873d0c726", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 43997, "upload_time": "2017-10-24T10:09:16", "url": "https://files.pythonhosted.org/packages/0f/45/99f141e672aec94019139c7badb8c15da9fc4042f68b1721a58009b223b7/django_filter-2.0.0.dev1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f274e00490a960904c7923cda9244007", "sha256": "57c5507b0011058a7f2d2227b7ef9fea27e69e53ef65da6d2fbd0b27cdaafed3" }, "downloads": -1, "filename": "django-filter-2.0.0.dev1.tar.gz", "has_sig": false, "md5_digest": "f274e00490a960904c7923cda9244007", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125921, "upload_time": "2017-10-24T10:09:20", "url": "https://files.pythonhosted.org/packages/aa/fa/6e49205bd52b696846df09f5cfdde54a78b9b03211bff1d6de88b7ac717a/django-filter-2.0.0.dev1.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "31b28f649803c46c5c8f69d05a87154d", "sha256": "a3014de317bef0cd43075a0f08dfa1d319a7ccc5733c3901fb860da70b0dda68" }, "downloads": -1, "filename": "django_filter-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "31b28f649803c46c5c8f69d05a87154d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 69428, "upload_time": "2019-01-20T19:59:28", "url": "https://files.pythonhosted.org/packages/48/b4/7d52fb480108c9af88a4af520b371ac2ada55eac9970e025f147d0131b64/django_filter-2.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5053caee3bc241c904c280f7df7eb7ff", "sha256": "3dafb7d2810790498895c22a1f31b2375795910680ac9c1432821cbedb1e176d" }, "downloads": -1, "filename": "django-filter-2.1.0.tar.gz", "has_sig": false, "md5_digest": "5053caee3bc241c904c280f7df7eb7ff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 142256, "upload_time": "2019-01-20T19:59:30", "url": "https://files.pythonhosted.org/packages/1e/81/6efb58568c0a7dbbfd72ed76403591745f93eb166b183ff418add8a5cc24/django-filter-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "b9946af723287dc257094eefc187ac2e", "sha256": "558c727bce3ffa89c4a7a0b13bc8976745d63e5fd576b3a9a851650ef11c401b" }, "downloads": -1, "filename": "django_filter-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b9946af723287dc257094eefc187ac2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 69574, "upload_time": "2019-07-16T18:29:00", "url": "https://files.pythonhosted.org/packages/0a/c9/acc63b687002afae8b5137afd6230d88c99411aa2daedf07fed3f0913516/django_filter-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "628f62c68c74f34a3e4d6b61cd2a35ad", "sha256": "c3deb57f0dd7ff94d7dce52a047516822013e2b441bed472b722a317658cfd14" }, "downloads": -1, "filename": "django-filter-2.2.0.tar.gz", "has_sig": false, "md5_digest": "628f62c68c74f34a3e4d6b61cd2a35ad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 142804, "upload_time": "2019-07-16T18:29:03", "url": "https://files.pythonhosted.org/packages/dc/75/af3f0c2682d2603617ee3061b36395a64fb9d70c327bb759de43e643e5b3/django-filter-2.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9946af723287dc257094eefc187ac2e", "sha256": "558c727bce3ffa89c4a7a0b13bc8976745d63e5fd576b3a9a851650ef11c401b" }, "downloads": -1, "filename": "django_filter-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b9946af723287dc257094eefc187ac2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 69574, "upload_time": "2019-07-16T18:29:00", "url": "https://files.pythonhosted.org/packages/0a/c9/acc63b687002afae8b5137afd6230d88c99411aa2daedf07fed3f0913516/django_filter-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "628f62c68c74f34a3e4d6b61cd2a35ad", "sha256": "c3deb57f0dd7ff94d7dce52a047516822013e2b441bed472b722a317658cfd14" }, "downloads": -1, "filename": "django-filter-2.2.0.tar.gz", "has_sig": false, "md5_digest": "628f62c68c74f34a3e4d6b61cd2a35ad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 142804, "upload_time": "2019-07-16T18:29:03", "url": "https://files.pythonhosted.org/packages/dc/75/af3f0c2682d2603617ee3061b36395a64fb9d70c327bb759de43e643e5b3/django-filter-2.2.0.tar.gz" } ] }