Commit Graph

73 Commits (3e2229bf9688bc8b7feadb06a3761e0c7cae32ea)

Author SHA1 Message Date
dependabot[bot] 000bc6d6a5
build(deps): bump pyo3-build-config from 0.22.3 to 0.22.5 (#373)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 21:00:07 +02:00
dependabot[bot] 80a1c60aab
build(deps): bump futures from 0.3.30 to 0.3.31 (#362)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 12:10:22 +02:00
dependabot[bot] 68b2531199
build(deps): bump pyo3-build-config from 0.22.2 to 0.22.3 (#352)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-22 16:49:27 +02:00
dependabot[bot] 5da844f048
build(deps): bump serde_json from 1.0.127 to 1.0.128 (#348)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 09:06:22 +10:00
dependabot[bot] a8e2f20ddb
build(deps): bump serde_json from 1.0.125 to 1.0.127 (#333)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 08:45:13 +10:00
dependabot[bot] 73287f54bc
build(deps): bump serde_json from 1.0.124 to 1.0.125 (#331)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 14:19:58 +02:00
dependabot[bot] bc12f2d485
build(deps): bump serde_json from 1.0.122 to 1.0.124 (#325)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 09:24:52 +10:00
dependabot[bot] 4df19aae75
build(deps): bump serde_json from 1.0.121 to 1.0.122 (#322)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 08:56:37 +10:00
dependabot[bot] 079924c4d5
build(deps): bump serde_json from 1.0.120 to 1.0.121 (#320)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 09:10:48 +10:00
dependabot[bot] 37a489eaba
build(deps): bump pyo3-build-config from 0.22.1 to 0.22.2 (#315)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 08:48:03 +10:00
dependabot[bot] bbb1b98060
build(deps): bump pyo3-build-config from 0.22.0 to 0.22.1 (#312)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 08:50:39 +10:00
dependabot[bot] 5e77742920
build(deps): bump serde_json from 1.0.117 to 1.0.120 (#306)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-02 09:02:14 +10:00
dependabot[bot] 423915b14b
build(deps): bump pyo3-build-config from 0.21.2 to 0.22.0 (#305)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-27 22:22:23 +02:00
dependabot[bot] 5304740512
build(deps): bump itertools from 0.12.1 to 0.13.0 (#289)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 09:22:17 +02:00
dependabot[bot] 84ed3f141c
build(deps): bump serde_json from 1.0.116 to 1.0.117 (#282)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 08:35:30 +10:00
Caleb Hattingh cc7e785cba
deps: upgrade PyO3 to 0.21 (#275) 2024-05-07 16:36:46 +02:00
dependabot[bot] 14827d94d2
build(deps): bump serde_json from 1.0.109 to 1.0.116 (#278)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 09:09:37 +10:00
dependabot[bot] 6cd289396d
build(deps): bump futures from 0.3.29 to 0.3.30 (#277)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 08:20:29 +10:00
dependabot[bot] f9d741de23
build(deps): bump chrono from 0.4.31 to 0.4.38 (#273)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 15:56:44 +02:00
dependabot[bot] 23ac320edb
build(deps): bump itertools from 0.12.0 to 0.12.1 (#269)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 20:16:05 +10:00
dependabot[bot] 751496cd3f
build(deps): bump serde_json from 1.0.108 to 1.0.109 (#271)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 20:15:26 +10:00
Cameron 1d1e06ed25
ci: prep for release (#265) 2024-05-05 18:38:50 +10:00
Caleb Hattingh 983364b3a5
feat: upgrade tantivy to 0.22 (#242) 2024-05-03 23:35:19 +02:00
Caleb Hattingh 549244877f
Upgrade itertools to 0.12.0 (#191) 2024-01-22 14:10:20 +01:00
Caleb Hattingh 4ac17da8f6
Update edition to 2021 (#153) 2023-11-19 01:14:37 +01:00
Cameron cdb2aeccc8
bump package version to 0.21.0 (#138) 2023-11-01 18:38:23 +10:00
Cameron 71bf17c008
chore: deprecate python 3.7 and add 3.12 (#139) 2023-11-01 15:58:18 +10:00
Chris Tam 2040463d52
Support lenient parser (#114) 2023-10-03 09:52:22 +02:00
Chris Tam 11f8bc4611
Update to tantivy v0.21.0 (#132) 2023-09-28 10:17:15 +02:00
Chris Tam 05dde2d232
Support pickling of some objects (#97) 2023-08-26 14:13:29 +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
Phill Mell-Davies 164adc87e1
Tantivy 0.19.2 (#67)
* Adding __init__.py file to the tantivy folder to make maturin happy

Add Cargo.lock to the repo

Set the git-fetch-with-cli cargo flag so that we can override fetch settings

Renaming .cargo/config to .cargo/config.toml

Adding github-quiq-sh cargo registry

Point dependencies at our github-quiq-sh registry

Trying to resolve this build issue, pointing pyo3-build-config at our github-quiq-sh registry

SER-21487: Enable support for all standard Tantivy languages plus Chinese + Japanese in tantivy-py

SER-21487: Use uname rather than UNAME in the Makefile

SER-21487: Fix document date handling

SER-23013: Upgrade Tantivy and other dependencies

* Upgrade to Tantivy 0.19.1

* Apply rustfmt and fix bug when fast option = None

* Upgrade to tantivy-0.19.2

* Standardize around using 'cargo fmt' rather than 'rustfmt'

* Reverting to old style dependencies

* Linting with clippy

* Switching out hashmap for defining tokenizers for an array, and adding test for Spanish indexing

* Use cargo fmt instead of rustfmt on the Lint ci step
2023-02-14 13:20:59 +00:00
Shaobo 7efd477e0b Bump tantivy version 0.17.0 2022-04-27 11:41:08 +08:00
messense f901b8b081 Switch from pipenv to nox 2022-01-17 21:26:11 +08:00
messense a9e75e5c16
Update to pyo3 0.15 (#40) 2022-01-17 10:16:08 +09:00
huishan 338ac950f1
Bump tantivy version 0.16.0 (#34)
* Bump version 0.14
* Bump version 0.15
* Bump version 0.16
2022-01-03 22:51:13 +09:00
Nicolas Brousse eba3f60346
Fix build issues due to maturin & py03 versions (#37)
* bump maturin and pyo3 versions

* update to support MacOS dylib extentions

* update package config to use a build.rs and fix  linking issue on macOS see  https://pyo3.rs/master/building_and_distribution.html#macos
2022-01-03 22:50:19 +09:00
Evance Soumaoro 0b70be98e8 Fixed links 2021-10-18 13:31:07 +00:00
Paul Masurel a224786779
Messense stable (#29)
* Upgrade pyo3 to 0.13 and build on stable Rust

* Set python 3.8 for rust lint too

Co-authored-by: messense <messense@icloud.com>
2021-02-23 10:02:16 +09:00
Damir Jelić ac6f448666 tantivy-py: Bump our version. 2020-10-11 10:42:38 +02:00
Damir Jelić 7aa2e06cd3 tantivy-py: Bump our deps. 2020-10-01 22:04:04 +02:00
Damir Jelić 4ecf7119ea tantivy: Bump the version. 2020-09-20 10:26:25 +02:00
Damir Jelić 785e37fb06 query: Upgrade to Tantivy 0.13.1 so we don't need the query hack anymore. 2020-09-19 15:17:07 +02:00
Damir Jelić e91726e010 tantivy-py: Upgrade PyO3.
This removes our nightly requirement but sadly it adds a requirement for
things that are kept inside a Python class to be Send. Luckily for us
almost everything in Tantivy is Send, except for the Query trait.

This patch works around this by keeping the parser and query string
inside our python Query object. This sadly means that we are going to
parse the query string twice.
2020-09-19 11:48:25 +02:00
sourcepirate 89e1cabc58 support for offset to do record pagination 2020-09-05 23:51:54 +08:00
Damir Jelić 8a7eac3e78 Cargo.toml: Bump version. 2020-04-22 17:36:36 +02:00
Damir Jelić f9a6f41e9a Cargo.toml: Add the readme. 2020-04-22 17:35:33 +02:00
Damir Jelić b75f9d75b6 tantivy-py: Upgrade to PyO3 0.9. 2020-04-19 13:35:14 +02:00