Skip to content

Tags: hackermen0/docarray

Tags

v0.40.0

Toggle v0.40.0's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 954,  Joan Fontanals,  Tony Yang,  Naymul Islam,  Ben Shaver,  Jina Dev Bot,  🙇

 - [[```ff00b604```](docarray@ff00b60)] __-__ __index__: add epsilla connector (docarray#1835) (*Tony Yang*)
 - [[```522811f4```](docarray@522811f)] __-__ use literal in type hints (docarray#1827) (*Ben Shaver*)

 - [[```1f86e263```](docarray@1f86e26)] __-__ error type hints in Python3.12 (docarray#1147) (docarray#1840) (*954*)
 - [[```21e107bd```](docarray@21e107b)] __-__ fix issue serializing deserializing complex schemas (docarray#1836) (*Joan Fontanals*)
 - [[```3cfa0b8f```](docarray@3cfa0b8)] __-__ fix storage issue in torchtensor class (docarray#1833) (*Naymul Islam*)

 - [[```a2421a6a```](docarray@a2421a6)] __-__ __epsilla__: add epsilla integration guide (docarray#1838) (*Tony Yang*)
 - [[```82918fe7```](docarray@82918fe)] __-__ fix sign commit commad in docs (docarray#1834) (*Naymul Islam*)

 - [[```0e183ff0```](docarray@0e183ff)] __-__ upgrade version (docarray#1841) (*Joan Fontanals*)
 - [[```8de3e175```](docarray@8de3e17)] __-__ refactor test of the torchtensor (docarray#1837) (*Naymul Islam*)
 - [[```d5d928b8```](docarray@d5d928b)] __-__ __version__: the next version will be 0.39.2 (*Jina Dev Bot*)

v0.39.1

Toggle v0.39.1's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 Joan Fontanals,  Johannes Messner,  dependabot[bot],  Jina Dev Bot,  🙇

 - [[```98d1f1f0```](docarray@98d1f1f)] __-__ from_dataframe with numpy==1.26.1 and type handling in python 3.9 (docarray#1823) (*Johannes Messner*)

 - [[```6094854a```](docarray@6094854)] __-__ update version before patch release (docarray#1826) (*Joan Fontanals*)
 - [[```7479f59a```](docarray@7479f59)] __-__ __deps__: bump pillow from 9.3.0 to 10.0.1 (docarray#1819) (*dependabot[bot]*)
 - [[```08bfa9cf```](docarray@08bfa9c)] __-__ __version__: the next version will be 0.39.1 (*Jina Dev Bot*)

v0.39.0

Toggle v0.39.0's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 Joan Fontanals,  samsja,  lvzi,  Puneeth K,  Jina Dev Bot,  🙇

 - [[```83d2236a```](docarray@83d2236)] __-__ enable dynamic doc with Pydantic v2 (docarray#1795) (*Joan Fontanals*)
 - [[```2a1cc9e4```](docarray@2a1cc9e)] __-__ add BaseDocWithoutId (docarray#1803) (*samsja*)
 - [[```8fba9e45```](docarray@8fba9e4)] __-__ remove JAC (docarray#1791) (*Joan Fontanals*)
 - [[```715252a7```](docarray@715252a)] __-__ hybrid pydantic support for both v1 and v2 (docarray#1652) (*samsja*)

 - [[```c2b08fa5```](docarray@c2b08fa)] __-__ docstring tests with pydantic v2 (docarray#1816) (*samsja*)
 - [[```3da3603b```](docarray@3da3603)] __-__ allow config extension in pydantic v2 (docarray#1814) (*samsja*)
 - [[```4a1bc26a```](docarray@4a1bc26)] __-__ allow nested model dump via docvec (docarray#1808) (*samsja*)
 - [[```26d776dd```](docarray@26d776d)] __-__ validate before (docarray#1806) (*samsja*)
 - [[```7209b784```](docarray@7209b78)] __-__ fix double subscriptable error (docarray#1800) (*Joan Fontanals*)
 - [[```2937e253```](docarray@2937e25)] __-__ make DocList compatible with BaseDocWithoutId (docarray#1805) (*samsja*)
 - [[```0148e99c```](docarray@0148e99)] __-__ milvus connection para missing (docarray#1802) (*lvzi*)
 - [[```2f3b85e3```](docarray@2f3b85e)] __-__ raise exception when type of DocList is object (docarray#1794) (*Puneeth K*)

 - [[```3718a747```](docarray@3718a74)] __-__ add is_index_empty API (docarray#1801) (*Joan Fontanals*)

 - [[```061bd81a```](docarray@061bd81)] __-__ fix documentation for pydantic v2 (docarray#1815) (*samsja*)
 - [[```d0b99909```](docarray@d0b9990)] __-__ adding field descriptions to predefined mesh 3D document (docarray#1789) (*Puneeth K*)
 - [[```18d3afce```](docarray@18d3afc)] __-__ adding field descriptions to predefined point cloud 3D document (docarray#1792) (*Puneeth K*)
 - [[```4ef49394```](docarray@4ef4939)] __-__ adding field descriptions to predefined video document (docarray#1775) (*Puneeth K*)
 - [[```68cc1423```](docarray@68cc142)] __-__ adding field descriptions to predefined text document (docarray#1770) (*Puneeth K*)
 - [[```441db26d```](docarray@441db26)] __-__ adding field descriptions to predefined image document (docarray#1772) (*Puneeth K*)
 - [[```35d2138c```](docarray@35d2138)] __-__ adding field descriptions to predefined audio document (docarray#1774) (*Puneeth K*)

 - [[```9a6b1e64```](docarray@9a6b1e6)] __-__ move the pydantic check inside test (docarray#1812) (*Joan Fontanals*)
 - [[```92de15e6```](docarray@92de15e)] __-__ remove skip of s3 (docarray#1811) (*Joan Fontanals*)
 - [[```bfac0939```](docarray@bfac093)] __-__ remove skips (docarray#1809) (*Joan Fontanals*)
 - [[```dce39075```](docarray@dce3907)] __-__ fix test (docarray#1807) (*Joan Fontanals*)
 - [[```8f32866e```](docarray@8f32866)] __-__ remove skipif for pydantic (docarray#1796) (*Joan Fontanals*)

 - [[```7693cf7c```](docarray@7693cf7)] __-__ update version to 0.39.0 (docarray#1818) (*Joan Fontanals*)
 - [[```a4fdb77d```](docarray@a4fdb77)] __-__ fix failing test (docarray#1793) (*Joan Fontanals*)
 - [[```805a9825```](docarray@805a982)] __-__ __version__: the next version will be 0.38.1 (*Jina Dev Bot*)

v0.38.0

Toggle v0.38.0's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 Joan Fontanals,  Johannes Messner,  samsja,  AlaeddineAbdessalem,  Jina Dev Bot,  🙇

 - [[```fb174560```](docarray@fb17456)] __-__ skip doc attributes in __annotations__ but not in __fields__ (docarray#1777) (*Joan Fontanals*)
 - [[```3dc525f4```](docarray@3dc525f)] __-__ make DocList.to_json() return str instead of bytes (docarray#1769) (*Johannes Messner*)
 - [[```2af8a0c6```](docarray@2af8a0c)] __-__ casting in reduce before appending (docarray#1758) (*AlaeddineAbdessalem*)

 - [[```08ca686d```](docarray@08ca686)] __-__ use safe_issubclass (docarray#1778) (*Joan Fontanals*)

 - [[```189ff637```](docarray@189ff63)] __-__ explain how to set document config (docarray#1773) (*Johannes Messner*)
 - [[```cd4854c9```](docarray@cd4854c)] __-__ add workaround for torch compile (docarray#1754) (*Johannes Messner*)
 - [[```587ab5b3```](docarray@587ab5b)] __-__ add note about pickling dynamically created doc class (docarray#1763) (*Joan Fontanals*)
 - [[```61bf9c7a```](docarray@61bf9c7)] __-__ improve filtering docstrings (docarray#1762) (*Joan Fontanals*)

 - [[```7ec88b46```](docarray@7ec88b4)] __-__ update minor (docarray#1781) (*Joan Fontanals*)
 - [[```cc2339db```](docarray@cc2339d)] __-__ remove pydantic ref from issue template (docarray#1767) (*samsja*)
 - [[```d5cb02fb```](docarray@d5cb02f)] __-__ __version__: the next version will be 0.37.2 (*Jina Dev Bot*)

v0.37.1

Toggle v0.37.1's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 samsja,  AlaeddineAbdessalem,  TERBOUCHE Hacene,  Joan Fontanals,  Jina Dev Bot,  🙇

 - [[```0ad18a63```](docarray@0ad18a6)] __-__ bump version (docarray#1757) (*samsja*)
 - [[```46c5dfd0```](docarray@46c5dfd)] __-__ relax the schema check in update mixin (docarray#1755) (*AlaeddineAbdessalem*)
 - [[```6c771125```](docarray@6c77112)] __-__ __qdrant__: fix non-class type fields docarray#1748 (docarray#1752) (*TERBOUCHE Hacene*)
 - [[```adb0d014```](docarray@adb0d01)] __-__ fix dynamic class creation with doubly nested schemas  (docarray#1747) (*AlaeddineAbdessalem*)
 - [[```691d939e```](docarray@691d939)] __-__ fix readme test (docarray#1746) (*samsja*)

 - [[```a39c4f98```](docarray@a39c4f9)] __-__ update readme (docarray#1744) (*Joan Fontanals*)

 - [[```bd3d8f03```](docarray@bd3d8f0)] __-__ __version__: the next version will be 0.37.1 (*Jina Dev Bot*)

v0.37.0

Toggle v0.37.0's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 Joan Fontanals,  Saba Sturua,  Johannes Messner,  Jina Dev Bot,  🙇

 - [[```31c2bb9c```](docarray@31c2bb9)] __-__ add description and example to ID field of BaseDoc (docarray#1737) (*Joan Fontanals*)
 - [[```efeab90d```](docarray@efeab90)] __-__ tensor_type for all DocVec serializations (docarray#1679) (*Johannes Messner*)
 - [[```00e980dc```](docarray@00e980d)] __-__ filtering in hnsw (docarray#1718) (*Saba Sturua*)
 - [[```7ad70bfc```](docarray@7ad70bf)] __-__ update for inmemory index (docarray#1724) (*Saba Sturua*)
 - [[```007f1131```](docarray@007f113)] __-__ support milvus (docarray#1681) (*Saba Sturua*)
 - [[```c96707a1```](docarray@c96707a)] __-__ InMemoryExactNNIndex pre filtering (docarray#1713) (*Saba Sturua*)

 - [[```d2c82d49```](docarray@d2c82d4)] __-__ tensor equals type raises exception (docarray#1739) (*Johannes Messner*)
 - [[```87ec19f8```](docarray@87ec19f)] __-__ add description and title to dynamic class (docarray#1734) (*Joan Fontanals*)
 - [[```896c20be```](docarray@896c20b)] __-__ create more info from dynamic (docarray#1733) (*Joan Fontanals*)
 - [[```0e130100```](docarray@0e13010)] __-__ fix call to unsafe issubclass (docarray#1731) (*Joan Fontanals*)
 - [[```4cd58500```](docarray@4cd5850)] __-__ collection and index name in qdrant (docarray#1723) (*Joan Fontanals*)
 - [[```304a4e9b```](docarray@304a4e9)] __-__ fix deepcopy torchtensor (docarray#1720) (*Joan Fontanals*)

 - [[```a643f6ad```](docarray@a643f6a)] __-__ hnswlib performance (docarray#1727) (*Joan Fontanals*)
 - [[```19aec21a```](docarray@19aec21)] __-__ do not recompute every time num_docs (docarray#1729) (*Joan Fontanals*)

 - [[```7c10295c```](docarray@7c10295)] __-__ make document indices self-contained (docarray#1678) (*Saba Sturua*)

 - [[```7be038c8```](docarray@7be038c)] __-__ refactor test to be independent (docarray#1738) (*Joan Fontanals*)
 - [[```24c00cc8```](docarray@24c00cc)] __-__ refactor hnswlib test subindex (docarray#1732) (*Joan Fontanals*)

 - [[```77b4dc1f```](docarray@77b4dc1)] __-__ update version (docarray#1743) (*Joan Fontanals*)
 - [[```3be6f2b9```](docarray@3be6f2b)] __-__ avoid extra debugging (docarray#1730) (*Joan Fontanals*)
 - [[```24143a1f```](docarray@24143a1)] __-__ refactor filter in hnswlib (docarray#1728) (*Joan Fontanals*)
 - [[```410665ad```](docarray@410665a)] __-__ add JAX to README (docarray#1722) (*Joan Fontanals*)
 - [[```2a866aea```](docarray@2a866ae)] __-__ add link to roadmap in readme (docarray#1715) (*Joan Fontanals*)
 - [[```68b0c5b8```](docarray@68b0c5b)] __-__ __version__: the next version will be 0.36.1 (*Jina Dev Bot*)

v0.36.0

Toggle v0.36.0's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 Joan Fontanals,  Saba Sturua,  Aman Agarwal,  Shukri,  samsja,  Puneeth K,  Jina Dev Bot,  🙇

 - [[```b306c80b```](docarray@b306c80)] __-__ add JAX as Computation Backend  (docarray#1646) (*Aman Agarwal*)
 - [[```069aa3aa```](docarray@069aa3a)] __-__ support redis (docarray#1550) (*Saba Sturua*)

 - [[```15e3ed69```](docarray@15e3ed6)] __-__ weaviate handles lowercase index names (docarray#1711) (*Saba Sturua*)
 - [[```c5664016```](docarray@c566401)] __-__ slow hnsw by caching num docs (docarray#1706) (*Saba Sturua*)
 - [[```d2e18580```](docarray@d2e1858)] __-__ qdrant unable to see index_name (docarray#1705) (*Saba Sturua*)
 - [[```94a479eb```](docarray@94a479e)] __-__ fix search in memory with AnyEmbedding (docarray#1696) (*Joan Fontanals*)
 - [[```62ad22aa```](docarray@62ad22a)] __-__ use safe_issubclass everywhere (docarray#1691) (*Joan Fontanals*)
 - [[```f6ce2833```](docarray@f6ce283)] __-__ avoid converting doclists in the base index (docarray#1685) (*Saba Sturua*)

 - [[```0ea68467```](docarray@0ea6846)] __-__ contains method in the base class (docarray#1701) (*Saba Sturua*)
 - [[```0a1da307```](docarray@0a1da30)] __-__ more robust method to detect duplicate index (docarray#1651) (*Shukri*)

 - [[```5089bdae```](docarray@5089bda)] __-__ add docs for dict() method (docarray#1643) (*Puneeth K*)

 - [[```e0afb5e7```](docarray@e0afb5e)] __-__ do not require black for tests more (docarray#1694) (*Joan Fontanals*)
 - [[```0dd49538```](docarray@0dd4953)] __-__ do not require black for tests (docarray#1693) (*Joan Fontanals*)

 - [[```ddc73e19```](docarray@ddc73e1)] __-__ upgrade version in pyproject (docarray#1712) (*Joan Fontanals*)
 - [[```528adfc8```](docarray@528adfc)] __-__ upgrade version to 0.36 (docarray#1710) (*Joan Fontanals*)
 - [[```a3f6998a```](docarray@a3f6998)] __-__ remove one of the codecov badges (docarray#1700) (*Joan Fontanals*)
 - [[```b364ae1a```](docarray@b364ae1)] __-__ add codecov (docarray#1699) (*Joan Fontanals*)
 - [[```64bbf14a```](docarray@64bbf14)] __-__ add code of conduct (docarray#1688) (*samsja*)
 - [[```d2655238```](docarray@d265523)] __-__ __version__: the next version will be 0.35.1 (*Jina Dev Bot*)

v0.35.0

Toggle v0.35.0's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 Joan Fontanals,  Johannes Messner,  Saba Sturua,  Han Xiao,  Jina Dev Bot,  🙇

 - [[```8f25887d```](docarray@8f25887)] __-__ i/o for DocVec (docarray#1562) (*Johannes Messner*)
 - [[```e0e5cd8c```](docarray@e0e5cd8)] __-__ validate file formats in url (docarray#1606) (docarray#1669) (*Saba Sturua*)
 - [[```a7643414```](docarray@a764341)] __-__ add method to create BaseDoc from schema (docarray#1667) (*Joan Fontanals*)

 - [[```bcb60ca6```](docarray@bcb60ca)] __-__ better error message when docvec is unusable (docarray#1675) (*Johannes Messner*)

 - [[```b6eaa94c```](docarray@b6eaa94)] __-__ fix a reference in readme (docarray#1674) (*Saba Sturua*)

 - [[```b65b385d```](docarray@b65b385)] __-__ pin pydantic version (docarray#1682) (*Joan Fontanals*)

 - [[```3f089e52```](docarray@3f089e5)] __-__ update version to 0.35.0 (docarray#1684) (*Joan Fontanals*)
 - [[```3fc6ecb7```](docarray@3fc6ecb)] __-__ fix docarray v1v2 terms (docarray#1668) (*Han Xiao*)
 - [[```f507a5f7```](docarray@f507a5f)] __-__ __version__: the next version will be 0.34.1 (*Jina Dev Bot*)

v0.21.1

Toggle v0.21.1's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 Joan Fontanals Martinez,  Girish Chandrashekar,  Johannes Messner,  🙇

 - [[```debbe3f9```](docarray@debbe3f)] __-__ allow additional_headers parameters to Weaviate client (docarray#1673) (*Girish Chandrashekar*)

 - [[```cfa06007```](docarray@cfa0600)] __-__ update docarray version (*Joan Fontanals Martinez*)
 - [[```ca2973f0```](docarray@ca2973f)] __-__ bump version (docarray#1023) (*Johannes Messner*)

v0.34.0

Toggle v0.34.0's commit message
🙇 We'd like to thank all contributors for this new release! In partic…

…ular,

 Joan Fontanals,  Johannes Messner,  Saba Sturua,  samsja,  maxwelljin,  Shukri,  Nikolas Pitsillos,  Joan Fontanals Martinez,  maxwelljin2,  Kacper Łukawski,  Aman Agarwal,  Jina Dev Bot,  🙇

 - [[```eb3f8570```](docarray@eb3f857)] __-__ tensor type for protobuf deserialization (docarray#1645) (*Johannes Messner*)
 - [[```a6fdd80c```](docarray@a6fdd80)] __-__ sub-document support for indexer (*maxwelljin2*)
 - [[```78892703```](docarray@7889270)] __-__ contain func for qdrant (*maxwelljin2*)
 - [[```74a683c0```](docarray@74a683c)] __-__ contain func for weaviate (*maxwelljin2*)
 - [[```6ca3aa6e```](docarray@6ca3aa6)] __-__ contain func for elastic (*maxwelljin2*)
 - [[```66b0f716```](docarray@66b0f71)] __-__ check contain in indexer (*maxwelljin2*)
 - [[```2c123535```](docarray@2c12353)] __-__ support subindex on ExactNNSearch (docarray#1617) (*maxwelljin*)

 - [[```c3c8061f```](docarray@c3c8061)] __-__ docvec equality if tensors are involved (docarray#1663) (*Johannes Messner*)
 - [[```0c27fef6```](docarray@0c27fef)] __-__ bugs when serialize union type (docarray#1655) (*maxwelljin*)
 - [[```dc96e38a```](docarray@dc96e38)] __-__ pass limit as integer (docarray#1657) (*Joan Fontanals*)
 - [[```7e211a94```](docarray@7e211a9)] __-__ pass limit as integer (docarray#1656) (*Joan Fontanals*)
 - [[```c3db7553```](docarray@c3db755)] __-__ update text search to match client&docarray#39;s new sig (docarray#1654) (*Shukri*)
 - [[```4e7e262a```](docarray@4e7e262)] __-__ doc vec equality (docarray#1641) (*Nikolas Pitsillos*)
 - [[```eae44954```](docarray@eae4495)] __-__ default column config should be DBConfig and not RuntimeConfig (docarray#1648) (*Joan Fontanals*)
 - [[```d13c8c45```](docarray@d13c8c4)] __-__ move default_column_config to DBConfig (*Joan Fontanals Martinez*)
 - [[```cd3efc6f```](docarray@cd3efc6)] __-__ summary of legacy document (*maxwelljin*)
 - [[```c13739b8```](docarray@c13739b)] __-__ remove get documents method (*maxwelljin2*)
 - [[```7c807d4f```](docarray@7c807d4)] __-__ remove get all documents method (*maxwelljin2*)
 - [[```00794486```](docarray@0079448)] __-__ mypy issues (*maxwelljin2*)
 - [[```c8356813```](docarray@c835681)] __-__ protobuf (de)ser for docvec (docarray#1639) (*Johannes Messner*)
 - [[```f36c6211```](docarray@f36c621)] __-__ find_and_filter for inmemory (docarray#1642) (*Saba Sturua*)
 - [[```1abdfce0```](docarray@1abdfce)] __-__ legacy document issues (*maxwelljin2*)
 - [[```b856b0b3```](docarray@b856b0b)] __-__ __qdrant__: working with external Qdrant collections docarray#1630 (docarray#1632) (*Kacper Łukawski*)
 - [[```693f877d```](docarray@693f877)] __-__ DocList and DocVec are now coerced to each other correctly (docarray#1568) (*Aman Agarwal*)
 - [[```65afa9a1```](docarray@65afa9a)] __-__ fix update with tensors (docarray#1628) (*Joan Fontanals*)

 - [[```69dc861b```](docarray@69dc861)] __-__ implementation of InMemoryExactNNIndex follows DBConfig way (docarray#1649) (*Joan Fontanals*)

 - [[```4e6bf49b```](docarray@4e6bf49)] __-__ coming from langchain (docarray#1660) (*Saba Sturua*)
 - [[```e870eb88```](docarray@e870eb8)] __-__ enhance DocVec section (docarray#1658) (*maxwelljin*)
 - [[```eedd83ce```](docarray@eedd83c)] __-__ qdrant in memory usage (docarray#1634) (*Saba Sturua*)

 - [[```dc7b681e```](docarray@dc7b681)] __-__ upgrade version to 0.34.0 (docarray#1664) (*Joan Fontanals*)
 - [[```deb892f1```](docarray@deb892f)] __-__ fix link on pypi (docarray#1662) (*samsja*)
 - [[```7f91e217```](docarray@7f91e21)] __-__ remove useless file (docarray#1650) (*samsja*)
 - [[```67a328f4```](docarray@67a328f)] __-__ Revert &docarray#34;fix: move default_column_config to DBConfig&docarray#34; (*Joan Fontanals Martinez*)
 - [[```adc48180```](docarray@adc4818)] __-__ drop python 3.7 (docarray#1644) (*samsja*)
 - [[```e66bf106```](docarray@e66bf10)] __-__ __version__: the next version will be 0.33.1 (*Jina Dev Bot*)