Package release

django-haystack

mandel/vendor ยท Version 3.3.0

Pluggable search for Django.

Metadata

author_email Daniel Lindsley <[email protected]>
classifiers
  • Development Status :: 5 - Production/Stable
  • Environment :: Web Environment
  • Framework :: Django
  • Framework :: Django :: 3.2
  • Framework :: Django :: 4.2
  • Framework :: Django :: 5.0
  • Intended Audience :: Developers
  • License :: OSI Approved :: BSD License
  • Operating System :: OS Independent
  • Programming Language :: Python
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3.8
  • Programming Language :: Python :: 3.9
  • Programming Language :: Python :: 3.10
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.12
  • Topic :: Utilities
description_content_type text/x-rst
dynamic
  • license-file
license_file
  • LICENSE
  • AUTHORS
project_urls
  • Documentation, https://django-haystack.readthedocs.io
  • Homepage, http://haystacksearch.org/
  • Source, https://github.com/django-haystack/django-haystack
provides_extras
  • elasticsearch
  • testing
requires_dist
  • Django>=3.2
  • packaging
  • elasticsearch<8,>=5; extra == "elasticsearch"
  • coverage; extra == "testing"
  • geopy==2; extra == "testing"
  • pysolr>=3.7; extra == "testing"
  • python-dateutil; extra == "testing"
  • requests; extra == "testing"
  • whoosh<3.0,>=2.5.4; extra == "testing"

Release files

FileTest resultsHistory
django_haystack-3.3.0-py3-none-any.whl
Size
138 KB
Type
Python Wheel
Python
3
  • Uploaded to mandel/vendor by Mandel-publish 2026-08-05 18:38:04
django_haystack-3.3.0.tar.gz
Size
458 KB
Type
Source
  • Uploaded to mandel/vendor by Mandel-publish 2026-08-05 18:38:09
https://github.com/django-haystack/django-haystack/actions/workflows/test.yml/badge.svg https://img.shields.io/pypi/v/django-haystack.svg https://img.shields.io/pypi/pyversions/django-haystack.svg https://img.shields.io/pypi/dm/django-haystack.svg https://readthedocs.org/projects/django-haystack/badge/ https://img.shields.io/badge/code%20style-black-000.svg https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336

Haystack

author:

Daniel Lindsley

date:

2013/07/28

Haystack provides modular search for Django. It features a unified, familiar API that allows you to plug in different search backends (such as Solr, Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.

Haystack is BSD licensed, plays nicely with third-party app without needing to modify the source and supports advanced features like faceting, More Like This, highlighting, spatial search and spelling suggestions.

You can find more information at http://haystacksearch.org/.

Getting Help

There is a mailing list (http://groups.google.com/group/django-haystack/) available for general discussion and an IRC channel (#haystack on irc.freenode.net).

Documentation

See the changelog

Requirements

Haystack has a relatively easily-met set of requirements.

  • Python 3.8+

  • Django 3-5

Additionally, each backend has its own requirements. You should refer to https://django-haystack.readthedocs.io/en/latest/installing_search_engines.html for more details.