Aviso: este repositorio ( relate a Whoosh ) es una bifurcación y continuación del proyecto Whoosh.
Esta bifurcación es mantenida activamente por la organización Sygil-Dev.
Whoosh es una biblioteca de indexación y búsqueda de texto completo rápido y funcional implementada en Pure Python. Los programadores pueden usarlo para agregar fácilmente la funcionalidad de búsqueda a sus aplicaciones y sitios web. Cada parte de cómo funciona Whoosh se puede extender o reemplazar para satisfacer sus necesidades exactamente.
Algunas de las características de Whoosh incluyen:
Whoosh podría ser útil en las siguientes circunstancias:
Whoosh fue creado por Matt Chaput y es mantenido actualmente por la organización Sygil-Dev. Fue creado para su uso en el software de animación 3D del Sistema de Ayuda de Ayuda en línea de Efectos secundarios Houdini. Side Effect Software Inc. acordó graciosamente de código abierto el código.
Este software tiene licencia bajo los términos de la licencia BSD simplificada (también conocida como "Two Clause" o "FreeBSD"). Consulte License.txt para obtener información.
Si ha instalado setuptools o pip , puede usar easy_install o pip para descargar e instalar Whoosh automáticamente ::
# Install the stable version from Pypi
$ pip install whoosh-reloaded
# Install the development version from GitHub.
$ pip install git+https://github.com/Sygil-Dev/whoosh-reloaded.git
Puede consultar la última versión del código fuente en GitHub usando Git:
$ git clone https://github.com/Sygil-Dev/whoosh-reloaded.git
Utilizamos pre-Commit para formatear el código y ejecutar algunos cheques antes de comprometernos para evitar errores comunes. Para instalarlo, ejecute los siguientes comandos:
$ pip install pre-commit
$ pre-commit installDocumentación en línea:
Páginas de Github
Leer los documentos
Lea la antigua documentación en línea en https://docs.red-dove.com/whoosh-reloaded/ (búsqueda de trabajo correctamente).
Lea la antigua documentación en línea en https://whoosh-reloaded.readthedocs.org/en/latest/ (la búsqueda no funciona).
Informes y problemas de errores de archivo en https://github.com/sygildev/whoosh-reloaded/issues