Commit Graph

334 Commits (46d8021897eacc173dfe5d80ae0b031ca86c233f)

Author SHA1 Message Date
Caleb Hattingh f164b0ef4a
Snippet generator (fixes #36 and #63) (#122)
Co-authored-by: Justin Greene <justin.greene@intouchsol.com>
Co-authored-by: Paul Masurel <paul@quickwit.io>
Co-authored-by: Pratyush Mittal <pratyushmittal@gmail.com>
Co-authored-by: mukeshsahnis <er.mks89@gmail.com>
2023-09-13 12:03:39 +02:00
Caleb Hattingh 72e221033c
Add a docs status badge to the README (#125) 2023-09-12 09:13:27 +10:00
dependabot[bot] d3064ccede
build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 (#126)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 09:10:19 +10:00
Adam Reichold 76512f859b
Fine-tune handling of GIL for search (#124) 2023-09-11 17:58:17 +02:00
Caleb Hattingh 91a422b49e
Increase default writer heap (fixes #118) (#121) 2023-09-10 22:57:57 +02:00
Caleb Hattingh e7ffccc57b
doc: configure ReadTheDocs (#120) 2023-09-10 22:44:53 +02:00
Caleb Hattingh e236af0a06
Ignore the mkdocs site directory (#119) 2023-09-10 22:41:34 +02:00
Caleb Hattingh 1fd85657d5
Pass extra args to pytest through nox (#123) 2023-09-10 22:40:39 +02:00
dependabot[bot] 14997547ee
build(deps): bump github/codeql-action from 2.21.4 to 2.21.5 (#116)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 13:51:25 +02:00
Chris Tam 05dde2d232
Support pickling of some objects (#97) 2023-08-26 14:13:29 +02:00
dependabot[bot] f12bac1f97
build(deps): bump Swatinem/rust-cache from 2.6.1 to 2.6.2 (#115)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-22 09:59:00 +10:00
Chris Tam 9f932aeebe
Add support for booleans in schemas and docs (#105) 2023-08-16 00:39:28 +02:00
dependabot[bot] ab2f435d9e
build(deps): bump github/codeql-action from 2.21.2 to 2.21.4 (#110)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-15 09:48:53 +10:00
dependabot[bot] d570a322fa
build(deps): bump Swatinem/rust-cache from 2.6.0 to 2.6.1 (#111)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-15 09:48:49 +10:00
dependabot[bot] 8e97322f7f
build(deps): bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 (#113)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-15 09:36:31 +10:00
dependabot[bot] 3dd8356085
build(deps): bump step-security/harden-runner from 2.5.0 to 2.5.1 (#112)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-15 09:27:56 +10:00
dependabot[bot] 582866b19d
build(deps): bump messense/maturin-action from 1.40.1 to 1.40.2 (#107)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 01:10:47 +02:00
dependabot[bot] 9f0f649ef4
build(deps): bump Swatinem/rust-cache from 2.5.1 to 2.6.0 (#108)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 01:10:24 +02:00
Chris Tam bbcd1f2aef
Raise errors instead of unwrapping in document (#106) 2023-08-05 20:55:56 +02:00
Chris Tam 50809a186d
Clean up document.rs (#101) 2023-08-04 17:19:39 +02:00
Caleb Hattingh a01ccd99cb
doc: add MkDocs documentation (#94) 2023-08-04 13:27:52 +02:00
dependabot[bot] 2a9bb86a73
build(deps): bump github/codeql-action from 2.21.0 to 2.21.2 (#104)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-04 09:24:05 +02:00
Chris Tam 8b33e00c58
Support copy, deepcopy, eq on types (#99) 2023-08-04 09:23:31 +02:00
dependabot[bot] 0032362e97
build(deps): bump step-security/harden-runner from 2.4.1 to 2.5.0 (#103)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-25 09:15:34 +10:00
dependabot[bot] 7ae1f46aad
build(deps): bump github/codeql-action from 2.20.4 to 2.21.0 (#102)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-25 09:15:27 +10:00
Chris Tam 35ed22e6d5
Expose IndexWriter::wait_merging_threads() (#100) 2023-07-22 21:57:30 +02:00
Caleb Hattingh 6bc86d0e12
Upgrade PyO3 to 0.19.1. (#98) 2023-07-22 15:58:43 +10:00
Chris Tam b377f570ef
Add schema validation to PyDict -> Document (#88)
* Add schema validation to PyDict -> Document

* Address comments

* Add documentation about new functionality
2023-07-22 00:13:03 +02:00
Sidhant Arora a266f41974
feat: tantivy_0.20.1_upgrade (#82)
* Added api changes from tantivy-0.20.1

* lint fix

* Increase test writer heap to 10_000_000

* Revert test back to original check

* Update src/searcher.rs

Co-authored-by: Cameron <561860+wallies@users.noreply.github.com>

---------

Co-authored-by: Caleb Hattingh <caleb.hattingh@gmail.com>
Co-authored-by: Cameron <561860+wallies@users.noreply.github.com>
2023-07-21 09:44:47 +10:00
dependabot[bot] 1fe7244af7
build(deps): bump actions/setup-python from 4.6.1 to 4.7.0 (#93)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](bd6b4b6205...61a6322f88)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 08:58:02 +10:00
dependabot[bot] 491bc27817
build(deps): bump github/codeql-action from 2.20.3 to 2.20.4 (#92)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.20.3 to 2.20.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](46ed16ded9...489225d82a)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 08:57:54 +10:00
dependabot[bot] 5ce0fdc2aa
build(deps): bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 (#91)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.7 to 1.8.8.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](f5622bde02...f8c70e705f)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 08:57:46 +10:00
Caleb Hattingh da9edd9ba0
Merge pull request #90 from quickwit-oss/dependabot/github_actions/github/codeql-action-2.20.3
build(deps): bump github/codeql-action from 2.20.2 to 2.20.3
2023-07-17 14:22:27 +02:00
Caleb Hattingh d2c535688e
Merge pull request #89 from quickwit-oss/dependabot/github_actions/messense/maturin-action-1.40.1
build(deps): bump messense/maturin-action from 1.40.0 to 1.40.1
2023-07-17 14:22:04 +02:00
dependabot[bot] 0e89919687
build(deps): bump github/codeql-action from 2.20.2 to 2.20.3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.20.2 to 2.20.3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](004c5de30b...46ed16ded9)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 23:03:28 +00:00
dependabot[bot] 135f3e07ca
build(deps): bump messense/maturin-action from 1.40.0 to 1.40.1
Bumps [messense/maturin-action](https://github.com/messense/maturin-action) from 1.40.0 to 1.40.1.
- [Release notes](https://github.com/messense/maturin-action/releases)
- [Commits](ce661d63d3...6d52485c3b)

---
updated-dependencies:
- dependency-name: messense/maturin-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 23:03:25 +00:00
dependabot[bot] 4fde617c34
build(deps): bump github/codeql-action from 2.2.4 to 2.20.2 (#83)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.4 to 2.20.2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2.2.4...004c5de30b6423267685b897a3d595e944f7fed5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-04 09:34:16 +10:00
dependabot[bot] 3881adc77a
build(deps): bump actions/upload-artifact from 3.1.0 to 3.1.2 (#84)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...0b7f8abb1508181956e8e162db84b466c27e18ce)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-04 09:33:30 +10:00
dependabot[bot] f3cbcdc9e1
build(deps): bump Swatinem/rust-cache from 2.5.0 to 2.5.1 (#85)
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](2656b87321...dd05243424)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-04 09:33:05 +10:00
dependabot[bot] 130766c72d
build(deps): bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.7 (#86)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.5 to 1.8.7.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](0bf742be3e...f5622bde02)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-04 09:32:27 +10:00
dependabot[bot] 36a735b671
build(deps): bump step-security/harden-runner from 1.4.4 to 2.4.1 (#77)
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 1.4.4 to 2.4.1.
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](https://github.com/step-security/harden-runner/compare/v1.4.4...55d479fb1c5bcad5a4f9099a5d9f37c8857b2845)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-02 19:24:35 +10:00
dependabot[bot] 0e6e37e2b4
build(deps): bump Swatinem/rust-cache from 2.0.0 to 2.5.0 (#79)
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.0.0 to 2.5.0.
- [Release notes](https://github.com/Swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](6720f05bc4...2656b87321)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-02 19:16:00 +10:00
dependabot[bot] baaf97ab02
build(deps): bump messense/maturin-action from 1.39.0 to 1.40.0 (#76)
Bumps [messense/maturin-action](https://github.com/messense/maturin-action) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/messense/maturin-action/releases)
- [Commits](49e11751aa...ce661d63d3)

---
updated-dependencies:
- dependency-name: messense/maturin-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-02 19:14:57 +10:00
dependabot[bot] 504e872693
build(deps): bump actions/setup-python from 4.5.0 to 4.6.1 (#78)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](d27e3f3d7c...bd6b4b6205)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-02 19:08:50 +10:00
dependabot[bot] 8f622ff70c
build(deps): bump ossf/scorecard-action from 2.1.2 to 2.2.0 (#81)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.2 to 2.2.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](e38b1902ae...08b4669551)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-02 18:56:06 +10:00
Cameron c737b5138c
Add python release build (#57)
* Add python release build

* workflow dispatch

* simple

* maturin requires

* add release

* fix publish pipeline

* update maturin args

* test

* maturin config

* build

* maturin

* add publish to pypi and scorecard

* dont fail if test token doesnt exist

* run scorecard earlier

* use new trusted publisher workflow

* add index crates to allow list

* add uploads.github.com to allowlist for codeql
2023-06-21 10:00:11 +10:00
Caleb Hattingh 384311dec0
Merge pull request #74 from cjrh/fix-add-bytes
Include check for bytes in extract_value, fixes #72
2023-03-26 15:30:19 +02:00
Caleb Hattingh efe43d38ab
Update tests/tantivy_test.py
Co-authored-by: Harrison Burt <57491488+ChillFish8@users.noreply.github.com>
2023-03-26 23:27:14 +10:00
Caleb Hattingh 8356af5410
Fix lint 2023-03-26 15:06:30 +02:00
Caleb Hattingh 2f65cc65ff
Include check for bytes in extract_value, fixes #72 2023-03-26 15:03:31 +02:00