Skip to content

Releases: KeyviDev/keyvi

v0.5.7 support Python 3.11

11 Dec 18:39
Compare
Choose a tag to compare
  • support python 3.11
  • new float vector value store

v0.5.6 - aarch64 manylinux wheels

22 Jul 12:43
4503691
Compare
Choose a tag to compare
  • Build keyvi for arm as well #255
  • Build x86 + arm builder images #254
  • bump version to 0.5.6 #253

v0.5.5 - portable c-char in rust bindings

18 Jul 15:21
d6cf495
Compare
Choose a tag to compare
  • Added missing include and link dir to make CI green again #252
  • (one more) portable c-char in dictionary.rs #251
  • portable c-char in dictionary.rs #250

v0.5.4 M1, python 10, index GetNear

03 Apr 08:45
Compare
Choose a tag to compare
  • mac M1 platform support
  • GetNear (geo applications) support for keyvi index
  • new package for python 10, removal of python 3.6(EOL)

v0.5.3

19 May 15:01
120dff9
Compare
Choose a tag to compare
  • allowing keys with internal nul chars in rust bindings(#220)

v0.5.2 - index bugfix, index fuzzy matching, windows

02 May 08:07
Compare
Choose a tag to compare
  • fix potential segfault in keyvi index caused by bug in parallel sorting, see #215
  • add fuzzy matching support to keyvi index
  • support windows/msvc for kevyi core

v0.5.1

20 Mar 16:11
Compare
Choose a tag to compare
  • fix a memory limit configuration issue(#205)
  • add a zip state traverser and re-factor fuzzy matching (#204)

v0.5.0

11 Dec 16:52
Compare
Choose a tag to compare

Less is more, keyvi 0.5.0 features:

  • simplify msgpack<-> json parsing
  • simplify dictionary compiler, no more "small" dictionary compilers
    • use 1 dictionary compiler for all use cases which overflows to disk on demand
  • removal of dependencies on xchange and TPIE
    • smaller code base, reduced build time and smaller binaries
  • removal of python 3.5 (EOL) package, new package for python 3.9

v0.4.6

18 Aug 12:38
Compare
Choose a tag to compare
  • support for aarch64 was added (#168)

v0.4.5

03 Aug 05:47
Compare
Choose a tag to compare
  • (Rust) changed return type of Dictionary::new() from Result<Dictionary, &str> -> io::Result<Dictionary> to be more consistent with other libraries and make error handling easier. (#166)