GeezerVison is showing github.com — pgvector-python/CHANGELOG.md at return-vector · chaduo/pgvector-python
113 lines (68 loc) · 2.79 KB
File metadata and controls
113 lines (68 loc) · 2.79 KB
Copy raw file
Download raw file
OutlineEdit and raw actions
- Added top-level
pgvector package
- Changed
globally option to default to False for Psycopg 2
- Changed
arrays option to default to True for Psycopg 2
- Fixed equality for
Vector, HalfVector, Bit, and SparseVector classes
- Fixed
indices and values methods of SparseVector returning tuple instead of list in some cases
- Dropped support for Python < 3.9
- Added
arrays option for Psycopg 2
- Added
avg function with type casting to SQLAlchemy
- Added
globally option for Psycopg 2
- Added
schema option for asyncpg
- Improved support for cursor factories with Psycopg 2
- Fixed error with asyncpg and pgvector < 0.7
- Fixed error parsing zero sparse vectors
- Fixed error with Psycopg 2 and pgvector < 0.7
- Fixed error message when
vector type not found with Psycopg 3
- Added support for
halfvec, bit, and sparsevec types to Django
- Added support for
halfvec, bit, and sparsevec types to SQLAlchemy and SQLModel
- Added support for
halfvec and sparsevec types to Psycopg 3
- Added support for
halfvec and sparsevec types to Psycopg 2
- Added support for
halfvec and sparsevec types to asyncpg
- Added support for
halfvec, bit, and sparsevec types to Peewee
- Added
L1Distance, HammingDistance, and JaccardDistance for Django
- Added
l1_distance, hamming_distance, and jaccard_distance for SQLAlchemy and SQLModel
- Added
l1_distance, hamming_distance, and jaccard_distance for Peewee
- Added literal binds support for SQLAlchemy
- Improved reflection with SQLAlchemy
- Fixed null values with Django
- Fixed
full_clean with Django
- Added support for Peewee
- Added
HnswIndex for Django
- Fixed form issues with Django
- Fixed form validation with Django
- Dropped support for Python < 3.8
- Fixed serialization with Django
- Added
register_vector_async for Psycopg 3
- Fixed
set_types for Psycopg 3
- Fixed return type for distance operators with SQLAlchemy
- Fixed
operator does not exist error with Django
- Fixed warning with SQLAlchemy 1.4.28+
- Updated Psycopg 3 integration for 3.0 release (no longer experimental)
- Added support for asyncpg
- Added experimental support for Psycopg 3
- Added
l2_distance, max_inner_product, and cosine_distance for SQLAlchemy