diff --git a/libs/core/poetry.lock b/libs/core/poetry.lock index 15fb395e20cb6..6b960860db2cd 100644 --- a/libs/core/poetry.lock +++ b/libs/core/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. [[package]] name = "annotated-types" @@ -2595,110 +2595,110 @@ testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs ( [[package]] name = "simsimd" -version = "5.7.1" +version = "5.7.2" description = "Fastest SIMD-Accelerated Vector Similarity Functions for x86 and Arm" optional = false python-versions = "*" files = [ - {file = "simsimd-5.7.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d9af57be5c2f327b2c343fcbcdee36b99358beb649b925698defc7719a4904c0"}, - {file = "simsimd-5.7.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1eaf9cb6a57ef0f3bfe9108a70c6c178daf023d6e2b586ff4126db2927278114"}, - {file = "simsimd-5.7.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a42f00cb8a656fec5271926f1b03838f32b57120a86265385c33132f85fb3bef"}, - {file = "simsimd-5.7.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dd8fb9997949c60e1e6f4c5b60c8ad3635cae4d7f983160e7f8e4eccb7133b9f"}, - {file = "simsimd-5.7.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8dc85ada054d56ba2f614f27d8b40cb22e205dc9f713b2ed5e78fcbfdb4c524b"}, - {file = "simsimd-5.7.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:08e495e63ad7b1e44fdb9ccce5e2b481b0934b122ba2b08ff749d950dd23cca8"}, - {file = "simsimd-5.7.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:80fe2b318bdf98976c0546d21291a5c68e73586260cbbc27275ee0944f94f9c6"}, - {file = "simsimd-5.7.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:fc691a42c8c8e93a2f5e575f0b1c973b1135b497d816487c66f24beb11c0bc65"}, - {file = "simsimd-5.7.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:efa11defaa50d81c7b5c829128c037cbeae6d5382b71d76bb0f6f933c7e3ed02"}, - {file = "simsimd-5.7.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:6bd895b73d787884e6a5f2a2441332ba9c7cb453d22ec5b445a7e41257008e1f"}, - {file = "simsimd-5.7.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:05b5b7ac1115ec397692670e81e6637e6317e8b53ad1856b3ee14e7a56dc3aec"}, - {file = "simsimd-5.7.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8ab34d7cfee466dbb83a3db68dcd3b10285feff37d61806ba1d0859d35a1bb93"}, - {file = "simsimd-5.7.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:9926f9f35c1c5a2313d88b3270206913b3ae858bd888be7708dd06e8f4e50bc5"}, - {file = "simsimd-5.7.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:15e2e2c811edeaa6eb89b4bb2db15f0c615caca688ff3748d82e1508eb1d79d9"}, - {file = "simsimd-5.7.1-cp310-cp310-win32.whl", hash = "sha256:9d80e9e4400a783ad7b6ec999e568eacff4b01d352b5d69a2ce1327bdb61bab8"}, - {file = "simsimd-5.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:21ab443cf47fb72b17e147d46084875d1dc3bfd5d1cbef589a70b60b5f21546b"}, - {file = "simsimd-5.7.1-cp310-cp310-win_arm64.whl", hash = "sha256:7a123c888349364994447079b765119cb4bcd624bfd4ec80d281093cfde7647c"}, - {file = "simsimd-5.7.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7eea990503a050396ae63273d4055f021ae2ec81b830d5bc18917f606f224bfa"}, - {file = "simsimd-5.7.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8b041a858c7ce7fe78e4278f53573f33b87f1e187e196d3ca6b25fef53b4fd8f"}, - {file = "simsimd-5.7.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7f674ee6fc5a8009dce185777b260352297860f0f31602df205019c92891276"}, - {file = "simsimd-5.7.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3e3a432eeaa1f339cf3cf104792ba4d16afc41ddaa8a934730dbfd194a6d6ccd"}, - {file = "simsimd-5.7.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3d6044ab5e4077b737d848219151831abbd3ccc7a41f891ca3cd13f2772d99f8"}, - {file = "simsimd-5.7.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b591b218eb6383f7c04ca8d4ef665dbbd1ed8d0a5c6fed13b4d9e93806a74cd4"}, - {file = "simsimd-5.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:a5202b3dd342695ee268bc1d51298ed3d1a040cf56cbd4a88ffee68b238667e5"}, - {file = "simsimd-5.7.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:2a05155e4e569229d9595c2755a498f5adfcdaa15b492522cdb6ffc434245c24"}, - {file = "simsimd-5.7.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d9c86452fe4f2db4519a35379bd6533895ca79ea4eb7286cbe7423e8991aa5f6"}, - {file = "simsimd-5.7.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:5a43c77b536c58c352e4952522b65bf2c5e2fdbe23e890021621ff068daa4d96"}, - {file = "simsimd-5.7.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f103ef5758d38482af3eafb9b65d95df7c74318113fb2f81c5d19fdb9644faa6"}, - {file = "simsimd-5.7.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:0c92c3d802fecf683dc1fa9f5bd3e24458ccf9fd11dd9fd8e6166b95d2ae0728"}, - {file = "simsimd-5.7.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:db2f18a9a239418ba7dfa856b0d60b8055690d0671a382d9b12eb2a901e6fee8"}, - {file = "simsimd-5.7.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:82fdd43c4daec9f820a3548d7f1877c5fe320a61e45ab65e1918e8db37d932c1"}, - {file = "simsimd-5.7.1-cp311-cp311-win32.whl", hash = "sha256:e8f538415011579b642ed413332b6e33ab1a1e855b4002f48c1f5c701e73abc4"}, - {file = "simsimd-5.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:c8fec4c376b41d0862dc2768550ce89b48a3908dab9ffee26a370ff55299b0d4"}, - {file = "simsimd-5.7.1-cp311-cp311-win_arm64.whl", hash = "sha256:8696eb041fde3b9d70a55521c5f8907831682b8e773563abd0fabd28b9c581c0"}, - {file = "simsimd-5.7.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1d56c81bc4aee46934ac10280390a815d5e6c525f276fce24039a5028981363a"}, - {file = "simsimd-5.7.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1a983856488596fbc8bddbba2248070cad2a71d345f41fe345abce3385d348b2"}, - {file = "simsimd-5.7.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e2d61d3c1fb25e8c60f5454c91c611d068706631b3d38fe9de076a70dbdece1e"}, - {file = "simsimd-5.7.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a5ae3f9c7760bbee33aa12d672b0c5837ad8fba2b3778445bcace821633c742"}, - {file = "simsimd-5.7.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9a3f5e3a16bb1f78ed7a3c4d1ebc0dadaa5beb8102a6111f6b0eca49e4a07ebe"}, - {file = "simsimd-5.7.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2dc0e3f8cca6fbac7756f87b5e79e8477a3f6b08e7a3f64d082fb3c7bd02b936"}, - {file = "simsimd-5.7.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:249dfa5ed0c7319b0d7b69c894ec43594dbc46f9198028d540eb97277f170aa9"}, - {file = "simsimd-5.7.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:d4c600ab0c6d8ab6b27c244f7de74cd50ac5bc50039813ffd41edc8d378da613"}, - {file = "simsimd-5.7.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e6ef0f0e4419c6fa7fafc7176cf519618e7917b20d29e40cc51587ec9dc2d76e"}, - {file = "simsimd-5.7.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:2dcef24b58867a981794a502533bb7ad440b1e095de1468cdb075668e6a5a1db"}, - {file = "simsimd-5.7.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:69c33c41d487fe9b3705475c8e419cfaa0bc032b719d2d9b8e9698a925aa1084"}, - {file = "simsimd-5.7.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:969d2ff3e004e3dd03036bddb0628236ef41e3356a3512e936a48438392e59b1"}, - {file = "simsimd-5.7.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:6cf7d1439030f53843109705fbb38556978b990cdae7bba6af95e8b5f8e23618"}, - {file = "simsimd-5.7.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5fd00ac528f31daaa3f45ef644d37210a0fcbb1c2fd8155b8e68bc52c4f49fe1"}, - {file = "simsimd-5.7.1-cp312-cp312-win32.whl", hash = "sha256:3751b633e2afa29646d37577b87474a963ac5700ee6e104783f0efcfacf90b7c"}, - {file = "simsimd-5.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:cd9f1110228a3639c273342911805d5d6d6c7c4fa9ddbf14a178309ca9c372e7"}, - {file = "simsimd-5.7.1-cp312-cp312-win_arm64.whl", hash = "sha256:e8e6d95dfee9736bb6060ef8e63f134497594964a0f5ec97fdad25d6533909bf"}, - {file = "simsimd-5.7.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d0b6d05ab62a9261b0350d1e6e962e4d72f973d68e50f3fb4c59b96a550cddf5"}, - {file = "simsimd-5.7.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:14bd9a931117b7fc400a50899bd81557fa80b481ff38e5a7431f57f5952f8344"}, - {file = "simsimd-5.7.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:18473bd2c8f683f7c38e12ede7f9ef368b44e2015639ebd8177107c937267836"}, - {file = "simsimd-5.7.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c35f4cdae42f5007fe87c717c580f4bd6be05a520c3676e73be4d2cbbecfc32b"}, - {file = "simsimd-5.7.1-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:76c116bb8d1b9afe6a788117f5101449ee9418c5505d05b76de3347b4f1c3674"}, - {file = "simsimd-5.7.1-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:452a006f3d8e43d7d1e3ed9d37df8155cfa24f72f081251ca063fc1eadbd759f"}, - {file = "simsimd-5.7.1-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:dd416d7482d99a8dfcdb3665640784263f05b6e1cbc519d564b861a81c1a173f"}, - {file = "simsimd-5.7.1-cp37-cp37m-musllinux_1_2_armv7l.whl", hash = "sha256:9c1c53029ef3f716ff7d67756bf9bf3078863a48a2430f6fa638c42ccd92d393"}, - {file = "simsimd-5.7.1-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:e23df8f144b3bf3cea26badcaed9c5d0c1f3091d7ff4107adb4c5901d7a9b568"}, - {file = "simsimd-5.7.1-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:524a886b6f6b97ce0bcde03331f498af832bdcdf9825fe11296d96e68bf64ed1"}, - {file = "simsimd-5.7.1-cp37-cp37m-musllinux_1_2_s390x.whl", hash = "sha256:e394b794fd1f5c942cc5efa0a45eb877f7fb2b26e0c35a7976550734d62dbfdf"}, - {file = "simsimd-5.7.1-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:3e1691806fc37d688177a52a99c6b88ac34232da51e4e5803c30e6c30ec068c5"}, - {file = "simsimd-5.7.1-cp37-cp37m-win32.whl", hash = "sha256:a9c1d0938922cea2259b1a4ed7c6f839b71dfbd83694e6b887dce32c8130dff2"}, - {file = "simsimd-5.7.1-cp37-cp37m-win_amd64.whl", hash = "sha256:9fab64c82d37e53a8d14437f158b896ba451f6d83d3e5ac49886e4e28aefb5dc"}, - {file = "simsimd-5.7.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9ad89bb80b3498ac3873a6f9ed459be538ef31704ed033b814606afad8261b64"}, - {file = "simsimd-5.7.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4cced7b196f2942bed356cb1d5ad70d497107ee729db659e950f0d568c6dd495"}, - {file = "simsimd-5.7.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:6c2810c29b4f602727d08bbadf1aaee851315a2726e8b333f1ec95c532e21182"}, - {file = "simsimd-5.7.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3011c0f0e6fb34669a078756e0e978689679c3184e9edba327205b60a47e6edc"}, - {file = "simsimd-5.7.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:935e4d75088cdccef8a36e06a4973d3fc9655fc20f003ce6a3e6b4f970706597"}, - {file = "simsimd-5.7.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8aaaf2d9d8c78570a96c4153ad3e97c2c9966d8ee95f725d1d2f4a43d59abfe"}, - {file = "simsimd-5.7.1-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:f73463a0b112e7ec059f4e53ee0c429abdb53ff82ca962f948fa00478cd98d0d"}, - {file = "simsimd-5.7.1-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:a5ca829bcda9798733876078a0cd4a5353ea6f6bd42210192387bee5eea4ac44"}, - {file = "simsimd-5.7.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d897d0baed2e153d19dada94449b77e3d832130a7abf32b0169367968193cabf"}, - {file = "simsimd-5.7.1-cp38-cp38-musllinux_1_2_armv7l.whl", hash = "sha256:07fcdef0d4ac257cb4f2902a3e450b8bce85f46e4d12e38488da495bdb26e5b4"}, - {file = "simsimd-5.7.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:dfc6e45d5c9b94ec50a815e63d373b66def0ee097256d79e1536d7a8f16f00c7"}, - {file = "simsimd-5.7.1-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:8c52183bd855de7d7d2cc9b59cf86dc3163fddd97c9e947225999771c0fe128e"}, - {file = "simsimd-5.7.1-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:fc2879b1668b0b1193b46822fe5a45753f5e328feef2517ab600c3e6c958c37a"}, - {file = "simsimd-5.7.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:a53fbf5d306953942f73f37d829501881fc9a472dcdfad66abc0306eb87ef8c7"}, - {file = "simsimd-5.7.1-cp38-cp38-win32.whl", hash = "sha256:e17d46f1333502383066cad3be571f3eed570dc28acf5d155f9d19f81a0d6009"}, - {file = "simsimd-5.7.1-cp38-cp38-win_amd64.whl", hash = "sha256:d024e450df1c3bac1a6f4c0c73fb452776982ecfec88441b89189f9cbae2d50c"}, - {file = "simsimd-5.7.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c36812039a2b2dbecc1d69df4b3426784fedc51c4b7f0f2c35944ffae02669ff"}, - {file = "simsimd-5.7.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:34c1348d432cc6bb84c1f024b77b79b5f1d1b1fef712c36da1889f33f11541ef"}, - {file = "simsimd-5.7.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0c116336dde39715e5c54ff8c603dd80755f793f50b9fcc0c799f87ac6ed96b3"}, - {file = "simsimd-5.7.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6859c13597cf3e95531eb55799f0afd693bb6fe42255f97073a760abc0a8f7d7"}, - {file = "simsimd-5.7.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f646891dc507beb66ba0243a9dc55f89f9efb9b8dbfabefb1bf719f5202e4d2b"}, - {file = "simsimd-5.7.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b62098b68a7cee904d10f7a3b1cc5435b2d30b143b34da556e6d20e0b7155beb"}, - {file = "simsimd-5.7.1-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:b882520bdac8f34709c9d82ddd4f13de1ae0f13be9b21224baa8a45d3fde9048"}, - {file = "simsimd-5.7.1-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:22b78ff1036071f9fc28ea37353024cc8215d2eb2598de53a67cded567d33d3b"}, - {file = "simsimd-5.7.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:e0737a6b44d9ca91ebf91f9aca33430db94d8e26e79826478b288d5f6383bff2"}, - {file = "simsimd-5.7.1-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:cab828ee1eed1eb6d17825a4950dfd3d6ac648462f1d5bcfbc8b52642d9620db"}, - {file = "simsimd-5.7.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:07c6d52c3defcd1dbbe757e0c2807250106500f450ad9bd2e1d5dfe01d95f867"}, - {file = "simsimd-5.7.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:c54c3d2c5dfefcda6477c8b5b3d9e28c320bd7b8dbb4a13ae083d2941ee99a3f"}, - {file = "simsimd-5.7.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:7f7b9c1321a8d32f5f705607a2f8278eb7a2ccb37553df9a5027bb7ab17c16c4"}, - {file = "simsimd-5.7.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6286b4b36cdd91e2a75bb65dc0a1c75c343f298e1823c90703ac07dd405e2c0e"}, - {file = "simsimd-5.7.1-cp39-cp39-win32.whl", hash = "sha256:81c9732321dfb3d36f36b8becafb63bab5d8778e859f8d9b990fca6650d01872"}, - {file = "simsimd-5.7.1-cp39-cp39-win_amd64.whl", hash = "sha256:47e5a69c5ea296b3885cc7ae357b2367b39a7a3c29208c627a3d4ca10f2d8fa3"}, - {file = "simsimd-5.7.1-cp39-cp39-win_arm64.whl", hash = "sha256:91aaf13c0436e086fd8cd90320666afb3ab9e9d234dbbb71ebb1e5f13776a37d"}, - {file = "simsimd-5.7.1.tar.gz", hash = "sha256:1b54e9808dbfa2afbc9c5f0f5548dd572eb542ca260a57c32034acaf170919da"}, + {file = "simsimd-5.7.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:06dae257a7c89a7925240c89e3635040edaf5b6f12527abe6c8e4cae4484a874"}, + {file = "simsimd-5.7.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f144f24f3b6d910bbb2e1ad7a270f99f71012a1d18199a892a3bab90a4bb53c6"}, + {file = "simsimd-5.7.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9208c3ff020bc655582854f703193094df3d3b19ee07d59c7c9d2358f6ac5181"}, + {file = "simsimd-5.7.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53a09a2d0911efeba04ea0a08fcbeab3a397396bf92a187c0e61fc3019be7d60"}, + {file = "simsimd-5.7.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0d853da0ac3067b4672f8c1246ba26422d888b2ff9611001c29eaa2a72fef3ee"}, + {file = "simsimd-5.7.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a737e4b59f07e838c2055f6732be434ffa1a2d268fe95493c1389b76ea375853"}, + {file = "simsimd-5.7.2-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:7bbfb41620d783a250078f71eda0a4248c8d77588ded923d04e5764a99b16bc1"}, + {file = "simsimd-5.7.2-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:900b1887e8f44cc7505371848ef6ac290bb8fea446d2e5be4251c7b0add51ff5"}, + {file = "simsimd-5.7.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4061b2fcbbbab37c53016a1717895cc029476a5f1de92966776549b96fb3f90a"}, + {file = "simsimd-5.7.2-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:ddd120c3bc3fe11c1b313cdc7a32a2b857d1f1edf1dfa5547dac69caa5053a39"}, + {file = "simsimd-5.7.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:83f91e06241766b7ddba246f548c2f79610ff33213d0ac74b2b7768a7a0eaff9"}, + {file = "simsimd-5.7.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f94640d1aedd252d0d34d9e15f2865fda79ca1dfa164f7d3ac014f276bb08aa2"}, + {file = "simsimd-5.7.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:d57fe0e2d3dacc0d17c37113d3f1c16d6c53bbfa1e3c959a6ef79cc96a357f6f"}, + {file = "simsimd-5.7.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:88783aab51a48db1e6f20e7334644a6952f3119f47657b28380e79b281453914"}, + {file = "simsimd-5.7.2-cp310-cp310-win32.whl", hash = "sha256:48362c6eda9d9027f2e6b121af5936ce152653b9a3f08ab6192540440b7beb90"}, + {file = "simsimd-5.7.2-cp310-cp310-win_amd64.whl", hash = "sha256:2e4f18cdeadb352ed49702cfaa81d7507485df4c565c4fccbea0a12e860bac76"}, + {file = "simsimd-5.7.2-cp310-cp310-win_arm64.whl", hash = "sha256:bb7957417f04dd16243e527dfefd223e9c93c944d7bc86c72a6b51620f706c49"}, + {file = "simsimd-5.7.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:536c043d92a8b992392e74268503150f9f5133697b2cc28432dd791765e9bec2"}, + {file = "simsimd-5.7.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:92cba22a37ec1600417912e4b013e3e3db24343e4ca11e61a5c5fbb4d55a676c"}, + {file = "simsimd-5.7.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1ee79a2625ed60e38405fd054e862646c1a8d92c00ce617a7532643e8f6c74bd"}, + {file = "simsimd-5.7.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f7c40fc40e1934b744f22f8995db4064e16d6390f1019f91a023747baf3407bb"}, + {file = "simsimd-5.7.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6f349bbbe3c4ae089e29b385f939dd9391e008cf6fb4d09d8fc73f48b0220aca"}, + {file = "simsimd-5.7.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4856fbb44020b7c83323188de99e93ce8d113897b2c68e1350e76736a1e112aa"}, + {file = "simsimd-5.7.2-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:27e538c6dbb45c6e8f3a1cbe82f4e74dc9a1cbcddf9bcc41fdde4cf0ee640c7c"}, + {file = "simsimd-5.7.2-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:13dc2c6d5a2c6ce14e64384647c532eb211649b28678f80e104475f08c4f15f3"}, + {file = "simsimd-5.7.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8e69f9e59e20ae5851d638692c22d01996588fa558e05c29435920319b402b7e"}, + {file = "simsimd-5.7.2-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:31eb60ca9a8543b6885f97eb3056945d7e73129ad8a7e2af38f184af03413de4"}, + {file = "simsimd-5.7.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:0e79c2eba6da2049ea5337b3a6fc2d1eee62308de519107fa7e0bf5548b7bebc"}, + {file = "simsimd-5.7.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:9faa9172f121b371fd1e68b53e46df7948af3261792570c323d076d47e88e692"}, + {file = "simsimd-5.7.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5cdab4fddda1569d7abadd57fa589e9cf4bcaa90ae682a988f9249363d3e1c3c"}, + {file = "simsimd-5.7.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:637068cc0d5973e47d48e391e46ab4ce3ea936b339e6c3b53b0a61bc822c68d0"}, + {file = "simsimd-5.7.2-cp311-cp311-win32.whl", hash = "sha256:6e432a698a56fd673699bf360291be040ed60d0ef3bb0696d78209e60c0ea720"}, + {file = "simsimd-5.7.2-cp311-cp311-win_amd64.whl", hash = "sha256:1984d3290d7189cbffbb9e8cbfbc1bf2cfe124c3a7fc53d8f6a62dfc950df7aa"}, + {file = "simsimd-5.7.2-cp311-cp311-win_arm64.whl", hash = "sha256:5b192e533bbc18a64f445ffaf66e13e53564a52168c3f51aa024906aa1a46707"}, + {file = "simsimd-5.7.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9711607f2db9ab820eeaf9473be3ec236a103528eaa129f836206cb6f477d401"}, + {file = "simsimd-5.7.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:498f5c47bf0b00b1a20b2a48339e07fba9de26584702bf7b402254baccdd812a"}, + {file = "simsimd-5.7.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:880c5502acb1c8a6baf73e3e8934174957ba3ffe10a94ba87da491381aac934e"}, + {file = "simsimd-5.7.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fbee1f697c3c2f0ac988ccbb66d5acd30946ff8482526236ebac6e47a2be4b11"}, + {file = "simsimd-5.7.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de0013bbadd257cd5e6938702463bf28a230330d47847ba0c55605784ed8250f"}, + {file = "simsimd-5.7.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d6d33d9492326c5de32a97adc4d9ec3e1812441f81a693dce07ea5187c508ef1"}, + {file = "simsimd-5.7.2-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:dbb6b818216447b3c6bb8c34b4431d6f01fa14d09a74766213bee8a70d4a7648"}, + {file = "simsimd-5.7.2-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:5c48e47fc1eee75d9d21d52792f8ed1da5e3ccd0c5ea5e0cae093cb35e1cdd02"}, + {file = "simsimd-5.7.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37f2f2416f9da965c227ca86cbe8715dec9e656096f9ec3670374999ab2a60e5"}, + {file = "simsimd-5.7.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:4c619cec4168bbcc8cff1042f615cea91212be4cd5c548975fb4b3da50559539"}, + {file = "simsimd-5.7.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:39658d42f16913b706ad976b9e7751de74e1fa6d5ef7ab135e699cb47f3e0be1"}, + {file = "simsimd-5.7.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ea384a6a335ef71e19b996b4ca249d780c2c678c498dd335701953db58bb97c4"}, + {file = "simsimd-5.7.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cdba401f1d86bd8f6adeb6fa0341616919bac69b3bd98495b0a8476d70643609"}, + {file = "simsimd-5.7.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:63aa613b2dfb70a681bbe25d1efd586b441a04150670588959ce6f0fb5e6ede2"}, + {file = "simsimd-5.7.2-cp312-cp312-win32.whl", hash = "sha256:a572f4eff81a7ac5518adad55d26591560fce1836a4894c2cfc5e0da82969c89"}, + {file = "simsimd-5.7.2-cp312-cp312-win_amd64.whl", hash = "sha256:c10db37c90e1af83b1c2fd42cc5b20112ec8faf3ab2ff1267a26502b2d7f3871"}, + {file = "simsimd-5.7.2-cp312-cp312-win_arm64.whl", hash = "sha256:19c2f7573e722ae828279298edc174b85a18c15fba7ffe558e77cc5069e6cdec"}, + {file = "simsimd-5.7.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8ed953939a830e77097ae9091f197c654b8c27aa6e99ae7cbc21a184e2f5931b"}, + {file = "simsimd-5.7.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:68596aca7d3bef6f7bd90840a54c85feb00acbab14b13c8a957df1e7a34abe33"}, + {file = "simsimd-5.7.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:20de1bc709aab06be05ee8e1bbf8c4839a0e3ad4a3226cd7af3a209a0d39b8c4"}, + {file = "simsimd-5.7.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:32eb54545ce316f76e4781754ce6851bf913ad4b8ae22c71b2a0f4c58abfe2b1"}, + {file = "simsimd-5.7.2-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:2b2fba2cbb7c8bda67e39a7b31df68f526d90081e3d30c7ef2708613e26c7b0e"}, + {file = "simsimd-5.7.2-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:ff79b7d00a13a0b3af53856931cef8b7e5561dea725727a619b48c8be3541b29"}, + {file = "simsimd-5.7.2-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:d9594ccb9ca38eaf42a38ff1187fa575e75405f75508cee7edc97087d09fb8aa"}, + {file = "simsimd-5.7.2-cp37-cp37m-musllinux_1_2_armv7l.whl", hash = "sha256:40022feb691558af64f6f466d2aea9d6464d44541521b05d1bf65002ca27b9d8"}, + {file = "simsimd-5.7.2-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:30a7be9ab4d591e8aeabdb9b08442192bae56e38a09d1f99bd1514c90328c0d0"}, + {file = "simsimd-5.7.2-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:1703aa656790d0dec568a23089f532030ed22fe13bc5406a05f33e8754f7aa9f"}, + {file = "simsimd-5.7.2-cp37-cp37m-musllinux_1_2_s390x.whl", hash = "sha256:b3aa831d870f0abea801d5378e98b56c24283af23873c270d403ac97592e012c"}, + {file = "simsimd-5.7.2-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:30112c056e8e9b27f72748ce6c73f7f746eb7c458ea0fa868dc8b97c6b86302b"}, + {file = "simsimd-5.7.2-cp37-cp37m-win32.whl", hash = "sha256:f3623e6d35e8ef2d4fae428fa6d2f6eed776200862c393497c7b8fccb93fd5fb"}, + {file = "simsimd-5.7.2-cp37-cp37m-win_amd64.whl", hash = "sha256:e0c662030c6dd6129500790cfb1084c97f8a47fab6d3ba7f31353a587ec60db6"}, + {file = "simsimd-5.7.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a175a5454785b180a73692d797d0ddb441afd9eee52eef220b1b7ad2c8dee5c0"}, + {file = "simsimd-5.7.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0f950b89e6d347f484c3e0e326dc7bb412f4b9e15b339ef923060ffc59b4f096"}, + {file = "simsimd-5.7.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7da292f878174d751f176c7eddad771ad6f6d8262c5491cc5ef795036c8a02de"}, + {file = "simsimd-5.7.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a09a3a030ec75944cb4c9ccbbca98e62daba59c97874b02d4ddec69058011877"}, + {file = "simsimd-5.7.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce8f0de711fbd56e8298d16be5723fe4a960782b441ec16ccee9092196b12ed3"}, + {file = "simsimd-5.7.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4f4a2699bdb711dc99925292d1a852dc02076a7f1eccd623120eb97ff3a7fded"}, + {file = "simsimd-5.7.2-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:a1368ea6492765be77b8746cf5ae8eb571b0ed730fd6efa9a26243d6b5f8de30"}, + {file = "simsimd-5.7.2-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:6aad4f243736f2e37ccc42232dddfd297276eec1ed97cf32b72f28b5fe709810"}, + {file = "simsimd-5.7.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:8c610e1e53625dbf215cdd944990c8c31219bc0cca48c7feb07085319fc6b418"}, + {file = "simsimd-5.7.2-cp38-cp38-musllinux_1_2_armv7l.whl", hash = "sha256:109a34e5c880541d251e668307bb8b3c147caa8289647b06cfc025bafa02349d"}, + {file = "simsimd-5.7.2-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:0bdfc6bd105e53f817f7f005c3dbbf14873f575bd938af963fa113a0d6839a11"}, + {file = "simsimd-5.7.2-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:0ca50f188ecd63b4ff184465eb8afe416bc78e4d33f1a325c806ffc7923041b1"}, + {file = "simsimd-5.7.2-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:7bc6221ec42933c03f54afe00e82a494d324eba3426ad4422ac7dc8d85dc2d7a"}, + {file = "simsimd-5.7.2-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:1533345d1b30de3b5a4974b5804b204a71a1bab7f8e50e80f6294407b78fc72d"}, + {file = "simsimd-5.7.2-cp38-cp38-win32.whl", hash = "sha256:524adcf09f48409a5a86de60ebbd5db083e9950424531778c291cf1f8f37e008"}, + {file = "simsimd-5.7.2-cp38-cp38-win_amd64.whl", hash = "sha256:e445aaf7a2430ccb5add737dc672534e5bf966cdf57a0463d2cc9e0cac2c3696"}, + {file = "simsimd-5.7.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:84efcbefb07f4d4da1f705779612e69e496b1fc4e71c19fab1e9568557754d99"}, + {file = "simsimd-5.7.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:589e2dd8a04bf22d9c21ad073522d8df8038b838239974a160a38f79d272a49d"}, + {file = "simsimd-5.7.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ead0fb95c9dfef7fbfeb6331836d32385fc6ac4191ac2a945b205a5b0900a83a"}, + {file = "simsimd-5.7.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cd5c2d2446dbcbce8df3c93aeffa811a221c111885a9aef07988aed264264a74"}, + {file = "simsimd-5.7.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9ea47fd60141163d5464ea5847f9894b47be6c692028a3f70d2f55133d5c39be"}, + {file = "simsimd-5.7.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c1403394aa023d05f41f249558d4844d574e545a7ea0edcdddc49f859a699ee"}, + {file = "simsimd-5.7.2-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:fdf44c1009c24d3b844cced218c8b89f3ef448acf2a8ff0c6600190b39aed664"}, + {file = "simsimd-5.7.2-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:d0eb8834fbc669588eb63eb66ec510173a24cc093db43510d57b1d1ae1889fa0"}, + {file = "simsimd-5.7.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:4f56e01b732670d394e99b3a89445401a077f814314ad03ede272fef2bc46f35"}, + {file = "simsimd-5.7.2-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:eea25b5fc063b4cd8778ba62524f19763b86fe570e1afaded20499ff04394dfc"}, + {file = "simsimd-5.7.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:531f37af4672bd1f18a19c992146082229a191e7d111d9c75773f0873fcb3b15"}, + {file = "simsimd-5.7.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:34e29a7db85d632cf78d7bdd60906d07d9a9c8c93ef9f5dd6d591a55a0dbb37c"}, + {file = "simsimd-5.7.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:03ad6c19c5642909e1e582b09a4c8700c1d36094667cae294d6d08d0aafdc879"}, + {file = "simsimd-5.7.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:f565f7f4685985c00d734d87d92dfede6d50760da354642f3464273b49caecaf"}, + {file = "simsimd-5.7.2-cp39-cp39-win32.whl", hash = "sha256:b70fed46f59e6da24932bc19b6af092e94764030918572f11eb2a0eed9d6f73c"}, + {file = "simsimd-5.7.2-cp39-cp39-win_amd64.whl", hash = "sha256:4b0b36634a9a3d6b2d7dfaed4233c802028882c13c36f49d613b76c0269581af"}, + {file = "simsimd-5.7.2-cp39-cp39-win_arm64.whl", hash = "sha256:de69350e4491cb25321b22575404d6ab2eb47548264147213827fcdcbb344ec1"}, + {file = "simsimd-5.7.2.tar.gz", hash = "sha256:a1a0f2b025484044864b62ca6ad64afc1f9e5a8b020963d1db1d4a5a8f105616"}, ] [[package]] diff --git a/libs/core/pyproject.toml b/libs/core/pyproject.toml index 0f48099afb131..4a26b7f35a16f 100644 --- a/libs/core/pyproject.toml +++ b/libs/core/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "langchain-core" -version = "0.3.11" +version = "0.3.12" description = "Building applications with LLMs through composability" authors = [] license = "MIT" @@ -133,6 +133,7 @@ classmethod-decorators = [ ruff = "^0.5" + [tool.poetry.group.typing.dependencies] mypy = ">=1.10,<1.11" types-pyyaml = "^6.0.12.2" @@ -141,12 +142,14 @@ types-jinja2 = "^2.11.9" simsimd = "^5.0.0" + [tool.poetry.group.dev.dependencies] jupyter = "^1.0.0" setuptools = "^67.6.1" grandalf = "^0.8" + [tool.poetry.group.test.dependencies] pytest = "^7.3.0" freezegun = "^1.2.2" @@ -166,14 +169,17 @@ version = "^1.26.0" python = ">=3.12" + [tool.poetry.group.test_integration.dependencies] + [tool.poetry.group.typing.dependencies.langchain-text-splitters] path = "../text-splitters" develop = true + [tool.poetry.group.test.dependencies.langchain-standard-tests] path = "../standard-tests" develop = true