Commit Graph

92 Commits

Author SHA1 Message Date
Max Bachmann 773a45e0d1 add Python implementation of Editops/Opcodes 2022-10-06 23:00:00 +02:00
Max Bachmann 82e1dca3c4 drop Python 3.6 support 2022-10-06 21:32:12 +02:00
Max Bachmann 5f8e9d52c0 trim trailing whitespace 2022-10-02 12:52:17 +02:00
Max Bachmann cc48dcfa29
add simd support (#271) 2022-10-01 15:58:37 +02:00
Max Bachmann a7efd8ef66
[FindPython] Work around PyPy bug (#268)
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
2022-09-25 17:41:22 +02:00
Max Bachmann 33c9648c98 remove jaro-winkler submodule 2022-09-11 00:53:56 +02:00
Max Bachmann 49c4fd25b8 reduce compiler warnings 2022-09-04 04:32:18 +02:00
Max Bachmann 5073572e10 attempt to fix compiler errors 2022-09-03 23:16:33 +02:00
Max Bachmann 412f298ed5 build from sdist 2022-09-03 19:44:23 +02:00
Max Bachmann a912f93510
update dependencies 2022-08-14 15:15:57 +02:00
Max Bachmann 83c12eae7f
add support for Python3.11 2022-08-12 17:31:22 +02:00
Max Bachmann 17b0fe2fdd
refactor ci 2022-08-10 20:27:00 +02:00
Max Bachmann 279ba1d2e0
try new doc deployment 2022-08-10 20:04:53 +02:00
Max Bachmann ad27f09133 update Cython 2022-08-07 12:25:22 +02:00
Max Bachmann bbb898475f release v2.4.0 2022-07-29 13:54:49 +02:00
maxbachmann 42c51de46f make cmake and ninja more optional 2022-07-18 00:28:34 +02:00
Max Bachmann 881419a724 remove numpy as build dependency (#240) 2022-07-17 11:30:09 +02:00
maxbachmann 8f6c34dc41 fix script path 2022-07-04 19:55:28 +02:00
Max Bachmann 531512e0fa
add pure python implementation 2022-06-28 23:24:20 +02:00
Max Bachmann de0f6d8af3 add fallback implementation back to wheel 2022-06-23 12:54:43 +02:00
Max Bachmann 1c583e8118 add tests to sdist 2022-06-09 13:37:27 +02:00
Max Bachmann 5074585b9e
relax dependency version requirements (#214) 2022-04-20 18:38:53 +02:00
Max Bachmann bbbe40484c build PyPy3.9 wheels for Linux 2022-04-17 20:41:16 +02:00
Max Bachmann 83d0a77f2a
allow usage of system installed libs (#213)
system installed versions of `rapidfuzz-cpp`, `jarowinkler-cpp` and `taskflow` are now used, if they are available in a compatible version
2022-04-17 20:21:34 +02:00
Max Bachmann 0c2f360b3c add missing type hints 2022-03-06 19:13:27 +01:00
Max Bachmann 1132612455 fix population of sys.modules 2022-03-06 13:24:01 +01:00
Max Bachmann 790467e7a1 backtrace segfaults in CI 2022-02-19 16:46:15 +01:00
Max Bachmann 97d6638e98 Release v2.0.2 2022-02-12 20:28:31 +01:00
Max Bachmann cd8af8cad2
allow generating cython files (#194) 2022-02-12 18:58:10 +01:00
Max Bachmann 567141402d
fix type hints (#193) 2022-02-11 20:50:52 +01:00
Max Bachmann 8639df9a68 Do not install ninja on Windows 2022-02-06 08:46:50 +01:00
Max Bachmann f1017ab114 Activate MSVC 2022-02-05 23:30:47 +01:00
Max Bachmann 616329b5a5 Use scikit-build v0.13.0 2022-02-02 23:43:07 +01:00
Max Bachmann 5fc5ca7857 update documentation theme 2022-01-25 12:29:44 +01:00
Max Bachmann 8121e03a43 fix incorrect docstring of levenshtein_editops 2022-01-03 00:58:51 +01:00
Max Bachmann 29cb84fe38
avoid generating broken docs 2022-01-02 16:32:31 +01:00
Max Bachmann 239911bac9 cythonize while installing 2021-12-30 19:46:02 +01:00
Max Bachmann 7c4ad9f092 disable PyPy build 2021-12-30 17:20:56 +01:00
Max Bachmann 0674083701 cythonize while packaging 2021-12-24 12:06:47 +01:00
Max Bachmann 0210cdf2f7 drop support for Python2.7 and Python3.5 2021-12-19 15:47:05 +01:00
Max Bachmann df568cafba Add wheels for Python3.6 2021-11-19 09:15:20 +01:00
Max Bachmann 9b4c6d20e4
Add wheels for MacOs / Python3.10 2021-10-27 11:41:25 +02:00
Max Bachmann 6e0cda4081
only build when numpy wheels are available 2021-10-24 13:55:35 +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 1ec62d58df
Create FUNDING.yml 2021-09-26 22:05:18 +02:00
Max Bachmann 6c5584a6c0 fix incorrect loop unrolling 2021-09-24 04:53:54 +02:00
Max Bachmann d0ec89e9f9
cleanup cdist implementation 2021-09-23 22:41:10 +02:00
Max Bachmann a9e7bd703f
add back legacy python support (#122) 2021-09-11 12:25:31 +02:00