Commit Graph

194 Commits

Author SHA1 Message Date
Dirkjan Ochtman
ab0fbcd97e Add weekly scheduled CI runs 2025-01-10 10:23:46 +01:00
Dirkjan Ochtman
35decbd199 Publish Python 3.13 wheels 2024-12-11 13:36:41 +01:00
Dirkjan Ochtman
a17650d534 Bump versions 2024-12-11 12:15:19 +01:00
Dirkjan Ochtman
7d29eb27e1 py: yield score from segment() method 2024-12-11 12:15:19 +01:00
Dirkjan Ochtman
78b37cf7c2 Expose score via concrete iterator type 2024-12-11 12:15:19 +01:00
Dirkjan Ochtman
0102a81fc8 Return score from SegmentState::run() 2024-12-11 12:15:19 +01:00
Dirkjan Ochtman
abbcfcf57d Apply suggestions from clippy 1.83 2024-12-02 11:50:47 +01:00
Dirkjan Ochtman
95dfdfad07 Upgrade to PyO3 0.23 2024-11-15 22:56:40 +01:00
Dirkjan Ochtman
6cd525c6a6 Add FUNDING metadata 2024-10-10 13:14:06 +00:00
Beau Hartshorne
f32bd7bbcd
Update README.md (#65) 2024-08-04 12:57:00 -07:00
Nicholas Rempel
58062d4945 Bump py 0.1.8 2024-07-24 15:18:15 -07:00
Beau Hartshorne
d9cf323683
Update README.md (#63) 2024-07-24 11:56:14 -07:00
Dirkjan Ochtman
53a5ec0376 Add Python 3.12 to publish workflow 2024-07-02 12:15:07 +02:00
Dirkjan Ochtman
d6f74be9e7 py: upgrade to PyO3 0.22 2024-07-02 12:15:07 +02:00
dependabot[bot]
f7dd587878 Update rustc-hash requirement from 1.1.0 to 2.0.0
Updates the requirements on [rustc-hash](https://github.com/rust-lang/rustc-hash) to permit the latest version.
- [Changelog](https://github.com/rust-lang/rustc-hash/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/rustc-hash/commits)

---
updated-dependencies:
- dependency-name: rustc-hash
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 17:36:14 +02:00
Dirkjan Ochtman
e2f872e5b2 Remove duplicate cfg guard 2024-06-24 17:32:59 +02:00
Dirkjan Ochtman
7bae0ee4cc Update more links 2024-05-29 11:15:37 +02:00
Beau Hartshorne
ceb949340b Update README.md 2024-05-29 11:15:37 +02:00
Dirkjan Ochtman
a3f5f9b92c Apply clippy suggestions for Rust 1.78 2024-05-29 11:07:57 +02:00
Dirkjan Ochtman
618ed481fe py: upgrade to pyo3 0.21 2024-04-02 14:11:12 +02:00
David Hotham
29cafd0db1 tweak the non-word penalty 2024-02-12 10:26:21 +01:00
David Hotham
a63a57d94d add an "extra long" benchmark 2024-02-12 10:26:21 +01:00
Michael Partheil
168e48b69c
Publish wheels for Intel-based Macs (#52) 2023-12-12 20:09:00 +01:00
Michael Partheil
8a606b9460
Make test-python Make-target work on Linux (#51) 2023-12-01 17:20:37 +01:00
Michael Partheil
ae858ead5c Update Readme to reflect recent perf improvements 2023-11-16 01:23:26 +01:00
jinglybits
3a61fd2c55
replace cover image (#49) 2023-11-15 11:37:13 -08:00
jinglybits
2b47ca2ad4
replace cover image (#48)
* replace cover image

* replaced cover image with optimized svg
2023-11-15 10:13:42 -08:00
Dirkjan Ochtman
e5ba55183a Use adapted version of generated workflow 2023-11-09 12:00:14 +01:00
Dirkjan Ochtman
32ab94b937 Bump python version to 0.1.7 2023-10-27 11:37:03 +02:00
Dirkjan Ochtman
63a26dcc6d Restrict bad dependencies in cargo deny config 2023-10-27 11:08:22 +02:00
Dirkjan Ochtman
3dea94f2cb py: use newer maturin 2023-10-27 11:08:13 +02:00
Dirkjan Ochtman
e2771b776a Publish wheels for 3.11 2023-10-26 16:06:08 +02:00
Dirkjan Ochtman
b398587c56 py: bump version 2023-10-26 14:31:50 +02:00
Dirkjan Ochtman
89604bc693 Check MSRV in CI 2023-10-17 15:17:39 +02:00
Dirkjan Ochtman
21f41cc23c Upgrade to actions/checkout@v4 2023-10-17 15:17:39 +02:00
Dirkjan Ochtman
f44dfd4312 Remove usage of actions-rs/cargo action 2023-10-17 15:17:39 +02:00
Dirkjan Ochtman
e8753f1272 Switch CI from actions-rs/toolchain to dtolnay/rust-toolchain 2023-10-17 15:17:39 +02:00
Michael Partheil
05933eae07 Bump version to 0.11 2023-10-17 14:42:50 +02:00
Michael Partheil
647adb1694 Switch to rustc_hash instead of ahash 2023-10-17 14:42:50 +02:00
Michael Partheil
3b3627422b Use nested HashMap for storing both unigram and bigram scores 2023-10-17 14:42:50 +02:00
Michael Partheil
5810373471 Specify rustc-version to be 1.65 2023-10-17 14:42:50 +02:00
Michael Partheil
714b21aad5 Pre-compute unigram and bigram scores 2023-10-17 14:42:50 +02:00
Michael Partheil
5e232a3d6f Add a second benchmark 2023-10-17 14:42:50 +02:00
Dirkjan Ochtman
ff32a353f8 Upgrade pyo3 to 0.20 2023-10-12 16:07:18 +02:00
dependabot[bot]
a6180345bc Update pyo3 requirement from 0.18.0 to 0.19.0
Updates the requirements on [pyo3](https://github.com/pyo3/pyo3) to permit the latest version.
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pyo3/pyo3/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: pyo3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-05 17:53:42 +02:00
Dirkjan Ochtman
c34f7d5515 Return empty iterator for empty string 2023-03-10 11:13:04 +01:00
Dirkjan Ochtman
fbe7b9ad75 Apply clippy suggestions 2023-01-23 15:21:58 +01:00
dependabot[bot]
9d89c58b41 Update pyo3 requirement from 0.17.1 to 0.18.0
Updates the requirements on [pyo3](https://github.com/pyo3/pyo3) to permit the latest version.
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pyo3/pyo3/compare/v0.17.1...v0.18.0)

---
updated-dependencies:
- dependency-name: pyo3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 15:15:02 +01:00
Dirkjan Ochtman
cb4ded8f51 Use string for Python 3.10 2022-09-13 12:19:43 +02:00
Dirkjan Ochtman
f1ee97de0f Add Python 3.10 to publish workflow 2022-09-13 11:59:15 +02:00