├── .cargo └── config.toml ├── .github ├── dependabot.yaml └── workflows │ ├── ci.yml │ ├── codeql.yml │ ├── publish.yaml │ └── scorecards.yml ├── .gitignore ├── .readthedocs.yaml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── MANIFEST.in ├── README.md ├── ci ├── deploy.sh └── deploy_mac.sh ├── docs ├── about.md ├── explanation.md ├── howto.md ├── index.md ├── reference.md ├── requirements.txt └── tutorials.md ├── mkdocs.yml ├── noxfile.py ├── pyproject.toml ├── requirements-dev.txt ├── rust-toolchain.toml ├── rustfmt.toml ├── src ├── document.rs ├── explanation.rs ├── facet.rs ├── index.rs ├── lib.rs ├── parser_error.rs ├── query.rs ├── query_grammar.rs ├── schema.rs ├── schemabuilder.rs ├── searcher.rs ├── snippet.rs └── tokenizer.rs ├── tantivy ├── __init__.py ├── py.typed └── tantivy.pyi └── tests ├── conftest.py ├── tantivy_test.py ├── test_docs.py ├── test_escapes.py └── test_json_bug.py /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/scorecards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/.github/workflows/scorecards.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/README.md -------------------------------------------------------------------------------- /ci/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/ci/deploy.sh -------------------------------------------------------------------------------- /ci/deploy_mac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/ci/deploy_mac.sh -------------------------------------------------------------------------------- /docs/about.md: -------------------------------------------------------------------------------- 1 | # About 2 | -------------------------------------------------------------------------------- /docs/explanation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/docs/explanation.md -------------------------------------------------------------------------------- /docs/howto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/docs/howto.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/docs/reference.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/tutorials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/docs/tutorials.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "stable" 3 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 80 -------------------------------------------------------------------------------- /src/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/document.rs -------------------------------------------------------------------------------- /src/explanation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/explanation.rs -------------------------------------------------------------------------------- /src/facet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/facet.rs -------------------------------------------------------------------------------- /src/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/index.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/parser_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/parser_error.rs -------------------------------------------------------------------------------- /src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/query.rs -------------------------------------------------------------------------------- /src/query_grammar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/query_grammar.rs -------------------------------------------------------------------------------- /src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/schema.rs -------------------------------------------------------------------------------- /src/schemabuilder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/schemabuilder.rs -------------------------------------------------------------------------------- /src/searcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/searcher.rs -------------------------------------------------------------------------------- /src/snippet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/snippet.rs -------------------------------------------------------------------------------- /src/tokenizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/src/tokenizer.rs -------------------------------------------------------------------------------- /tantivy/__init__.py: -------------------------------------------------------------------------------- 1 | from .tantivy import * -------------------------------------------------------------------------------- /tantivy/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tantivy/tantivy.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/tantivy/tantivy.pyi -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/tantivy_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/tests/tantivy_test.py -------------------------------------------------------------------------------- /tests/test_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/tests/test_docs.py -------------------------------------------------------------------------------- /tests/test_escapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/tests/test_escapes.py -------------------------------------------------------------------------------- /tests/test_json_bug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quickwit-oss/tantivy-py/HEAD/tests/test_json_bug.py --------------------------------------------------------------------------------