Usearch

Latest version: v2.16.9

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 28

2.8.1

[2.8.1](https://github.com/unum-cloud/usearch/compare/v2.8.0...v2.8.1) (2023-10-24)


Fix

* Missing `Divergence` enum in Rust ([895d616](https://github.com/unum-cloud/usearch/commit/895d6169269bba8dfb04a7c48e64e41ebddbb8de))

Make

* Prefer GCC12 and don't "fail-fast" ([f28ca9c](https://github.com/unum-cloud/usearch/commit/f28ca9ce370300528d1f3d59f6f8f14eb8bb8283))
* Skip tests when building PyPi images ([71f8999](https://github.com/unum-cloud/usearch/commit/71f8999c917d3d44a717f28c3841687782f03159))




Hashes
* docs.tar.gz : `8c5c7e9262ea1b4f65f765f6d3bf143d492d0b781a7a3254dc5ba22a560e0d0a`
* usearch-v2.8.1.tar.gz : `232cd92b341e80b6f9e79c8095cbdeba5bf6fb3069366725397bdaf5fa9ff982`
* usearch-v2.8.1.zip : `f568dcfa9cc4ad2cf1dcc966c3133f24460268f5ee89f413bf0f8a5db9ed35f1`
* usearch_linux_amd_2.8.1.deb : `80b2776af9bb307e4ed8dc450a2bc6ea289409d6b54f2f918f746096e55be33b`
* usearch_linux_arm_2.8.1.deb : `12802a1d36135c8e847b871dcd8cd2b66602205aba3529ba232cd7ef33ca3bbd`
* usearch_macOS_arm64_2.8.1.zip : `abc915538a7a51d8535966555014370f38c22af1aed22b51c538717b920c0c48`
* usearch_macOS_x86_64_2.8.1.zip : `324011f9da5040496c951314bcda57913c52db91c3072633e6c4ba638658c6a8`
* usearch_wasm_linux_arm64_2.8.1.tar.gz : `0e84c8235ff45084d08bc4377aeff714950d6e0cfb12251280bc399254779315`
* usearch_wasm_linux_x86_64_2.8.1.tar.gz : `ef7439df8dee0ab7e9c783e3dd18f2ccafd6aeaef9968daca6003bf591e8ab9b`
* usearch_wasm_macos_arm64_2.8.1.zip : `d68435c7b41674a6be7b8bdf2851c1ad5251575d7c88ec861ef53ac0c6f70aae`
* usearch_wasm_macos_x86_64_2.8.1.zip : `99160941c1034d82e98267356ab59738f54cdcf745ec68f683172d80d400f8e6`
* usearch_wasm_windows_x64_2.8.1.tar.gz : `3a8b07ffcefcd1d7158f2b097a157652bc4a4fce715210bfa23d5ae53f68b19a`
* usearch_wasm_windows_x86_2.8.1.tar.gz : `e109a45e2b866d317d1cf3d3b4f1ea7fcf13daddbc25e7d35aea92b457d1e196`
* usearch_windows_x64_2.8.1.tar : `4788a3e68127c3ce242f2acec2088899e451762bc44b767700cc8e5e6fd79c6a`
* usearch_windows_x86_2.8.1.tar : `f54bdd1e7e1d7ed806f809e6218e6e81599712887a9c46598e3e715396cccd90`

2.8.0

[2.8.0](https://github.com/unum-cloud/usearch/compare/v2.7.8...v2.8.0) (2023-10-24)


Add

* Jensen-Shannon Divergence-based distance ([799284c](https://github.com/unum-cloud/usearch/commit/799284c9da1453e7e79b7f3671e21028e35bef4d))
* metadata retrieval from C ([4e98cfb](https://github.com/unum-cloud/usearch/commit/4e98cfb0def2baaae19eef06994072c5732b9bab)), closes [#198](https://github.com/unum-cloud/usearch/issues/198)

Docs

* Compatibility with JavaDoc ([d28dc1a](https://github.com/unum-cloud/usearch/commit/d28dc1aa1c1cf44244f6a415a81c631e6a56d270))

Fix

* Missing header for `size_t` ([e7bbb2c](https://github.com/unum-cloud/usearch/commit/e7bbb2c916488c26d36d01945c7bae692ecaf487))

Make

* Update C build pipelines for C deps ([89f53e7](https://github.com/unum-cloud/usearch/commit/89f53e70f521769e5fc10cb38fdb8bbae0e702c3))
* Use older MinGW ([9b91f5d](https://github.com/unum-cloud/usearch/commit/9b91f5db8fadb0690edf7fde43d60687dbc40501)), closes [egor-tensin/setup-mingw#14](https://github.com/egor-tensin/setup-mingw/issues/14)
* Use recent compiler for NPM uploads ([90042b1](https://github.com/unum-cloud/usearch/commit/90042b15f75167569012af3dcb2ab1b0bfeac64f))

2.7.8

[2.7.8](https://github.com/unum-cloud/usearch/compare/v2.7.7...v2.7.8) (2023-10-24)


Fix

* `std::nullptr_t` for Clang ([6cdd7f2](https://github.com/unum-cloud/usearch/commit/6cdd7f25b3a0fa6a63bafb4690066e55a8b52547))
* Access missing `self._metric_jit.kind` member ([89b7b83](https://github.com/unum-cloud/usearch/commit/89b7b839a22970a1b77a87849e0cf3617c820d49))
* Avoid using `key_t` in global scope ([58901e6](https://github.com/unum-cloud/usearch/commit/58901e6ed864fe0ec761178cf8d4693f1246cc77))
* Constructing with missing file path ([e5cfeba](https://github.com/unum-cloud/usearch/commit/e5cfebaf78c05d2675302ad0e4400f68104f4a50))
* Missing symbols for Windows builds ([8bb198d](https://github.com/unum-cloud/usearch/commit/8bb198dd40ba37c987c49028e89670e877f86925))
* Unreasonable `malloc` size ([14737e7](https://github.com/unum-cloud/usearch/commit/14737e7bba7593462d2f4591c2cae5e3074016f8)), closes [#292](https://github.com/unum-cloud/usearch/issues/292)

Improve

* Add linking directory path ([b3c3ea5](https://github.com/unum-cloud/usearch/commit/b3c3ea5e5330fa27a02caa1aa31a1ca3de89f144))
* Caching hardware SIMD capabilities ([554346a](https://github.com/unum-cloud/usearch/commit/554346acd2ca1d2166c7a15fa18942406b287f53))
* Newer SimSIMD version ([76301f4](https://github.com/unum-cloud/usearch/commit/76301f44251b618ad172684ae1f4b524e88a0f99))

Make

* Allow forwarding `CXX_FLAGS`, used for MacOS ([8eddfff](https://github.com/unum-cloud/usearch/commit/8eddfffef0e11584facd9d04cea00b4c550078c6))
* Combine Python and C tests ([37b65bf](https://github.com/unum-cloud/usearch/commit/37b65bf04ab64fa761b8d39c680038b6dd3860cb))
* Custom output directories ([2ef69d3](https://github.com/unum-cloud/usearch/commit/2ef69d36c99669e8f1c74ba50367a840c63ae52f))
* Deprecate the Makefile ([8e7a29f](https://github.com/unum-cloud/usearch/commit/8e7a29f1952814f5c217069bc88b597b7136e62e))
* Freeze OS versions ([281e23a](https://github.com/unum-cloud/usearch/commit/281e23a9f099e38c6495962fa6f26bd5a929f593))
* Install Clang 16 ([5a89f29](https://github.com/unum-cloud/usearch/commit/5a89f299af4b493996ced196185c034807b3aa89))
* Link to different C++ libs ([c99a5aa](https://github.com/unum-cloud/usearch/commit/c99a5aa2a6600b47677b0b20ea73ac0138e41b07))
* Log hardware caps ([64f7365](https://github.com/unum-cloud/usearch/commit/64f736533945cf4e52648c330cf6a240d354b32b))
* Log tests ([edb9021](https://github.com/unum-cloud/usearch/commit/edb90210166e3f6d02c361656db64f065a7c9d45))
* Pass library path to GoLang runtime ([325fe27](https://github.com/unum-cloud/usearch/commit/325fe278327b5860f18f53695b70c63d5de8bd95))
* Prepare JavaDoc in Gradle ([aeb97e1](https://github.com/unum-cloud/usearch/commit/aeb97e158fd1d9365414efdb919f78250d419f63))
* Prepend Windows library targets with "lib" ([86b70a0](https://github.com/unum-cloud/usearch/commit/86b70a0d6ea3cb5f1a1295ee6118e5c7fcfaaab3))
* Regroup ObjC/Swift/Rust tests ([2c157a9](https://github.com/unum-cloud/usearch/commit/2c157a9dd8f355f0d82b1a4438be6467eb30036c))
* Shorten .NET configs ([eccaad8](https://github.com/unum-cloud/usearch/commit/eccaad8ca35416993e21a6e77e6b3032a26fcfcc))
* Support PyPi builds with Clang ([c82901a](https://github.com/unum-cloud/usearch/commit/c82901a4713d03bee47d0cd80aa221f3336bf4ff))
* Switch all packaging ([789932c](https://github.com/unum-cloud/usearch/commit/789932c61f7b1a98d67e53f72a37c941d7be612d))
* Upgrade to Clang 16 ([a441f6f](https://github.com/unum-cloud/usearch/commit/a441f6f428eeff67339acde8ed2fbf4baf5e6b4f))
* Windows shared lib is `usearch_c.dll` ([ed61f4a](https://github.com/unum-cloud/usearch/commit/ed61f4afaa221104354a5efba3abe0bd6cc51e5d))

Refactor

* Remove special case in C++ tests ([864d07f](https://github.com/unum-cloud/usearch/commit/864d07fc927154d00c1c47e7a574dfda2d873403))

Test

* Parameterize with different key values ([6f52cdf](https://github.com/unum-cloud/usearch/commit/6f52cdf51be910a9f0e1e0ca2aeee1f554d17c1a))

2.7.7

[2.7.7](https://github.com/unum-cloud/usearch/compare/v2.7.6...v2.7.7) (2023-10-22)


Fix

* storing the `isa_kind_` ([514ab0d](https://github.com/unum-cloud/usearch/commit/514ab0d8b9c69f2d4e6594fa2313a0064f3cc34f))

2.7.6

[2.7.6](https://github.com/unum-cloud/usearch/compare/v2.7.5...v2.7.6) (2023-10-22)


Improve

* Use SimSIMD type for ISA capabilities ([ca968f9](https://github.com/unum-cloud/usearch/commit/ca968f96d670b49742bb1587312a2811c3bd62fd))

Make

* Avoid native `f16` in JS builds ([14db88f](https://github.com/unum-cloud/usearch/commit/14db88f59c40fcfa5f4a7f630e659497dcb408c8))

2.7.5

[2.7.5](https://github.com/unum-cloud/usearch/compare/v2.7.4...v2.7.5) (2023-10-22)


Fix

* Propagate `f16` settings to SimSIMD ([3a8059e](https://github.com/unum-cloud/usearch/commit/3a8059ef16ac92d08368b67ea187da81a617f6d8))

Make

* `edition` setting for Cargo ([82183b3](https://github.com/unum-cloud/usearch/commit/82183b37a064bb08f70b8ba06edb3f6d3dbb6307))
* Avoid repetitve Go tests in other builds ([555ac6a](https://github.com/unum-cloud/usearch/commit/555ac6a5abd4f1cd65bef718a7c026242c1c4977))
* Skip signing Maven uploads with GPG ([f3862cc](https://github.com/unum-cloud/usearch/commit/f3862ccf438d76a6246fb4e4385eda3cd84e8277))

Page 10 of 28

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.