py27-Whoosh - Fast, featureful full-text indexing and searching library implemented

Property Value
Distribution NetBSD 7.0
Repository NetBSD i386
Package filename py27-Whoosh-2.7.4.tgz
Package name py27-Whoosh
Package version 2.7.4
Package release -
Package architecture i386
Package type tgz
Category python textproc
License apache-2.0
Maintainer -
Download size 564.97 KB
Installed size 5.00 MB
Whoosh is a fast, featureful full-text indexing and searching
library implemented in pure Python.
Some of Whoosh's features include:
* Pythonic API.
* Pure-Python. No compilation or binary packages needed, no
mysterious crashes.
* Fielded indexing and search.
* Fast indexing and retrieval -- much faster than any other
pure-Python solution.
* Pluggable scoring algorithm (including BM25F), text analysis,
storage, posting format, etc.
* Powerful query language parsed by pyparsing.
* Pure Python spell-checker (as far as I know, the only one).
Whoosh takes much inspiration (and sometimes translates code) from
other open-source search engines. The fundamental design is similar
to (but does not entirely work like and is not compatible with)
Lucene, but uses KinoSearch's indexing algorithm, some scoring
algorithms from Terrier, and the English morphological variation
generator from Minion.


Package Version Architecture Repository
py27-Whoosh-2.7.4.tgz 2.7.4 amd64 NetBSD
py27-Whoosh - - -


Name Value
py27-setuptools >= 0.8
python27 >= 2.7.1nb2


Type URL
Binary Package py27-Whoosh-2.7.4.tgz
Source Package py27-Whoosh

Install Howto

Install py27-Whoosh tgz package:

# pkg_add py27-Whoosh

See Also

Package Description
py27-X-0.12.1.tgz Package for the creation of PostScript and PDF files
py27-Xlib-0.14.tgz Functional X client library for Python
py27-ZSI-2.0nb1.tgz SOAP implementation
py27-ZopeComponent-4.5nb1.tgz Zope Component Architecture modules
py27-ZopeConfiguration-4.3.0.tgz Zope Configuration Markup Language
py27-ZopeEvent-4.4.tgz Very basic event publishing system
py27-ZopeI18NMessageid-4.3.1.tgz Zope Message Identifiers for internationalization
py27-ZopeInterface-4.6.0.tgz The zope.interface package used in Zope 3 and Twisted
py27-ZopeSchema-4.9.3.tgz Zope Interface extension for defining data schemas
py27-ZopeTestrunner-4.9.2.tgz Zope testrunner script
py27-aafigure-0.6.tgz ASCII art to image converter
py27-abcpmc-0.1.2.tgz Approximate Bayesian Computation Population Monte Carlo
py27-absl-py-0.1.13.tgz Abseil Python Common Libraries
py27-acme-0.30.0.tgz ACME protocol implementation in Python
py27-acme-tiny-4.0.4.tgz Tiny script to issue and renew TLS certs from Let's Encrypt