Skip to content

Commit 0507233

Browse files
authored
fix(ci): remove old wheels from current jobs (#28)
* fix(ci): remove old wheels from current jobs --------- Co-authored-by: PyDataBlog <PyDataBlog@users.noreply.github.com>
1 parent f34d96f commit 0507233

2 files changed

Lines changed: 76 additions & 73 deletions

File tree

.github/workflows/CI.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ jobs:
6060
uv venv
6161
source .venv/bin/activate
6262
uv pip install simstring-fast pandas maturin tabulate
63+
rm -rf target/wheels
6364
maturin build --release
6465
uv pip install target/wheels/*.whl
6566
# Install ruby dependencies
@@ -162,6 +163,7 @@ jobs:
162163
source .venv/bin/activate
163164
fi
164165
uv pip install maturin pytest
166+
rm -rf target/wheels
165167
maturin build --release
166168
uv pip install target/wheels/*.whl
167169
pytest tests/python/ -vv
@@ -206,6 +208,7 @@ jobs:
206208
source .venv/bin/activate
207209
fi
208210
uv pip install maturin
211+
rm -rf target/wheels
209212
maturin build --release
210213
uv pip install target/wheels/*.whl
211214
python examples/python_basic.py

BENCHMARKS.md

Lines changed: 73 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -3,79 +3,79 @@
33
This file is automatically generated by the CI. Do not edit manually.
44

55
### Insert Benchmark
6-
| language | backend | ngram_size | mean | stddev | iterations |
7-
|:-----------|:---------------|-------------:|---------:|----------:|-------------:|
8-
| julia | SimString.jl | 2 | 85.3325 | 19.5539 | 100 |
9-
| julia | SimString.jl | 3 | 103.025 | 22.6322 | 100 |
10-
| julia | SimString.jl | 4 | 115.656 | 27.0044 | 100 |
11-
| python | simstring-fast | 2 | 92.6813 | 3.70585 | 100 |
12-
| python | simstring-fast | 3 | 110.598 | 3.49775 | 100 |
13-
| python | simstring-fast | 4 | 122.566 | 3.92489 | 100 |
14-
| python | simstring-rs | 2 | 44.285 | 1.33201 | 100 |
15-
| python | simstring-rs | 3 | 53.9472 | 2.69482 | 100 |
16-
| python | simstring-rs | 4 | 56.7073 | 3.01426 | 100 |
17-
| ruby | simstring-pure | 2 | 679.537 | 23.6445 | 30 |
18-
| ruby | simstring-pure | 3 | 751.508 | 17.2982 | 27 |
19-
| ruby | simstring-pure | 4 | 873.536 | 32.335 | 23 |
20-
| rust | simstring-rs | 2 | 41.1479 | 0.892777 | 100 |
21-
| rust | simstring-rs | 3 | 49.1106 | 2.6003 | 100 |
22-
| rust | simstring-rs | 4 | 51.6041 | 1.65367 | 100 |
6+
| language | backend | ngram_size | mean | stddev | iterations |
7+
|:-----------|:---------------|-------------:|---------:|---------:|-------------:|
8+
| julia | SimString.jl | 2 | 83.312 | 21.3445 | 100 |
9+
| julia | SimString.jl | 3 | 99.456 | 22.6 | 100 |
10+
| julia | SimString.jl | 4 | 117.663 | 27.5554 | 100 |
11+
| python | simstring-fast | 2 | 94.6307 | 3.4315 | 100 |
12+
| python | simstring-fast | 3 | 108.951 | 4.34257 | 100 |
13+
| python | simstring-fast | 4 | 118.467 | 4.11411 | 100 |
14+
| python | simstring-rs | 2 | 44.3688 | 1.51303 | 100 |
15+
| python | simstring-rs | 3 | 54.8167 | 2.56627 | 100 |
16+
| python | simstring-rs | 4 | 58.9694 | 2.10205 | 100 |
17+
| ruby | simstring-pure | 2 | 675.51 | 11.1486 | 30 |
18+
| ruby | simstring-pure | 3 | 763.138 | 7.71158 | 27 |
19+
| ruby | simstring-pure | 4 | 905.995 | 25.992 | 23 |
20+
| rust | simstring-rs | 2 | 42.0874 | 1.27488 | 100 |
21+
| rust | simstring-rs | 3 | 50.9377 | 2.11634 | 100 |
22+
| rust | simstring-rs | 4 | 51.734 | 1.78986 | 100 |
2323

2424
### Search Benchmark
25-
| language | backend | ngram_size | threshold | mean | stddev | iterations |
26-
|:-----------|:------------------------|-------------:|------------:|----------:|-----------:|-------------:|
27-
| julia | SimString.jl | 2 | 0.6 | 392.266 | 8.81066 | 51 |
28-
| julia | SimString.jl | 2 | 0.7 | 249.589 | 6.59283 | 81 |
29-
| julia | SimString.jl | 2 | 0.8 | 139.678 | 4.4042 | 100 |
30-
| julia | SimString.jl | 3 | 0.6 | 321.285 | 6.91934 | 63 |
31-
| julia | SimString.jl | 3 | 0.7 | 210.717 | 3.92172 | 95 |
32-
| julia | SimString.jl | 3 | 0.8 | 125.061 | 3.50836 | 100 |
33-
| julia | SimString.jl | 4 | 0.6 | 297.449 | 5.84326 | 68 |
34-
| julia | SimString.jl | 4 | 0.7 | 199.645 | 4.62207 | 100 |
35-
| julia | SimString.jl | 4 | 0.8 | 119.711 | 4.21505 | 100 |
36-
| python | simstring-fast | 2 | 0.6 | 115.275 | 3.40169 | 100 |
37-
| python | simstring-fast | 2 | 0.7 | 51.6554 | 1.49116 | 100 |
38-
| python | simstring-fast | 2 | 0.8 | 23.0482 | 1.87551 | 100 |
39-
| python | simstring-fast | 2 | 0.9 | 9.39736 | 0.357152 | 100 |
40-
| python | simstring-fast | 3 | 0.6 | 87.0297 | 4.8843 | 100 |
41-
| python | simstring-fast | 3 | 0.7 | 40.5202 | 1.57656 | 100 |
42-
| python | simstring-fast | 3 | 0.8 | 19.9257 | 0.984424 | 100 |
43-
| python | simstring-fast | 3 | 0.9 | 9.81749 | 0.438126 | 100 |
44-
| python | simstring-fast | 4 | 0.6 | 74.257 | 4.09196 | 100 |
45-
| python | simstring-fast | 4 | 0.7 | 39.3184 | 1.06107 | 100 |
46-
| python | simstring-fast | 4 | 0.8 | 19.5211 | 1.02056 | 100 |
47-
| python | simstring-fast | 4 | 0.9 | 10.0935 | 1.00304 | 100 |
48-
| python | simstring-rust-bindings | 2 | 0.6 | 24.285 | 1.39856 | 100 |
49-
| python | simstring-rust-bindings | 2 | 0.7 | 15.7091 | 1.00378 | 100 |
50-
| python | simstring-rust-bindings | 2 | 0.8 | 9.75543 | 1.00644 | 100 |
51-
| python | simstring-rust-bindings | 2 | 0.9 | 5.78267 | 0.387569 | 100 |
52-
| python | simstring-rust-bindings | 3 | 0.6 | 24.1502 | 1.24172 | 100 |
53-
| python | simstring-rust-bindings | 3 | 0.7 | 16.7938 | 0.960879 | 100 |
54-
| python | simstring-rust-bindings | 3 | 0.8 | 11.3213 | 1.64339 | 100 |
55-
| python | simstring-rust-bindings | 3 | 0.9 | 6.50104 | 0.32537 | 100 |
56-
| python | simstring-rust-bindings | 4 | 0.6 | 24.4476 | 1.40365 | 100 |
57-
| python | simstring-rust-bindings | 4 | 0.7 | 17.9213 | 0.975916 | 100 |
58-
| python | simstring-rust-bindings | 4 | 0.8 | 11.5821 | 0.820113 | 100 |
59-
| python | simstring-rust-bindings | 4 | 0.9 | 6.93846 | 0.27682 | 100 |
60-
| ruby | simstring-pure | 2 | 0.6 | 813.722 | 10.3222 | 25 |
61-
| ruby | simstring-pure | 2 | 0.7 | 402.82 | 5.61553 | 50 |
62-
| ruby | simstring-pure | 2 | 0.8 | 182.464 | 2.62047 | 100 |
63-
| ruby | simstring-pure | 3 | 0.6 | 634.523 | 6.39295 | 32 |
64-
| ruby | simstring-pure | 3 | 0.7 | 313.478 | 2.14526 | 64 |
65-
| ruby | simstring-pure | 3 | 0.8 | 163.19 | 2.63853 | 100 |
66-
| ruby | simstring-pure | 4 | 0.6 | 580.036 | 9.04286 | 35 |
67-
| ruby | simstring-pure | 4 | 0.7 | 316.55 | 3.96552 | 64 |
68-
| ruby | simstring-pure | 4 | 0.8 | 169.993 | 2.96807 | 100 |
69-
| rust | simstring-rs | 2 | 0.6 | 26.9989 | 1.05362 | 100 |
70-
| rust | simstring-rs | 2 | 0.7 | 16.5734 | 0.321261 | 100 |
71-
| rust | simstring-rs | 2 | 0.8 | 9.54761 | 0.350549 | 100 |
72-
| rust | simstring-rs | 2 | 0.9 | 4.87839 | 0.0518345 | 100 |
73-
| rust | simstring-rs | 3 | 0.6 | 26.8399 | 0.852202 | 100 |
74-
| rust | simstring-rs | 3 | 0.7 | 17.8561 | 1.01828 | 100 |
75-
| rust | simstring-rs | 3 | 0.8 | 10.8648 | 1.19873 | 100 |
76-
| rust | simstring-rs | 3 | 0.9 | 5.47087 | 0.0586646 | 100 |
77-
| rust | simstring-rs | 4 | 0.6 | 27.7907 | 0.898517 | 100 |
78-
| rust | simstring-rs | 4 | 0.7 | 19.9306 | 0.545132 | 100 |
79-
| rust | simstring-rs | 4 | 0.8 | 12.2072 | 0.495685 | 100 |
80-
| rust | simstring-rs | 4 | 0.9 | 6.25622 | 0.141936 | 100 |
25+
| language | backend | ngram_size | threshold | mean | stddev | iterations |
26+
|:-----------|:------------------------|-------------:|------------:|----------:|----------:|-------------:|
27+
| julia | SimString.jl | 2 | 0.6 | 379.505 | 6.85822 | 53 |
28+
| julia | SimString.jl | 2 | 0.7 | 238.105 | 4.45466 | 84 |
29+
| julia | SimString.jl | 2 | 0.8 | 129.384 | 2.29539 | 100 |
30+
| julia | SimString.jl | 3 | 0.6 | 304.805 | 5.18153 | 66 |
31+
| julia | SimString.jl | 3 | 0.7 | 199.692 | 3.94327 | 100 |
32+
| julia | SimString.jl | 3 | 0.8 | 117.214 | 2.7679 | 100 |
33+
| julia | SimString.jl | 4 | 0.6 | 281.732 | 5.15355 | 72 |
34+
| julia | SimString.jl | 4 | 0.7 | 189.618 | 3.87415 | 100 |
35+
| julia | SimString.jl | 4 | 0.8 | 112.581 | 3.21393 | 100 |
36+
| python | simstring-fast | 2 | 0.6 | 114.329 | 2.66088 | 100 |
37+
| python | simstring-fast | 2 | 0.7 | 52.4861 | 1.00547 | 100 |
38+
| python | simstring-fast | 2 | 0.8 | 23.02 | 1.682 | 100 |
39+
| python | simstring-fast | 2 | 0.9 | 9.08728 | 0.164822 | 100 |
40+
| python | simstring-fast | 3 | 0.6 | 87.4685 | 3.18336 | 100 |
41+
| python | simstring-fast | 3 | 0.7 | 39.6636 | 0.706401 | 100 |
42+
| python | simstring-fast | 3 | 0.8 | 18.9679 | 1.09023 | 100 |
43+
| python | simstring-fast | 3 | 0.9 | 9.50353 | 0.834618 | 100 |
44+
| python | simstring-fast | 4 | 0.6 | 72.1998 | 3.68593 | 100 |
45+
| python | simstring-fast | 4 | 0.7 | 37.7534 | 0.738582 | 100 |
46+
| python | simstring-fast | 4 | 0.8 | 19.2752 | 0.57512 | 100 |
47+
| python | simstring-fast | 4 | 0.9 | 9.64086 | 0.317134 | 100 |
48+
| python | simstring-rust-bindings | 2 | 0.6 | 24.8398 | 2.0249 | 100 |
49+
| python | simstring-rust-bindings | 2 | 0.7 | 16.1526 | 1.29028 | 100 |
50+
| python | simstring-rust-bindings | 2 | 0.8 | 9.68897 | 0.640478 | 100 |
51+
| python | simstring-rust-bindings | 2 | 0.9 | 5.93471 | 0.243572 | 100 |
52+
| python | simstring-rust-bindings | 3 | 0.6 | 23.8283 | 1.33835 | 100 |
53+
| python | simstring-rust-bindings | 3 | 0.7 | 16.6153 | 1.04709 | 100 |
54+
| python | simstring-rust-bindings | 3 | 0.8 | 10.6437 | 0.760911 | 100 |
55+
| python | simstring-rust-bindings | 3 | 0.9 | 6.47305 | 0.388888 | 100 |
56+
| python | simstring-rust-bindings | 4 | 0.6 | 24.6055 | 1.39281 | 100 |
57+
| python | simstring-rust-bindings | 4 | 0.7 | 18.2717 | 1.08332 | 100 |
58+
| python | simstring-rust-bindings | 4 | 0.8 | 11.7536 | 0.806155 | 100 |
59+
| python | simstring-rust-bindings | 4 | 0.9 | 7.06534 | 0.315326 | 100 |
60+
| ruby | simstring-pure | 2 | 0.6 | 811.071 | 6.78931 | 25 |
61+
| ruby | simstring-pure | 2 | 0.7 | 399.39 | 3.91028 | 51 |
62+
| ruby | simstring-pure | 2 | 0.8 | 184.801 | 2.63934 | 100 |
63+
| ruby | simstring-pure | 3 | 0.6 | 637.04 | 4.64389 | 32 |
64+
| ruby | simstring-pure | 3 | 0.7 | 316.081 | 2.58015 | 64 |
65+
| ruby | simstring-pure | 3 | 0.8 | 163.637 | 1.65851 | 100 |
66+
| ruby | simstring-pure | 4 | 0.6 | 580.229 | 4.14469 | 35 |
67+
| ruby | simstring-pure | 4 | 0.7 | 313.088 | 1.81666 | 64 |
68+
| ruby | simstring-pure | 4 | 0.8 | 168.739 | 2.27396 | 100 |
69+
| rust | simstring-rs | 2 | 0.6 | 26.6012 | 0.404987 | 100 |
70+
| rust | simstring-rs | 2 | 0.7 | 16.6514 | 1.05681 | 100 |
71+
| rust | simstring-rs | 2 | 0.8 | 9.68017 | 0.871651 | 100 |
72+
| rust | simstring-rs | 2 | 0.9 | 4.90218 | 0.0698799 | 100 |
73+
| rust | simstring-rs | 3 | 0.6 | 26.5977 | 0.492048 | 100 |
74+
| rust | simstring-rs | 3 | 0.7 | 17.8007 | 0.316599 | 100 |
75+
| rust | simstring-rs | 3 | 0.8 | 10.6504 | 0.185692 | 100 |
76+
| rust | simstring-rs | 3 | 0.9 | 5.51867 | 0.0561231 | 100 |
77+
| rust | simstring-rs | 4 | 0.6 | 28.1045 | 1.31307 | 100 |
78+
| rust | simstring-rs | 4 | 0.7 | 20.088 | 0.793684 | 100 |
79+
| rust | simstring-rs | 4 | 0.8 | 12.193 | 0.948951 | 100 |
80+
| rust | simstring-rs | 4 | 0.9 | 6.26487 | 0.0677271 | 100 |
8181

0 commit comments

Comments
 (0)