django-vectordb

View on PyPIReverse Dependencies (0)

0.3.0 django_vectordb-0.3.0-py3-none-any.whl

Wheel Details

Project: django-vectordb
Version: 0.3.0
Filename: django_vectordb-0.3.0-py3-none-any.whl
Download: [link]
Size: 42701
MD5: e2bcbec728e4baf7cf4ebc7c168e07c4
SHA256: 8e1dbfcc8d6fb31de272cc099c3f13dab187a752281a34d67dde2c52ad792fc7
Uploaded: 2024-04-01 09:08:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: django-vectordb
Version: 0.3.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: 17130 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
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=B9nfefApAhCEPHEee1phNtr_FbgiiIBBH0IwfnbFBvo 1191
vectordb/manager.py sha256=ezp-VE-2dJSt3OzQ_O6Vl1gm2bsoyzb8cByj-Nbq7k0 2663
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=Ueg6rxtZ_dfJvuFFIoo--DLBbReFJRjvyCmzB9_fwSA 4202
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=gjEVZVa0a6_ii8khjAfIjZaHrd4s0C-JCNDjg6aZr9s 3542
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_vectordb.py sha256=GQiNG2MgFrXdYjqWvbNHXyZ_XEjyJCdhmrQStdaKx6k 6427
django_vectordb-0.3.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
django_vectordb-0.3.0.dist-info/METADATA sha256=2nRWN0zjp4HGUHtuIM1TJrgw3u-JOAtClj0xvWXv6Qc 19640
django_vectordb-0.3.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
django_vectordb-0.3.0.dist-info/top_level.txt sha256=4i-jiNzBF0hyDnpK-MhdA5Vp5LqAc5toymWzf5-i_A8 9
django_vectordb-0.3.0.dist-info/RECORD

top_level.txt

vectordb