Commit Graph

33 Commits (94fa02bf5251ea7c909a3fcfb23d76aa8adfd90e)

Author SHA1 Message Date
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
Damir Jelić 1d80c19434 tantivy: Bump the tantivy version. 2020-03-05 19:17:24 +01:00
Damir Jelić 27d265392e Cargo.toml: Bump the version. 2020-01-25 11:00:19 +01:00
Damir Jelić 412af1454f Rename the Python package to tantivy. 2020-01-25 10:11:27 +01:00
Damir Jelić 48adf2aa9a Cargo.toml: Bump version. 2020-01-06 20:30:00 +01:00
Damir Jelić 3d92fedf99 Cargo.toml: Bump version. 2020-01-06 16:30:04 +01:00
Damir Jelić e48b34b98e Cargo.toml: Bump version. 2020-01-06 15:55:30 +01:00
Damir Jelić 4a757429e6 Bump version. 2020-01-06 15:14:23 +01:00
Damir Jelić 126388806e Cargo.toml: Bump version. 2020-01-05 21:44:08 +01:00
Damir Jelić 6955851ab5 Cargo.toml: Bump the version. 2020-01-05 19:12:34 +01:00
Damir Jelić 7df0d7092e Cargo.toml: Bump the version. 2020-01-05 18:49:49 +01:00
Damir Jelić a0cac9e2b0 Bump version. 2020-01-05 18:08:26 +01:00
Damir Jelić 62d87119fa Cargo.toml: The project url is an array of strings. 2020-01-05 16:54:15 +01:00
Damir Jelić c84c3ad403 Cargo.toml: Add some additional python metadata. 2020-01-05 16:49:23 +01:00
Damir Jelić eb821b65f5 Cargo.toml: Update the dependency versions. 2020-01-05 12:40:07 +01:00
Paul Masurel 41cdad4157 Using tantivy 0.11 2019-12-17 23:23:53 +09:00
Damir Jelić efbbd24baa Update to PyO3 0.8. 2019-10-01 18:32:06 +02:00
Paul Masurel c91234cd73 Depending on tantivy@master 2019-09-02 09:39:18 +09:00
Paul Masurel 1ce4b4d51e Fixed tantivy rev 2019-08-21 07:19:00 +09:00
Paul Masurel 0498f941b0 API simplification.
See #9
2019-08-14 17:49:18 +09:00
Damir Jelić 2745c03384 Cargo.toml: Use the same version as the core tantivy lib.
This closes #6.
2019-08-03 11:51:55 +02:00
Damir Jelić 82dbd452ea Cargo.toml: Switch to a cdylib.
pyo3-pack requires the library to be a cdylib. This patch allows us to
use pyo3-pack to build and publish tantivy-py using pyo3-pack.
2019-08-02 17:21:13 +02:00
Damir Jelić 5d92452604 README: Rename the project to tantivy-py and mention that the are py3 only. 2019-06-06 12:12:57 +02:00
Damir Jelić 5ea790518b Initial python bindings implementation. 2019-06-04 11:09:58 +02:00