Tags: AVGenAI/docarray
Tags
🙇 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*)
🙇 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*)
🙇 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*)
🙇 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*)
🙇 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*)
🙇 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*)
🙇 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*)
🙇 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*)
🙇 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*)
🙇 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*)
PreviousNext