MinVectorDB

View on PyPIReverse Dependencies (0)

0.3.5 MinVectorDB-0.3.5-py3-none-any.whl

Wheel Details

Project: MinVectorDB
Version: 0.3.5
Filename: MinVectorDB-0.3.5-py3-none-any.whl
Download: [link]
Size: 135683
MD5: d979356cec6c91a73b26a5d4caab2d80
SHA256: 0f92396def820c0d6a241de8a464d6e0d1add4b59d3f0d99be3567a46d0de799
Uploaded: 2024-05-10 08:59:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: MinVectorDB
Version: 0.3.5
Summary: A pure Python-implemented, lightweight, server-optional, multi-end compatible, vector database deployable locally or remotely.
Author: Birch Kwok
Author-Email: birchkwok[at]gmail.com
Home-Page: https://github.com/BirchKwok/MinVectorDB
Keywords: vector database
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Requires-Dist: numpy (>=1.17.0)
Requires-Dist: spinesUtils (>=0.3.13)
Requires-Dist: msgpack (>=1.0.2)
Requires-Dist: scikit-learn (>=1.0.0)
Requires-Dist: cloudpickle (>=2.0.0)
Requires-Dist: numexpr (>=2.7.3)
Requires-Dist: pyroaring (>=0.4.5)
Requires-Dist: jax (>=0.4.25)
Requires-Dist: jaxlib (>=0.4.25)
Requires-Dist: flask (>=2.0.1)
Requires-Dist: PyYAML (>=5.4.1)
Requires-Dist: waitress (>=2.0.0)
Requires-Dist: pytest (>=7.4.4)
Requires-Dist: tqdm (>=4.62.3)
Requires-Dist: setuptools (>=68.0.0)
Requires-Dist: httpx[http2] (>=0.19.0)
Requires-Dist: pandas (>=1.3.3)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 15467 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
min_vec/__init__.py sha256=w3ZnPMQo9b_i1VfbH1138v_JYiZzKxm0zbeL2hYMaAI 1120
min_vec/api.py sha256=hlU_jJ0pgmayViPZ6XB-TRYTKQi6DXP8nDuTaj_mDkE 10049
min_vec/authorize.py sha256=nNMXnO8klTLQMj1nEB1NQCdfSxi6MidcvFKQ-tQWRNw 517
min_vec/config.py sha256=UfMcymgl-EjgxE9E2bqQWqDuXk_RKZ_EY7yinzBezio 2232
min_vec/engines.py sha256=NA2mRTS-ZXm34fGnmrTQi2-9KV-oH5F1m650cOznHdI 1622
min_vec/fields_mapper.py sha256=RN5xdvUONvYyS4UzofpviR05AnEtLstYlIdybrh6XyA 2316
min_vec/filter.py sha256=J5kUEdGjjJWdYkciYHIL3g-DZtn8785tR3XQDsv3f7Y 1036
min_vec/ivf_index.py sha256=qs3itl2zhsV8QLVBZbma_OS6O9Na4OUo_Mhsiw5mTxY 7512
min_vec/kmeans.py sha256=KBu9linN2_OI9MVkyOyl4dHEb5GioY-ojWjgUJ_apJU 1600
min_vec/matrix_serializer.py sha256=RIQZ0H7MGqp0VfjPh7viXt2rdCS-nnY52D3DPNzHaDo 28902
min_vec/query.py sha256=UP6NsIrn6wO5vXxyxBaYbvhn-f9Uk7MWhWQ3yc4Sio4 9042
min_vec/scaler.py sha256=h1Zy-lwqJFfJcvklc70nQTunT26btTILtbYchssJ2d8 2790
min_vec/session.py sha256=ZuLvYJfWhbPAHtFMcdiDcmrU2wDPVdhyvKvVRJ8Hgz4 362
min_vec/storage.py sha256=EYZ9iWJEqA1GSY5bVIoQfZz6YOIueUrKabNqRlJp3eM 10735
min_vec/utils.py sha256=MxQ2i8Zb5KtFSyDNOusWrdleeRLDV4YVMuYQvo6pjyc 4500
min_vec/api/__init__.py sha256=0M2Fp-5RbRqWjLHEeBIPzRhXq2BjtBzTh4QejSd2ovY 273
min_vec/api/api.py sha256=HTeEyeMIApa_kkNK5HPFMonQOmtNhJaqDN7EB2JUN-0 13393
min_vec/api/client_api.py sha256=BJJMzwR7igqi7-HrUb1EP6cmKV14QnGF0MxKMNaal0g 31907
min_vec/api/high_level.py sha256=_SPDoPzwNMe3Zo4dMEOxkT3qUlrLmwUJdyBDdK85udI 13492
min_vec/api/http_api.py sha256=PDq1dTH1TRfPo9IgdgkfHUA_x6YtreOWQNjv0Uf3xsg 25069
min_vec/api/low_level.py sha256=cMoOQod58o1EiTZh5YLJdfWNx48U9Fi10CQRq0Yg_is 14874
min_vec/api/http_api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/api/http_api/client_api.py sha256=BJJMzwR7igqi7-HrUb1EP6cmKV14QnGF0MxKMNaal0g 31907
min_vec/api/http_api/heartbeat.py sha256=h9a1GY833cUCEtLHMBOAyQ_Lq-_74EnQ0SW67HMBLio 393
min_vec/api/http_api/http_api.py sha256=jpXNcsXd5HXUiO4r5bqRl_fJuk0AE3qGhCThKv3ndrs 25030
min_vec/api/native_api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/api/native_api/high_level.py sha256=I2P07ZrOyieZW_3Y1SdHpqpGseL1_sRUrJI5EDR1mRE 13503
min_vec/api/native_api/low_level.py sha256=cMoOQod58o1EiTZh5YLJdfWNx48U9Fi10CQRq0Yg_is 14874
min_vec/computational_layer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/computational_layer/engines.py sha256=68E7h48qg6H21wcl5BX66oM2ukD0oF54zsTrGkIdsmc 890
min_vec/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/configs/config.py sha256=wh4aT8bEsg9PcnwM63bMF5dDjq4mWQOiHEBUA8Q6J3g 2748
min_vec/configs/parameters_validator.py sha256=acW-LhUVWEbh5B44cxDdjfAcA58G3B--sQ3KPQIfQ0s 3548
min_vec/core_components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/core_components/counter.py sha256=qIF9e5jQczMXQDJeklx7icJGJkLsRxvgLB_HYkmd-AI 707
min_vec/core_components/cross_lock.py sha256=vghl2bOMwmdh52nJb4KueC_FQktSpkI01fhqMmz0xGI 501
min_vec/core_components/fields_filter.py sha256=UNU2q7DnNld_MYqKEagh_i0Q-J1au8M0HAyVfQUuBsk 7236
min_vec/core_components/filter.py sha256=nibPAgcJGLLiee6wrJZDrdcdpNA6wENOVjFL19phKcY 9672
min_vec/core_components/id_checker.py sha256=C5hd0wi85PXwapW9La8VNAeyoVTQcH1orNNZ-Fgpou4 1236
min_vec/core_components/kmeans.py sha256=620l1myepq_k87_AI9knbM6YbUf1yAqUTh_VwoLbMtM 1570
min_vec/core_components/kv_cache_index.py sha256=hRlSBg8cDG5vk7v7gFCQHkbDDPBrRouebGsNTq6eHRg 9972
min_vec/core_components/limited_dict.py sha256=S-Fb86dCPcFBiRUWO7va1iRLZ9kV11UtvQCd7bzbY8s 1548
min_vec/core_components/limited_sort.py sha256=MPvlJIBG2mNKHWJ-iDePpVVBkL0Xncb6fquGhd1Zg-g 3294
min_vec/core_components/metadata_kv.py sha256=sb-NbsJxbOMUjkRu6sPB7VHpOCeekzdXP8_CQVMn5HU 10511
min_vec/core_components/scaler.py sha256=wvyxhgrnbaBTmhthvYdJzzJqBAmipnfw2OTuPuB610w 3785
min_vec/core_components/thread_safe_list.py sha256=LvbME2PY_DkxTB_7kQyAqKxAKQYasO-lLK2EJbX40AY 1390
min_vec/data_structures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/data_structures/fields_mapper.py sha256=RN5xdvUONvYyS4UzofpviR05AnEtLstYlIdybrh6XyA 2316
min_vec/data_structures/filter.py sha256=J5kUEdGjjJWdYkciYHIL3g-DZtn8785tR3XQDsv3f7Y 1036
min_vec/data_structures/kmeans.py sha256=nJEi4YquF8vmVn_0dM6I_gwabaO6nIGqWWbpd2PJq2Y 1545
min_vec/data_structures/limited_dict.py sha256=I5ba5_ugN4nIrZJQ593Ao7fNOiKn7fxMG9oOApCeacc 1449
min_vec/data_structures/limited_sort.py sha256=A8cqZB5OIJfSJY00hWVBaN2Jj9GrawMOpxooXsKooos 3216
min_vec/data_structures/scaler.py sha256=K8TnhFJG2_4y0q8dy2hOB3fpvhUnPsRMgQNhyxIXjmA 3810
min_vec/execution_layer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/execution_layer/cluster_worker.py sha256=bJdIBpQRPLAvHOpipFUaO74i0nA69k_FgGdCEjjB9zM 2679
min_vec/execution_layer/matrix_serializer.py sha256=7ZjraO4mmnKlwIQ-Zw5AowlDXySvXIXCcJbYKvG7gew 20844
min_vec/execution_layer/query.py sha256=eakcJUng-DWEv--9lwHcFBphx4u0IsTfGYlVDhgWh_U 6743
min_vec/execution_layer/session.py sha256=wmy_ddl_hty5hKSgEz9aT9xL3q4MDXRyP5Z5iwRIZmQ 409
min_vec/storage_layer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/storage_layer/storage.py sha256=Y7cc8FcetaAjON-VnvQ9F0h_5f6WzqMTCh2YcPh9Ac8 18758
min_vec/structures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/structures/counter.py sha256=YVIFauB7NjfbZpJsEHB4qCoxuW31YlTyaFPLtU489r4 677
min_vec/structures/fields_filter.py sha256=VE5KkfH20cWht1AFEBD4-8xE_UlvSV8pn53IvMZS-Fk 7369
min_vec/structures/filter.py sha256=uSRz0lW_i-d62kkYfvIra5DwIe01C2jn_Gy2M0-ou4c 5448
min_vec/structures/id_checker.py sha256=vRhcA94p9w_XZSpxpKNJzNCDa_Etj7IYZvP9ba0hsa8 1452
min_vec/structures/kmeans.py sha256=DK1c60XVfRO01BihMLq1toBry426Qllyy5n2lzM2FlM 1642
min_vec/structures/limited_dict.py sha256=vvrd9TWe6y8wOux6ayRTVrJ6mXoS6QVkg0FkfNgT0zY 1547
min_vec/structures/limited_sort.py sha256=UwhGEVPZ6vPPZ0-2TeT1PquR6vNPO4EDla9ZRrf5bEU 3258
min_vec/structures/scaler.py sha256=XtnlXulVmcEY0z6M58aM6kQUCTw3JxqQBsObKr1TijM 3864
min_vec/structures/thread_safe_list.py sha256=Ba7bokw4E0P9uRp7tLxcA9l8o3yf8DkQ7NbSIcj7LJ0 1426
min_vec/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
min_vec/utils/utils.py sha256=n7xFcPW-XUIyr4WOL34D8a5h-HmL-FhVgHtVyIxpkPc 4022
test/__init__.py sha256=rlQxNsbNVU32MUgapR1rDlArXXoHvYeWmJEK1H_FfVc 346
test/test_docker_api.py sha256=tkbMl3CnMdQEQKkEGDLcX-iw7H8XWKwr8xw1LrRRqeA 2975
test/test_hmvdb_initial.py sha256=XmYWyEjqjKe0cdH9ROeHH9WS53Lgu3SShM2NiTA7J-I 1601
test/test_http_api.py sha256=TZs-Cs7LyQz5hCYbVcyygNQEtyFR7Hrnu3IPL31q2d4 5419
test/test_initial.py sha256=_VIkXGlVwyBDkjvgIHVhculPktLzqVC63SDG7YgDbHQ 1834
test/test_model.py sha256=fGgXguUzklnM0Y9Hhy9p89c3Phqd8797a9guVT1uPx8 12645
test/test_save_and_query.py sha256=fCpHpJeMP2Y4EYierQMRpFyEPu_ehmh17b3MMZfMTZk 11820
test/test_smvdb_initial.py sha256=Q5Ctlh0Ll5vI8fs8JPbZFAMykcKD_TFhIpaW-_PV2oc 1591
test/test_smvdb_save_and_query.py sha256=59HNxARhEKMk1wjBcOMw2L1JPB7rNNxHpQs5s7DTNio 13195
test/docker_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
test/docker_tests/test_client_api.py sha256=MYPEAUYRTEUYRHG_6GPliWTKWz21ujzziueZJy4meuQ 2973
test/docker_tests/test_docker_api.py sha256=8TmmaiRrqIDUgRF7iFfxJsY61qAaVpkqVxNKWJCYnLA 3029
test/standard_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
test/standard_tests/test_hmvdb_initial.py sha256=XmYWyEjqjKe0cdH9ROeHH9WS53Lgu3SShM2NiTA7J-I 1601
test/standard_tests/test_http_api.py sha256=mBGSohsnOwXS9XbF3vKelXXc8SzldWO5LzH8FqOKgUs 7606
test/standard_tests/test_smvdb_initial.py sha256=Q5Ctlh0Ll5vI8fs8JPbZFAMykcKD_TFhIpaW-_PV2oc 1591
test/standard_tests/test_smvdb_save_and_query.py sha256=D9vT2gHeHSe8aYMDN8Ogle0HGmsatYHhjuWHxnGkkhs 19027
MinVectorDB-0.3.5.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
MinVectorDB-0.3.5.dist-info/METADATA sha256=iXiCZNaT8wqXLsZst_tFv2mfQ2HKWOWYqOmlbXSdDRM 16921
MinVectorDB-0.3.5.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
MinVectorDB-0.3.5.dist-info/entry_points.txt sha256=YJm51em_jmIgsg23hAlCJZ2qcOU5Y32M68Z1AztGxQw 63
MinVectorDB-0.3.5.dist-info/top_level.txt sha256=7OPyLy5SC6yZzz8uaC_kK33stioSR7_pxdldOZRFTFE 13
MinVectorDB-0.3.5.dist-info/RECORD

top_level.txt

min_vec
test

entry_points.txt

min_vec = min_vec.api.http_api.http_api:main