Commit Graph

258 Commits

Author SHA1 Message Date
Max Bachmann 2422d8abba Fix incorrect editops results 2021-10-21 19:45:52 +02:00
Max Bachmann c8bf132121 fix build failures 2021-10-20 14:46:40 +02:00
Max Bachmann d93674bea5 fix build failures 2021-10-20 14:26:53 +02:00
Max Bachmann 552afb7ee6 fix build failures 2021-10-20 13:28:23 +02:00
Max Bachmann 91a69ba3f8 fix build failures 2021-10-20 13:20:13 +02:00
Max Bachmann 1d35d4d5b2
fix releasebuild 2021-10-20 12:56:05 +02:00
Max Bachmann 1deba44d3b skip Python3.10 on MacOs for now 2021-10-20 12:43:10 +02:00
Max Bachmann f864527845
Add Python3.10 wheels (#146) 2021-10-17 18:51:58 +02:00
Max Bachmann b239d5bc6d
Merge pull request #144 from maxbachmann/tests
Fix unit tests on Python2.7
2021-10-08 00:11:05 +02:00
Max Bachmann b3d115758e
Fix unit tests on Python2.7 2021-10-08 00:07:20 +02:00
Max Bachmann 2accb88ef8 Release v1.7.1 2021-10-02 09:30:47 +02:00
Max Bachmann 63a26ac52e fix partial_ratio for long needles (see #138) 2021-10-02 09:28:22 +02:00
Max Bachmann 1ec62d58df
Create FUNDING.yml 2021-09-26 22:05:18 +02:00
Max Bachmann b9aca0dec3
Merge pull request #135 from maxbachmann/parallel2
add multiprocessing to cdist
2021-09-26 22:03:25 +02:00
Max Bachmann a90d6a736b add multiprocessing to cdist 2021-09-26 21:44:23 +02:00
Max Bachmann 2adc9f63e0 handle memory exception 2021-09-26 13:58:15 +02:00
Max Bachmann 6c5584a6c0 fix incorrect loop unrolling 2021-09-24 04:53:54 +02:00
Max Bachmann 5ecd72eb39 extend duration 2021-09-24 02:24:06 +02:00
Max Bachmann bbc4a74a3d Release v1.7.0 2021-09-24 01:18:13 +02:00
Max Bachmann b3f3f402fb use better hash collision strategy 2021-09-24 00:41:48 +02:00
Max Bachmann 45866372fc add support for dtypes in cdist 2021-09-23 22:41:55 +02:00
Max Bachmann d0ec89e9f9
cleanup cdist implementation 2021-09-23 22:41:10 +02:00
Max Bachmann 7cc1e5a053
Merge pull request #125 from layday/relocate-py-typed
Move `py.typed`
2021-09-15 12:55:54 +02:00
layday 8542bea635 Move `py.typed`
`py.typed` should be placed in the package folder (see PEP 561).
2021-09-15 12:00:34 +03:00
Max Bachmann e40580dd26 Release v1.6.2 2021-09-15 09:37:52 +02:00
Max Bachmann 4f7092a219
Merge pull request #124 from layday/reexport-typing-symbols
Re-export imports in package `__init__` for typing
2021-09-15 09:34:13 +02:00
layday 38ba259534 Re-export imports in package `__init__` for typing
Imports must be re-exported, either with an `x as x` import
or by being listed in a module's `__all__` to be made public
for typing purposes.  Without this, mypy will report that
the symbols are unknown in strict mode.
2021-09-15 09:48:41 +03:00
Max Bachmann f25fe290f7 move cdist to separate module 2021-09-15 03:50:30 +02:00
Max Bachmann 9a15340a25 replace bitpal with lcs in InDel distance 2021-09-15 00:15:48 +02:00
Max Bachmann aedf82eb14
add citation file 2021-09-12 18:53:35 +02:00
Max Bachmann 8a293f1545 Release v1.6.1 2021-09-11 12:27:39 +02:00
Max Bachmann a9e7bd703f
add back legacy python support (#122) 2021-09-11 12:25:31 +02:00
Max Bachmann 802c2f36c8
numpy does not support Python3.10 yet 2021-09-10 15:13:52 +02:00
Max Bachmann 97d956ae00 fix some compiler warnings 2021-09-10 15:12:57 +02:00
Max Bachmann 56f062b063 add cdist implementation 2021-09-10 13:37:40 +02:00
Max Bachmann 1aed654d4f
improve performance of partial_ratio (#121) 2021-09-10 02:08:08 +02:00
Max Bachmann 17083d359e
use relative path for submodule 2021-09-08 15:50:37 +02:00
Max Bachmann 52a91de4f8 Release v1.5.1 2021-09-01 01:49:05 +02:00
maxbachmann 6d28d34d8d cleanup kwargs handling in the process module 2021-09-01 00:09:36 +02:00
maxbachmann 0362eddd18 Fix out of bounds access in levenshtein_editops 2021-08-31 23:07:30 +02:00
Max Bachmann c41abbfe1c Update documentation to clone submodule 2021-08-31 13:51:37 +02:00
layday 43089d0ba3 Change `choices` type to `Collection`
`choices` must have `__len__`.
2021-08-28 16:26:12 +02:00
layday 0a2899123d Capture and return the exact string type of `extract*` arguments 2021-08-28 16:26:12 +02:00
Max Bachmann 0ffa477ecc add missing type hints 2021-08-21 03:57:49 +02:00
Max Bachmann a87786c770 disable assertions in release build 2021-08-21 03:51:08 +02:00
Max Bachmann 9fd6d08655 add levenshtein_editops 2021-08-21 03:08:50 +02:00
Max Bachmann 5061c146c1 raise exception for invalid prefix_weight 2021-08-20 14:21:15 +02:00
Max Bachmann 9562d4b69b add jaro_similarity/jaro_winkler_similarity to docs 2021-08-20 12:56:26 +02:00
Max Bachmann e3e04da293 use keyword only arguments 2021-08-19 23:02:00 +02:00
Max Bachmann 90478318f5 add jaro and jaro winkler similarity 2021-08-19 22:28:57 +02:00