Skip to content

Tags: AVGenAI/docarray

Tags

v0.40.1

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

…ular,

 Joan Fontanals,  Emmanuel Ferdman,  Casey Clements,  YuXuan Tay,  dependabot[bot],  James Brown,  Jina Dev Bot,  🙇

 - [[```d98acb71```](docarray@d98acb7)] __-__ fix DocList schema when using Pydantic V2 (docarray#1876) (*Joan Fontanals*)
 - [[```83ebef60```](docarray@83ebef6)] __-__ update license location (docarray#1911) (*Emmanuel Ferdman*)
 - [[```8f4ba7cd```](docarray@8f4ba7c)] __-__ use docker compose (docarray#1905) (*YuXuan Tay*)
 - [[```febbdc42```](docarray@febbdc4)] __-__ fix float in dynamic Document creation (docarray#1877) (*Joan Fontanals*)
 - [[```7c1e18ef```](docarray@7c1e18e)] __-__ fix create pure python class iteratively (docarray#1867) (*Joan Fontanals*)

 - [[```e4665e91```](docarray@e4665e9)] __-__ move hint about schemas to common docindex section (docarray#1868) (*Joan Fontanals*)
 - [[```8da50c92```](docarray@8da50c9)] __-__ add code review to contributing.md (docarray#1853) (*Joan Fontanals*)

 - [[```a162a4b0```](docarray@a162a4b)] __-__ fix release procedure (docarray#1922) (*Joan Fontanals*)
 - [[```82d7cee7```](docarray@82d7cee)] __-__ fix some ci (docarray#1893) (*Joan Fontanals*)
 - [[```791e4a04```](docarray@791e4a0)] __-__ update release procedure (docarray#1869) (*Joan Fontanals*)
 - [[```aa15b9ef```](docarray@aa15b9e)] __-__ add license (docarray#1861) (*Joan Fontanals*)

 - [[```b5696b22```](docarray@b5696b2)] __-__ fix poetry in ci (docarray#1921) (*Joan Fontanals*)
 - [[```d3358105```](docarray@d335810)] __-__ update pyproject version (docarray#1919) (*Joan Fontanals*)
 - [[```40cf2962```](docarray@40cf296)] __-__ MongoDB Atlas: Two line change to make our CI builds green (docarray#1910) (*Casey Clements*)
 - [[```75e0033a```](docarray@75e0033)] __-__ __deps__: bump setuptools from 65.5.1 to 70.0.0 (docarray#1899) (*dependabot[bot]*)
 - [[```75a743c9```](docarray@75a743c)] __-__ __deps-dev__: bump tornado from 6.2 to 6.4.1 (docarray#1894) (*dependabot[bot]*)
 - [[```f3fa7c23```](docarray@f3fa7c2)] __-__ __deps__: bump pydantic from 1.10.8 to 1.10.13 (docarray#1884) (*dependabot[bot]*)
 - [[```46d50828```](docarray@46d5082)] __-__ __deps__: bump urllib3 from 1.26.14 to 1.26.19 (docarray#1896) (*dependabot[bot]*)
 - [[```f0f4236e```](docarray@f0f4236)] __-__ __deps__: bump zipp from 3.10.0 to 3.19.1 (docarray#1898) (*dependabot[bot]*)
 - [[```d65d27ce```](docarray@d65d27c)] __-__ __deps__: bump certifi from 2022.9.24 to 2024.7.4 (docarray#1897) (*dependabot[bot]*)
 - [[```b8b62173```](docarray@b8b6217)] __-__ __deps__: bump authlib from 1.2.0 to 1.3.1 (docarray#1895) (*dependabot[bot]*)
 - [[```6a972d1c```](docarray@6a972d1)] __-__ __deps__: bump qdrant-client from 1.4.0 to 1.9.0 (docarray#1892) (*dependabot[bot]*)
 - [[```f71a5e6a```](docarray@f71a5e6)] __-__ __deps__: bump cryptography from 40.0.1 to 42.0.4 (docarray#1872) (*dependabot[bot]*)
 - [[```065aab44```](docarray@065aab4)] __-__ __deps__: bump orjson from 3.8.2 to 3.9.15 (docarray#1873) (*dependabot[bot]*)
 - [[```caf97135```](docarray@caf9713)] __-__ add license notice to every file (docarray#1860) (*Joan Fontanals*)
 - [[```50376358```](docarray@5037635)] __-__ __deps-dev__: bump jupyterlab from 3.5.0 to 3.6.7 (docarray#1848) (*dependabot[bot]*)
 - [[```104b403b```](docarray@104b403)] __-__ __deps__: bump tj-actions/changed-files from 34 to 41 in /.github/workflows (docarray#1844) (*dependabot[bot]*)
 - [[```f9426a29```](docarray@f9426a2)] __-__ __version__: the next version will be 0.40.1 (*Jina Dev Bot*)

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*)