django-vectordb

View on PyPIReverse Dependencies (0)

0.4.0 django_vectordb-0.4.0-py3-none-any.whl

Wheel Details

Project: django-vectordb
Version: 0.4.0
Filename: django_vectordb-0.4.0-py3-none-any.whl
Download: [link]
Size: 44678
MD5: 1fd60a51c39078c2cf15778477a978be
SHA256: 735ac3daf104a492ecc227296750f50bd1376a4a304d9dc7e14bce136eb599c4
Uploaded: 2024-09-08 07:14:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: django-vectordb
Version: 0.4.0
Summary: Add extremely fast vector search to django with support for filtering and auto-sync through signals. Scalable to a billion vectors.
Author: Pride Kavumba
Author-Email: pkavumba[at]gmail.com
Home-Page: https://github.com/pkavumba/django-vectordb.git
License: Apache License 2.0
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.1
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Requires-Python: >=3.6
Requires-Dist: Django (>=2.2)
Requires-Dist: hnswlib (>=0.7.0)
Requires-Dist: numpy
Requires-Dist: tox; extra == "dev"
Requires-Dist: django; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-django; extra == "dev"
Requires-Dist: sentence-transformers; extra == "dev"
Requires-Dist: djangorestframework; extra == "dev"
Requires-Dist: django-filter; extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: django-stubs; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: sentence-transformers; extra == "standard"
Requires-Dist: djangorestframework; extra == "standard"
Requires-Dist: django-filter; extra == "standard"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-django; extra == "tests"
Requires-Dist: sentence-transformers; extra == "tests"
Requires-Dist: djangorestframework; extra == "tests"
Requires-Dist: django-filter; extra == "tests"
Provides-Extra: dev
Provides-Extra: standard
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17797 characters]

WHEEL

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

RECORD

Path Digest Size
vectordb/__init__.py sha256=cN8H6rHkqs75w_pCXHTPQwbrzMIu5Vr6U4NkP6t07P8 327
vectordb/admin.py sha256=jXYer2TmYCbyQ4c-0M8G6H-fajIa03F92KE-y8ez1_Y 563
vectordb/apps.py sha256=OzhUHxFiEKz09ZQ3I_WR4mffh3VT-XnJtg4UJhiV6kA 292
vectordb/checks.py sha256=cBZj58YVSNXnaAKXb-aduwDQGygqEmwHaPL-fyV0YVg 661
vectordb/embedding_functions.py sha256=JyxMXontpeios4TqqvOind8jO7LetwqZ2hDqzIdsdBk 2355
vectordb/manager.py sha256=CX8S4hf4WM_jNxouNfRv2Z4rXElfrDXNwUbFc_g1lc8 2297
vectordb/models.py sha256=-jf0eoZfp1jGd_CttdzlQ-McfTzj0gSdmDQeaLMnM5c 2062
vectordb/queryset.py sha256=Az2LgL6T_dm65jhSAENHRcUY4EnNTcZvb0VsQFGTsRs 9584
vectordb/serializers.py sha256=F47oX_z3W_xZ65utvCHNGgDXZLLzmaGoK50ivqujfuQ 378
vectordb/settings.py sha256=WM94NscUSGFVZYCTbu2VoK9_93Mghy93fzTAYwnYQLI 4247
vectordb/shortcuts.py sha256=_gmDqV7fNgvX_24EGF1UPzHizXArOg9wmO2huPFKhyM 1120
vectordb/signals.py sha256=qW3mKuGq_gsw11aYugddNNPCj3M5RFZezUkCGUPCzns 1469
vectordb/sync_signals.py sha256=8-VX66GSHL1ixk-LDtN7zwMtOrpDG0Fi_--_0DXiLd8 1845
vectordb/tasks.py sha256=XOqokEAOLZpSafOAlDE1BkZufM_4wTAR5eswuBqF58o 1357
vectordb/urls.py sha256=farNm8ugm7bhfK4_fR-Ngdl-1fI5oxZnGioW3r5JyV8 279
vectordb/utils.py sha256=avqAqvvHO2SK3LZN1gf1UjNQ17ceUB8RWEsF90-s8_I 5523
vectordb/validators.py sha256=iquwnmuF5VAu2iIW_dYPFlc8qO47PMiCS1okqqDSxTM 1745
vectordb/views.py sha256=gnhoas16u9JQrZL-mx2jciv333oql6gSCT6cfPDCBHY 1257
vectordb/ann/__init__.py sha256=I102yrF17emOzXquLHQcuN_UjVeLJ77Dqp_Hwz9_TGw 139
vectordb/ann/abcz.py sha256=Jis3bSn-h2jo87C04k82z6NCtLZaVASktZfDbJA4AxQ 1051
vectordb/ann/indexes.py sha256=3wVhkUZ-YstXirmnzE6d_yT4nZkq5coXy8uGDpcc74A 5936
vectordb/ann/singleton.py sha256=iZJP6Hz4dDEvJJcFdRMGi-4EQyJupC4zWc7sp1NMNXc 601
vectordb/cohere/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vectordb/cohere/embed.py sha256=gEP1MJA-2LrgTT8FwdBwhuqTIR9GatQC2svatmB2IRI 2605
vectordb/cohere/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vectordb/cohere/tests/test_embed.py sha256=ft6JuD2eKp6yLv2XU0viGxDpQiDL6RZM9MM9Fq8Wgfw 474
vectordb/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vectordb/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vectordb/management/commands/vectordb_reset.py sha256=oIpAsVxcn-dsK-VB0jbEUhlz6A4i6r3zoOqmejr_OQQ 977
vectordb/management/commands/vectordb_sync.py sha256=ApUYiofojX32oRd6bYwhlstVlvvpVA578PRKDv9TMxw 3261
vectordb/migrations/0001_initial.py sha256=NxD44x78DeYkWdsdlRQ-QaQZothyf9XzfSvbfRmKMBI 1892
vectordb/migrations/0002_vector_created_at_vector_updated_at_and_more.py sha256=WpV2M-KRGfhTYCn09i7cJSzYXsYEsVE5rEeJYbsGwBs 888
vectordb/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vectordb/openai_embeddings/__init__.py sha256=KjEZmnxnDRnjpZn-Ve2AZmLH4k87-9nv9omf9ebSgzs 201
vectordb/openai_embeddings/prelease.py sha256=xoWuaONH6hH2-qgtkxGVGrzbpDMAwMHqe4HK00DC35s 1354
vectordb/openai_embeddings/release_v1.py sha256=TmmPZmNbmt4ATBO48FpqGQRi7d-XWCr-yG5y0WS5CYM 1399
vectordb/openai_embeddings/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vectordb/openai_embeddings/tests/test_openai_embeddings.py sha256=4ynzOXQAlcb5b8HgL5LxAe_aRplMOGKVV09L1rzyQTs 340
vectordb/tests/__init__.py sha256=oOTjqg1kpvmfK_Js081kOgqBPJaEj7m_HCdH21eaSkY 54
vectordb/tests/apps.py sha256=tWCZNEDr5DhHw-qoDzEkaVx6nKJMKZH2YJ5dX72nVOw 122
vectordb/tests/dummy_module.py sha256=hASHKGNkgLMvPtwgVw2wY6d8V2RQORnHtVzHMxAfvYI 106
vectordb/tests/models.py sha256=byB_zBG_hqMjUtLRsYWbz4AbWFKTxmFIeWC7ZfF7pYY 346
vectordb/tests/settings.py sha256=Y973eFh0lv0foVy0HlUcqz1l-XawuLbrbSsdsmRkDNQ 1793
vectordb/tests/test_api_endpoint.py sha256=6iJKa7nrRDHCC8l-dATSU1XAdmwfOsyANTPD8Y4iZz4 1171
vectordb/tests/test_db_indexes.py sha256=CRTt1eSJdol_H3FRCj_0N38mYdTVjFR2FX4Df3wSOvs 2971
vectordb/tests/test_embedding_functions.py sha256=Wl3yY2JsKjjaXvGr_YPIU9lyOBfnebSq0H1atx1zmyc 687
vectordb/tests/test_settings.py sha256=EZP0BK-91NrLlEXJ-9f6zRzUoHVD6cPrVbcrz_yfwqM 2552
vectordb/tests/test_singleton_meta.py sha256=44ZAV8vlwu_JQeoKuTxUatChEmuZrp85dJnuEXtJLtU 627
vectordb/tests/test_utils.py sha256=b6k06fZatQW-XCFf38m5BTp2wOYycQU8KkqNCTRoxs4 2115
vectordb/tests/test_vectordb.py sha256=GQiNG2MgFrXdYjqWvbNHXyZ_XEjyJCdhmrQStdaKx6k 6427
django_vectordb-0.4.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
django_vectordb-0.4.0.dist-info/METADATA sha256=ewjyD4AmWEbhDGDQVGsAkFR7TMwTcHjlYNER4q9Ex1U 20307
django_vectordb-0.4.0.dist-info/WHEEL sha256=cVxcB9AmuTcXqmwrtPhNK88dr7IR_b6qagTj0UvIEbY 91
django_vectordb-0.4.0.dist-info/top_level.txt sha256=4i-jiNzBF0hyDnpK-MhdA5Vp5LqAc5toymWzf5-i_A8 9
django_vectordb-0.4.0.dist-info/RECORD

top_level.txt

vectordb