2026-1-6
This commit is contained in:
90
venv/Lib/site-packages/Whoosh-2.7.4.dist-info/METADATA
Normal file
90
venv/Lib/site-packages/Whoosh-2.7.4.dist-info/METADATA
Normal file
@@ -0,0 +1,90 @@
|
||||
Metadata-Version: 2.0
|
||||
Name: Whoosh
|
||||
Version: 2.7.4
|
||||
Summary: Fast, pure-Python full text indexing, search, and spell checking library.
|
||||
Home-page: http://bitbucket.org/mchaput/whoosh
|
||||
Author: Matt Chaput
|
||||
Author-email: matt@whoosh.ca
|
||||
License: Two-clause BSD license
|
||||
Keywords: index search text spell
|
||||
Platform: UNKNOWN
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: BSD License
|
||||
Classifier: Natural Language :: English
|
||||
Classifier: Operating System :: OS Independent
|
||||
Classifier: Programming Language :: Python :: 2.5
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
||||
Classifier: Topic :: Text Processing :: Indexing
|
||||
|
||||
About Whoosh
|
||||
============
|
||||
|
||||
Whoosh is a fast, featureful full-text indexing and searching library
|
||||
implemented in pure Python. Programmers can use it to easily add search
|
||||
functionality to their applications and websites. Every part of how Whoosh
|
||||
works can be extended or replaced to meet your needs exactly.
|
||||
|
||||
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 -- faster than any other pure-Python, scoring,
|
||||
full-text search solution I know of.
|
||||
* Pluggable scoring algorithm (including BM25F), text analysis, storage,
|
||||
posting format, etc.
|
||||
* Powerful query language.
|
||||
* Pure Python spell-checker (as far as I know, the only one).
|
||||
|
||||
Whoosh might be useful in the following circumstances:
|
||||
|
||||
* Anywhere a pure-Python solution is desirable to avoid having to build/compile
|
||||
native libraries (or force users to build/compile them).
|
||||
* As a research platform (at least for programmers that find Python easier to
|
||||
read and work with than Java ;)
|
||||
* When an easy-to-use Pythonic interface is more important to you than raw
|
||||
speed.
|
||||
|
||||
Whoosh was created and is maintained by Matt Chaput. It was originally created
|
||||
for use in the online help system of Side Effects Software's 3D animation
|
||||
software Houdini. Side Effects Software Inc. graciously agreed to open-source
|
||||
the code.
|
||||
|
||||
This software is licensed under the terms of the simplified BSD (A.K.A. "two
|
||||
clause" or "FreeBSD") license. See LICENSE.txt for information.
|
||||
|
||||
Installing Whoosh
|
||||
=================
|
||||
|
||||
If you have ``setuptools`` or ``pip`` installed, you can use ``easy_install``
|
||||
or ``pip`` to download and install Whoosh automatically::
|
||||
|
||||
$ easy_install Whoosh
|
||||
|
||||
or
|
||||
|
||||
$ pip install Whoosh
|
||||
|
||||
Learning more
|
||||
=============
|
||||
|
||||
* Read the online documentation at https://whoosh.readthedocs.org/en/latest/
|
||||
|
||||
* Join the Whoosh mailing list at http://groups.google.com/group/whoosh
|
||||
|
||||
* File bug reports and view the Whoosh wiki at
|
||||
http://bitbucket.org/mchaput/whoosh/
|
||||
|
||||
Getting the source
|
||||
==================
|
||||
|
||||
Download source releases from PyPI at http://pypi.python.org/pypi/Whoosh/
|
||||
|
||||
You can check out the latest version of the source code using Mercurial::
|
||||
|
||||
hg clone http://bitbucket.org/mchaput/whoosh
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user