Commit Graph

130 Commits

Author SHA1 Message Date
Max Bachmann a780018db6
add auto deployment 2020-08-14 14:39:53 +02:00
Max Bachmann 787b844b0a
build wheels for python 3.9 2020-08-14 12:44:41 +02:00
maxbachmann 3d2cfe8b4a update rapidfuzz-cpp and add support for tuple scores in processors 2020-08-14 11:45:07 +02:00
maxbachmann eae941a647
further reduce tarball size 2020-06-27 12:49:32 +02:00
maxbachmann 9f17210667
reduce benchmark runtime 2020-06-07 13:11:17 +02:00
maxbachmann 53085be8f6
simplify workflow 2020-06-03 09:44:57 +02:00
maxbachmann 49fec3e0bf
add benchmarks to ci 2020-06-01 14:32:26 +02:00
maxbachmann 0007571e1b
reduce code duplication using template policy 2020-05-31 11:30:04 +02:00
maxbachmann 303fcd1118
separate documentation for fuzz and process 2020-05-30 22:41:35 +02:00
Max Bachmann d358a4427f
Merge pull request #35 from TrigonaMinima/docs
Function parameters and return values for all functions
2020-05-30 21:45:18 +02:00
TrigonaMinima 00c4a95479 document: default processor in fuzz.*ratio functions 2020-05-31 00:52:42 +05:30
TrigonaMinima 68ce218958 document: common desc for fuzz.*ratio functions + python/c++ tabs 2020-05-30 20:34:19 +05:30
TrigonaMinima 14b4102506 document: update return value of extract and extractOne methods 2020-05-30 20:33:13 +05:30
TrigonaMinima 5ce2172b13 document: parameters and return values for process.extract* functions 2020-05-30 12:08:04 +05:30
TrigonaMinima d5a7dd6e75 document: parameters and return values for fuzz.*ratio functions 2020-05-30 11:59:56 +05:30
TrigonaMinima e7804b2627 document: updated desc of s2 parameter 2020-05-30 11:53:35 +05:30
Max Bachmann eab5dcb518
update failure message 2020-05-27 16:25:20 +02:00
Max Bachmann dc635e0046
add newline 2020-05-27 14:18:54 +02:00
Max Bachmann 53138626d0
Merge pull request #34 from maxbachmann/docs
add Documentation
2020-05-27 14:17:36 +02:00
maxbachmann bbf2de840e
add documentation 2020-05-27 14:16:12 +02:00
maxbachmann aaa3b34948
add tabs 2020-05-27 09:52:31 +02:00
Max Bachmann a2b4dd3b5e
Merge pull request #31 from TrigonaMinima/docs
Read the Docs Setup
2020-05-27 02:34:55 -04:00
maxbachmann 5763318312
add unit tests 2020-05-24 10:42:36 +02:00
maxbachmann b26814dfb9
accept None as argument 2020-05-24 09:21:34 +02:00
maxbachmann 293caa1242
fix inconsistency from #32 2020-05-24 08:19:28 +02:00
maxbachmann cceb7cb2ea
do not include boost 2020-05-22 18:26:43 +02:00
maxbachmann 3137df9e96
remove boost::optional dependency 2020-05-22 14:38:13 +02:00
maxbachmann 15c6dbb6fb
reduce string copies and tarball size 2020-05-22 13:28:38 +02:00
maxbachmann f0f8247d02
allow any object with items 2020-05-21 08:39:13 +02:00
maxbachmann 2e29648ef4 Merge branch 'master' of https://github.com/maxbachmann/rapidfuzz 2020-05-20 11:55:49 +02:00
maxbachmann 4715ea4390
fix differing behaviour when used with dicts 2020-05-20 11:55:31 +02:00
Max Bachmann 52dcaa9f3d
fix some wrong docstrings 2020-05-19 21:25:30 +02:00
Max Bachmann 47df6ffa4b
The cpp version is now always used 2020-05-19 18:39:16 +02:00
maxbachmann a4bfbeb2f5
exit early when exact match was found 2020-05-19 18:31:24 +02:00
maxbachmann 721b87c582
update submodule 2020-05-16 03:16:04 +02:00
maxbachmann f2f16fbe83
add some missing dependencies 2020-05-15 09:59:18 +02:00
maxbachmann 21e7cae49f
slightly improve performance 2020-05-14 10:05:26 +02:00
maxbachmann 1a1be29bd7
add first flowchart 2020-05-13 21:27:08 +02:00
maxbachmann b74f1b2947
update submodule and benchmark results 2020-05-12 21:59:14 +02:00
maxbachmann d36b4614d7
fix python reference count 2020-05-12 21:28:05 +02:00
maxbachmann b1a0cd45f0
free all owned references 2020-05-12 13:13:00 +02:00
maxbachmann c61daadb29
check return values for errors 2020-05-12 12:05:04 +02:00
maxbachmann 46cf20aa4e
remove intermediate python function to improve performance 2020-05-12 08:56:28 +02:00
TrigonaMinima f21b6e58dc Read the Docs setup + Basic documentation files 2020-05-10 01:38:40 +05:30
maxbachmann 95cd77d827
add missing import 2020-05-07 15:29:33 +02:00
maxbachmann 3e7c410c44
use common interface for all fuzzy ratios 2020-05-07 14:40:37 +02:00
maxbachmann d5995e2f18
help pylint finding members better 2020-05-07 11:07:22 +02:00
maxbachmann 3121457e42
exit early in token_sort_ratio 2020-04-29 13:32:11 +02:00
maxbachmann 8f596ae7c7
manually check punctuation for #29 2020-04-28 09:27:56 +02:00
maxbachmann 96b5660720
increment version 2020-04-24 20:31:43 +02:00