Skip to content

Commit 1907d2b

Browse files
committed
Make: List scripts/ deps for uv
1 parent 6f8cdb9 commit 1907d2b

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

scripts/requirements.txt

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# This file lists the optional development dependencies
2+
# for StringZilla benchmarks in the `scripts/` directory.
3+
fire
4+
arrow
5+
pandas
6+
tabulate
7+
8+
# For stress testing & benchmarking:
9+
pytest
10+
pytest-repeat
11+
pytest-benchmark
12+
ipykernel # for Jupyter notebooks
13+
14+
# For hashing:
15+
xxhash # https://github.com/ifduyue/python-xxhash, https://github.com/Cyan4973/xxHash
16+
murmurhash # https://github.com/explosion/murmurhash, https://github.com/aappleby/smhasher
17+
18+
# For Levenshtein distances:
19+
rapidfuzz # https://github.com/rapidfuzz/RapidFuzz
20+
python-Levenshtein # https://github.com/maxbachmann/python-Levenshtein
21+
levenshtein # https://github.com/maxbachmann/Levenshtein
22+
jellyfish # https://github.com/jamesturk/jellyfish/
23+
editdistance # https://github.com/roy-ht/editdistance
24+
distance # https://github.com/doukremt/distance
25+
polyleven # https://github.com/fujimotos/polyleven
26+
edlib # https://github.com/Martinsos/edlib
27+
nltk # https://github.com/nltk/nltk
28+
29+
# For Needleman-Wunsch and Smith-Waterman algorithms with custom scoring matrices:
30+
biopython # https://github.com/biopython/biopython
31+
32+
# Unicode processing:
33+
wcwidth # https://github.com/jquast/wcwidth

0 commit comments

Comments
 (0)