Skip to content

Releases: quickwit-oss/tantivy-py

Python Tantivy 0.22.0

05 May 14:03
af28cb8
Compare
Choose a tag to compare

What's Changed

  • Support passing dict to add JSON field by @GodTamIt in #158
  • build(deps): bump github/codeql-action from 2.22.7 to 2.22.8 by @dependabot in #163
  • Add python stub with type hints. by @mocobeta in #168
  • build(deps): bump PyO3/maturin-action from 1.40.7 to 1.40.8 by @dependabot in #164
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in #165
  • Add all Python stubs in tantivy.pyi by @mocobeta in #169
  • Expose tantivy's TermQuery by @mocobeta in #175
  • build(deps): bump actions/download-artifact from 3.0.2 to 4.1.0 by @dependabot in #178
  • build(deps): bump actions/setup-python from 4.7.1 to 5.0.0 by @dependabot in #171
  • build(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0 by @dependabot in #177
  • build(deps): bump github/codeql-action from 2.22.8 to 3.22.11 by @dependabot in #176
  • build(deps): bump dtolnay/rust-toolchain from 439cf607258077187679211f12aa6f19af4a0af7 to be73d7920c329f220ce78e0234b8f96b7ae60248 by @dependabot in #172
  • build(deps): bump zerocopy from 0.7.21 to 0.7.31 by @dependabot in #173
  • Support fast text fields by @GodTamIt in #180
  • Update doc comments on fast fields by @GodTamIt in #181
  • build(deps): bump github/codeql-action from 3.22.11 to 3.22.12 by @dependabot in #179
  • build(deps): bump github/codeql-action from 3.22.12 to 3.23.0 by @dependabot in #183
  • build(deps): bump Swatinem/rust-cache from 2.7.1 to 2.7.3 by @dependabot in #188
  • build(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in #187
  • build(deps): bump actions/download-artifact from 4.1.0 to 4.1.1 by @dependabot in #186
  • chore: fix module namespace by @cjrh in #190
  • doc: escaping quotes requires quoted queries (fix #185) by @cjrh in #189
  • Upgrade itertools to 0.12.0 by @cjrh in #191
  • build(deps): bump github/codeql-action from 3.23.0 to 3.23.1 by @dependabot in #193
  • build(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0 by @dependabot in #192
  • build(deps): bump github/codeql-action from 3.23.1 to 3.23.2 by @dependabot in #199
  • build(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in #198
  • Fix code snippets in README.md by @ogrisel in #203
  • Add field_boosts and fuzzy_fields optional parameters to Index::parse_query by @adamreichold in #202
  • build(deps): bump step-security/harden-runner from 2.6.1 to 2.7.0 by @dependabot in #208
  • build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #207
  • build(deps): bump actions/download-artifact from 4.1.1 to 4.1.2 by @dependabot in #205
  • build(deps): bump github/codeql-action from 3.23.2 to 3.24.0 by @dependabot in #206
  • build(deps): bump PyO3/maturin-action from 1.40.8 to 1.41.0 by @dependabot in #209
  • build(deps): bump github/codeql-action from 3.24.0 to 3.24.5 by @dependabot in #212
  • build(deps): bump actions/download-artifact from 4.1.2 to 4.1.3 by @dependabot in #211
  • build(deps): bump actions/download-artifact from 4.1.3 to 4.1.4 by @dependabot in #213
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in #214
  • build(deps): bump github/codeql-action from 3.24.5 to 3.24.6 by @dependabot in #215
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in #217
  • build(deps): bump PyO3/maturin-action from 1.41.0 to 1.42.0 by @dependabot in #220
  • build(deps): bump alexellis/upload-assets from 0.4.0 to 0.4.1 by @dependabot in #222
  • build(deps): bump github/codeql-action from 3.24.6 to 3.24.8 by @dependabot in #221
  • doc: Add mktestdocs, and tutorial for snippets. Fixes #219 by @cjrh in #223
  • doc: simplify README. fixes #204 by @cjrh in #224
  • doc: fix Snippet docstring. fixes #225 by @cjrh in #226
  • doc: describe the merge policy by @cjrh in #227
  • build(deps): bump github/codeql-action from 3.24.8 to 3.24.9 by @dependabot in #228
  • Expose tantivy's AllQuery by @mocobeta in #230
  • build(deps): bump dtolnay/rust-toolchain from be73d7920c329f220ce78e0234b8f96b7ae60248 to dc6353516c68da0f06325f42ad880f76a5e77ec9 by @dependabot in #232
  • build(deps): bump actions/setup-python from 5.0.0 to 5.1.0 by @dependabot in #231
  • build(deps): bump github/codeql-action from 3.24.9 to 3.24.10 by @dependabot in #235
  • Expose Tantivy's FuzzyTermQuery by @mocobeta in #233
  • Fix fuzzy_term_query() documentation. by @mocobeta in #236
  • build(deps): bump github/codeql-action from 3.24.10 to 3.25.0 by @dependabot in #239
  • build(deps): bump PyO3/maturin-action from 1.42.0 to 1.42.1 by @dependabot in #238
  • build(deps): bump dtolnay/rust-toolchain from dc6353516c68da0f06325f42ad880f76a5e77ec9 to bb45937a053e097f8591208d8e74c90db1873d07 by @dependabot in #237
  • Expose the method of boolean query by @alex-au-922 in #243
  • build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.3 by @dependabot in #246
  • build(deps): bump github/codeql-action from 3.25.0 to 3.25.2 by @dependabot in #245
  • build(deps): bump actions/download-artifact from 4.1.4 to 4.1.6 by @dependabot in #247
  • Fix lints from recent PR by @cjrh in #248
  • chore: update python versions in CI by @cjrh in #251
  • Expose Tantivy's DisjunctionMaxQuery by @aecio in #244
  • fix: incorrect test name for fuzzy_fields by @cjrh in #252
  • Expose boost query by @alex-au-922 in #250
  • expose regex query by @alex-au-922 in #241
  • Docs: Updated the building queries with Query objects section by @alex-au-922 in #254
  • Expose Tantivy's TermSetQuery by @aecio in #249
  • Expose const score query by @alex-au-922 in #256
  • build(deps): bump github/codeql-action from 3.25.2 to 3.25.3 by @dependabot in #260
  • build(deps): bump step-security/harden-runner from 2.7.0 to 2.7.1 by @dependabot in #259
  • build(deps): bump actions/download-artifact from 4.1.6 to 4.1.7 by @dependabot in #258
  • Expose Tantivy's PhraseQuery by @mocobeta in #234
  • Expose Tantivy's MoreLikeThisQuery by @mocobeta in #257
  • feat: upgrade tantivy to 0.22 by @cjrh in #242
  • chore: restore the typing signature for fuzzy_term_query by @cjrh in #261
  • fix: repair order_by_field with date fields by @cjrh in #262
  • chore: remove useless test by @cjrh in #263
  • chore: remove outdated Makefile (fixes #255) by @cjrh in https://github.com/quickwit-oss/tantivy-p...
Read more

Python Tantivy 0.21.0

21 Nov 00:16
1116290
Compare
Choose a tag to compare

What's Changed

  • Fine-tune handling of GIL for search by @adamreichold in #124
  • build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in #126
  • Add a docs status badge to the README by @cjrh in #125
  • Snippet generator (fixes #36 and #63) by @cjrh in #122
  • build(deps): bump Swatinem/rust-cache from 2.6.2 to 2.7.0 by @dependabot in #129
  • build(deps): bump github/codeql-action from 2.21.5 to 2.21.7 by @dependabot in #128
  • build(deps): bump github/codeql-action from 2.21.7 to 2.21.8 by @dependabot in #130
  • Adding delete_all_documents method for IndexWriter by @st1020 in #133
  • Update to tantivy v0.21.0 by @GodTamIt in #132
  • Support lenient parser by @GodTamIt in #114
  • build(deps): bump github/codeql-action from 2.21.8 to 2.21.9 by @dependabot in #134
  • build(deps): bump actions/setup-python from 4.7.0 to 4.7.1 by @dependabot in #135
  • build(deps): bump messense/maturin-action from 1.40.2 to 1.40.3 by @dependabot in #136
  • build(deps): bump step-security/harden-runner from 2.5.1 to 2.6.0 by @dependabot in #141
  • build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0 by @dependabot in #140
  • build(deps): bump github/codeql-action from 2.21.9 to 2.22.1 by @dependabot in #143
  • build(deps): bump messense/maturin-action from 1.40.3 to 1.40.4 by @dependabot in #142
  • build(deps): bump github/codeql-action from 2.22.1 to 2.22.3 by @dependabot in #144
  • build(deps): bump github/codeql-action from 2.22.3 to 2.22.5 by @dependabot in #148
  • build(deps): bump messense/maturin-action from 1.40.6 to 1.40.7 by @dependabot in #149
  • build(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 by @dependabot in #145
  • build(deps): bump Swatinem/rust-cache from 2.7.0 to 2.7.1 by @dependabot in #147
  • chore: deprecate python 3.7 and add 3.12 by @wallies in #139
  • bump package version to 0.21.0 by @wallies in #138
  • Expose is_valid_field_name() to bindings by @GodTamIt in #151
  • Change to action dtolnay/rust-toolchain and 1.73 by @cjrh in #154
  • Update edition to 2021 by @cjrh in #153
  • Better support bytes, IPs, and JSON by @GodTamIt in #152
  • Bump max maturin version by @GodTamIt in #155
  • doc: enable doctests by @cjrh in #156
  • fix ci allowlist by @wallies in #157
  • build(deps): bump github/codeql-action from 2.22.5 to 2.22.7 by @dependabot in #159
  • build(deps): bump step-security/harden-runner from 2.6.0 to 2.6.1 by @dependabot in #160
  • rust toolchain default to rust-toolchain.toml by @wallies in #161

New Contributors

Full Changelog: 0.20.1...0.21.0

Python Tantivy 0.20.1

11 Sep 10:06
91a422b
Compare
Choose a tag to compare

What's Changed

  • Messense stable by @fulmicoton in #29
  • fix: small error by @0xflotus in #30
  • Release GIL on searcher acquisition. by @moriyoshi in #31
  • Fixed links by @evanxg852000 in #35
  • feat: use github actions for basic ci by @kapilt in #38
  • Fix build issues due to maturin & py03 versions by @orieg in #37
  • Bump tantivy version 0.16.0 by @ccoder64 in #34
  • Update to pyo3 0.15 by @messense in #40
  • Switch from pipenv to nox by @messense in #41
  • Remove test index files and edit tests accordingly by @saroh in #46
  • Bump tantivy version 0.17.0 by @saukymo in #45
  • Removes empty python code root by @Tpt in #48
  • Updated ReadMe by @Sidhant29 in #54
  • small edit for the main readme by @amosdoublec in #60
  • Include Python 3.11 in nox tests and Github actions matrix by @cjrh in #56
  • Tantivy 0.19.2 by @pdavies011010 in #67
  • Add Float Support by @Sidhant29 in #65
  • Include check for bytes in extract_value, fixes #72 by @cjrh in #74
  • Add python release build by @wallies in #57
  • build(deps): bump ossf/scorecard-action from 2.1.2 to 2.2.0 by @dependabot in #81
  • build(deps): bump actions/setup-python from 4.5.0 to 4.6.1 by @dependabot in #78
  • build(deps): bump messense/maturin-action from 1.39.0 to 1.40.0 by @dependabot in #76
  • build(deps): bump Swatinem/rust-cache from 2.0.0 to 2.5.0 by @dependabot in #79
  • build(deps): bump step-security/harden-runner from 1.4.4 to 2.4.1 by @dependabot in #77
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.7 by @dependabot in #86
  • build(deps): bump Swatinem/rust-cache from 2.5.0 to 2.5.1 by @dependabot in #85
  • build(deps): bump actions/upload-artifact from 3.1.0 to 3.1.2 by @dependabot in #84
  • build(deps): bump github/codeql-action from 2.2.4 to 2.20.2 by @dependabot in #83
  • build(deps): bump messense/maturin-action from 1.40.0 to 1.40.1 by @dependabot in #89
  • build(deps): bump github/codeql-action from 2.20.2 to 2.20.3 by @dependabot in #90
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by @dependabot in #91
  • build(deps): bump github/codeql-action from 2.20.3 to 2.20.4 by @dependabot in #92
  • build(deps): bump actions/setup-python from 4.6.1 to 4.7.0 by @dependabot in #93
  • feat: tantivy_0.20.1_upgrade by @Sidhant29 in #82
  • Add schema validation to PyDict -> Document by @GodTamIt in #88
  • Upgrade PyO3 to 0.19.1. by @cjrh in #98
  • Expose IndexWriter::wait_merging_threads() by @GodTamIt in #100
  • build(deps): bump github/codeql-action from 2.20.4 to 2.21.0 by @dependabot in #102
  • build(deps): bump step-security/harden-runner from 2.4.1 to 2.5.0 by @dependabot in #103
  • Support copy, deepcopy, eq on types by @GodTamIt in #99
  • build(deps): bump github/codeql-action from 2.21.0 to 2.21.2 by @dependabot in #104
  • doc: add MkDocs documentation by @cjrh in #94
  • Clean up document.rs by @GodTamIt in #101
  • Raise errors instead of unwrapping in document by @GodTamIt in #106
  • build(deps): bump Swatinem/rust-cache from 2.5.1 to 2.6.0 by @dependabot in #108
  • build(deps): bump messense/maturin-action from 1.40.1 to 1.40.2 by @dependabot in #107
  • build(deps): bump step-security/harden-runner from 2.5.0 to 2.5.1 by @dependabot in #112
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by @dependabot in #113
  • build(deps): bump Swatinem/rust-cache from 2.6.0 to 2.6.1 by @dependabot in #111
  • build(deps): bump github/codeql-action from 2.21.2 to 2.21.4 by @dependabot in #110
  • Add support for booleans in schemas and docs by @GodTamIt in #105
  • build(deps): bump Swatinem/rust-cache from 2.6.1 to 2.6.2 by @dependabot in #115
  • Support pickling of some objects by @GodTamIt in #97
  • build(deps): bump github/codeql-action from 2.21.4 to 2.21.5 by @dependabot in #116
  • Pass extra args to pytest through nox by @cjrh in #123
  • Ignore the mkdocs site directory by @cjrh in #119
  • doc: configure ReadTheDocs by @cjrh in #120
  • Increase default writer heap (fixes #118) by @cjrh in #121

New Contributors

Full Changelog: 0.13.2...0.20.1