LICENSE.txt
MANIFEST.in
README.md
llms-full.txt
llms.txt
pyproject.toml
setup.py
benchmark/dcvgr10.txt.gz
benchmark/dictionary.py
benchmark/enron.py
benchmark/marc21.py
benchmark/reuters.py
benchmark/reuters21578.txt.gz
docs/archive/sphinx/analysis.rst
docs/archive/sphinx/batch.rst
docs/archive/sphinx/conf.py
docs/archive/sphinx/dates.rst
docs/archive/sphinx/facets.rst
docs/archive/sphinx/fieldcaches.rst
docs/archive/sphinx/glossary.rst
docs/archive/sphinx/highlight.rst
docs/archive/sphinx/index.rst
docs/archive/sphinx/indexing.rst
docs/archive/sphinx/intro.rst
docs/archive/sphinx/keywords.rst
docs/archive/sphinx/nested.rst
docs/archive/sphinx/ngrams.rst
docs/archive/sphinx/parsing.rst
docs/archive/sphinx/query.rst
docs/archive/sphinx/querylang.rst
docs/archive/sphinx/quickstart.rst
docs/archive/sphinx/recipes.rst
docs/archive/sphinx/schema.rst
docs/archive/sphinx/searching.rst
docs/archive/sphinx/spelling.rst
docs/archive/sphinx/stemming.rst
docs/archive/sphinx/threads.rst
docs/archive/sphinx/api/analysis.rst
docs/archive/sphinx/api/api.rst
docs/archive/sphinx/api/collectors.rst
docs/archive/sphinx/api/columns.rst
docs/archive/sphinx/api/fields.rst
docs/archive/sphinx/api/formats.rst
docs/archive/sphinx/api/highlight.rst
docs/archive/sphinx/api/idsets.rst
docs/archive/sphinx/api/index.rst
docs/archive/sphinx/api/matching.rst
docs/archive/sphinx/api/qparser.rst
docs/archive/sphinx/api/query.rst
docs/archive/sphinx/api/reading.rst
docs/archive/sphinx/api/scoring.rst
docs/archive/sphinx/api/searching.rst
docs/archive/sphinx/api/sorting.rst
docs/archive/sphinx/api/spelling.rst
docs/archive/sphinx/api/util.rst
docs/archive/sphinx/api/writing.rst
docs/archive/sphinx/api/codec/base.rst
docs/archive/sphinx/api/filedb/filestore.rst
docs/archive/sphinx/api/filedb/filetables.rst
docs/archive/sphinx/api/filedb/structfile.rst
docs/archive/sphinx/api/lang/morph_en.rst
docs/archive/sphinx/api/lang/porter.rst
docs/archive/sphinx/api/lang/wordnet.rst
docs/archive/sphinx/api/support/charset.rst
docs/archive/sphinx/api/support/levenshtein.rst
docs/archive/sphinx/releases/0_3.rst
docs/archive/sphinx/releases/1_0.rst
docs/archive/sphinx/releases/2_0.rst
docs/archive/sphinx/releases/index.rst
docs/archive/sphinx/tech/backend.rst
docs/archive/sphinx/tech/filedb.rst
docs/archive/sphinx/tech/index.rst
files/whoosh.svg
files/whoosh_16.png
files/whoosh_35.png
files/whoosh_64.png
files/whoosh_small.svg
src/whoosh/__init__.py
src/whoosh/classify.py
src/whoosh/collectors.py
src/whoosh/columns.py
src/whoosh/event_bus.py
src/whoosh/externalsort.py
src/whoosh/fields.py
src/whoosh/formats.py
src/whoosh/highlight.py
src/whoosh/hooks.py
src/whoosh/idsets.py
src/whoosh/index.py
src/whoosh/legacy.py
src/whoosh/multiproc.py
src/whoosh/py.typed
src/whoosh/reading.py
src/whoosh/scoring.py
src/whoosh/searching.py
src/whoosh/sorting.py
src/whoosh/spelling.py
src/whoosh/system.py
src/whoosh/writing.py
src/whoosh/analysis/__init__.py
src/whoosh/analysis/acore.py
src/whoosh/analysis/analyzers.py
src/whoosh/analysis/filters.py
src/whoosh/analysis/intraword.py
src/whoosh/analysis/morph.py
src/whoosh/analysis/ngrams.py
src/whoosh/analysis/tokenizers.py
src/whoosh/automata/__init__.py
src/whoosh/automata/fsa.py
src/whoosh/automata/fst.py
src/whoosh/automata/glob.py
src/whoosh/automata/lev.py
src/whoosh/automata/reg.py
src/whoosh/backends/__init__.py
src/whoosh/backends/abc.py
src/whoosh/backends/file.py
src/whoosh/backends/sqlite.py
src/whoosh/codec/__init__.py
src/whoosh/codec/base.py
src/whoosh/codec/memory.py
src/whoosh/codec/plaintext.py
src/whoosh/codec/whoosh2.py
src/whoosh/codec/whoosh3.py
src/whoosh/filedb/__init__.py
src/whoosh/filedb/compound.py
src/whoosh/filedb/fileindex.py
src/whoosh/filedb/filepostings.py
src/whoosh/filedb/filereading.py
src/whoosh/filedb/filestore.py
src/whoosh/filedb/filetables.py
src/whoosh/filedb/filewriting.py
src/whoosh/filedb/gae.py
src/whoosh/filedb/misc.py
src/whoosh/filedb/pools.py
src/whoosh/filedb/structfile.py
src/whoosh/lang/__init__.py
src/whoosh/lang/dmetaphone.py
src/whoosh/lang/isri.py
src/whoosh/lang/lovins.py
src/whoosh/lang/morph_en.py
src/whoosh/lang/paicehusk.py
src/whoosh/lang/phonetic.py
src/whoosh/lang/porter.py
src/whoosh/lang/porter2.py
src/whoosh/lang/stopwords.py
src/whoosh/lang/wordnet.py
src/whoosh/lang/snowball/__init__.py
src/whoosh/lang/snowball/bases.py
src/whoosh/lang/snowball/danish.py
src/whoosh/lang/snowball/dutch.py
src/whoosh/lang/snowball/english.py
src/whoosh/lang/snowball/finnish.py
src/whoosh/lang/snowball/french.py
src/whoosh/lang/snowball/german.py
src/whoosh/lang/snowball/hungarian.py
src/whoosh/lang/snowball/italian.py
src/whoosh/lang/snowball/norwegian.py
src/whoosh/lang/snowball/portugese.py
src/whoosh/lang/snowball/romanian.py
src/whoosh/lang/snowball/russian.py
src/whoosh/lang/snowball/spanish.py
src/whoosh/lang/snowball/swedish.py
src/whoosh/matching/__init__.py
src/whoosh/matching/binary.py
src/whoosh/matching/combo.py
src/whoosh/matching/mcore.py
src/whoosh/matching/wrappers.py
src/whoosh/middleware/__init__.py
src/whoosh/middleware/base.py
src/whoosh/middleware/chain.py
src/whoosh/middleware/context.py
src/whoosh/middleware/exceptions.py
src/whoosh/middleware/integration.py
src/whoosh/middleware/metrics.py
src/whoosh/middleware/registry.py
src/whoosh/middleware/wrappers.py
src/whoosh/plugins/__init__.py
src/whoosh/plugins/manager.py
src/whoosh/plugins/storage_base.py
src/whoosh/plugins/vector_base.py
src/whoosh/providers/__init__.py
src/whoosh/providers/hnsw.py
src/whoosh/qparser/__init__.py
src/whoosh/qparser/common.py
src/whoosh/qparser/dateparse.py
src/whoosh/qparser/default.py
src/whoosh/qparser/plugins.py
src/whoosh/qparser/syntax.py
src/whoosh/qparser/taggers.py
src/whoosh/query/__init__.py
src/whoosh/query/compound.py
src/whoosh/query/nested.py
src/whoosh/query/positional.py
src/whoosh/query/qcolumns.py
src/whoosh/query/qcore.py
src/whoosh/query/ranges.py
src/whoosh/query/spans.py
src/whoosh/query/terms.py
src/whoosh/query/wrappers.py
src/whoosh/registry/__init__.py
src/whoosh/registry/base.py
src/whoosh/support/__init__.py
src/whoosh/support/base85.py
src/whoosh/support/bench.py
src/whoosh/support/bitstream.py
src/whoosh/support/bitvector.py
src/whoosh/support/charset.py
src/whoosh/support/levenshtein.py
src/whoosh/support/pyparsing.py
src/whoosh/support/relativedelta.py
src/whoosh/support/unicode.py
src/whoosh/util/__init__.py
src/whoosh/util/cache.py
src/whoosh/util/filelock.py
src/whoosh/util/loading.py
src/whoosh/util/numeric.py
src/whoosh/util/numlists.py
src/whoosh/util/testing.py
src/whoosh/util/text.py
src/whoosh/util/times.py
src/whoosh/util/varints.py
src/whoosh/util/versions.py
src/whoosh/utils/__init__.py
src/whoosh/utils/async_utils.py
src/whoosh/vector/__init__.py
src/whoosh/vector/base.py
src/whoosh_admin/__init__.py
src/whoosh_fastapi/__init__.py
src/whoosh_modern/__init__.py
src/whoosh_modern/autocomplete/__init__.py
src/whoosh_modern/autocomplete/edge_ngram.py
src/whoosh_modern/autocomplete/factory.py
src/whoosh_modern/autocomplete/plugin.py
src/whoosh_modern/autocomplete/provider.py
src/whoosh_modern/vector/__init__.py
src/whoosh_modern/vector/numpy_provider.py
src/whoosh_modern/vector/plugin.py
src/whoosh_ng.egg-info/PKG-INFO
src/whoosh_ng.egg-info/SOURCES.txt
src/whoosh_ng.egg-info/dependency_links.txt
src/whoosh_ng.egg-info/entry_points.txt
src/whoosh_ng.egg-info/requires.txt
src/whoosh_ng.egg-info/top_level.txt
tests/benchmark_async.py
tests/english-words.10.gz
tests/test_analysis.py
tests/test_automata.py
tests/test_backends.py
tests/test_bits.py
tests/test_classify.py
tests/test_codecs.py
tests/test_collector.py
tests/test_columns.py
tests/test_compound.py
tests/test_dateparse.py
tests/test_event_bus.py
tests/test_fastapi_async.py
tests/test_fastapi_plugin.py
tests/test_fields.py
tests/test_flexible.py
tests/test_highlighting.py
tests/test_hooks.py
tests/test_indexing.py
tests/test_matching.py
tests/test_middleware.py
tests/test_middleware_async.py
tests/test_misc.py
tests/test_modern_autocomplete.py
tests/test_modern_vector.py
tests/test_mpwriter.py
tests/test_nested.py
tests/test_parse_plugins.py
tests/test_parsing.py
tests/test_plugin_manager.py
tests/test_plugin_manager_async.py
tests/test_postings.py
tests/test_provider_architecture.py
tests/test_providers.py
tests/test_quality.py
tests/test_queries.py
tests/test_reading.py
tests/test_registry.py
tests/test_results.py
tests/test_run_sync.py
tests/test_searching.py
tests/test_sorting.py
tests/test_spans.py
tests/test_spelling.py
tests/test_stem.py
tests/test_tables.py
tests/test_vectors.py
tests/test_weightings.py
tests/test_writing.py