docarray

Represent, send, store and search multimodal data

APACHE-2.0 License

Downloads
246.6K
Stars
3K
Committers
76

Bot releases are visible (Hide)

docarray - ๐Ÿ’ซ Patch v0.14.6

Published by github-actions[bot] about 2 years ago

Release Note (0.14.6)

Release time: 2022-08-03 18:25:38

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

  • [933ddf02] - plot: convert uint8 before plotting (#472) (Han Xiao)

๐Ÿน Other Improvements

  • [04c50a75] - version: the next version will be 0.14.6 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.14.5

Published by github-actions[bot] about 2 years ago

Release Note (0.14.5)

Release time: 2022-08-03 09:21:19

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Michael Gรผnther, Jina Dev Bot, ๐Ÿ™‡

๐Ÿงผ Code Refactoring

  • [ccf8e741] - remove lru_cache decorator from _get_auth_token (#469) (Michael Gรผnther)

๐Ÿน Other Improvements

  • [07123faf] - version: the next version will be 0.14.5 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.14.4

Published by github-actions[bot] about 2 years ago

Release Note (0.14.4)

Release time: 2022-08-02 15:34:45

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Joan Fontanals, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

  • [30486b2a] - fix plot bug recompute size (#468) (Joan Fontanals)

๐Ÿน Other Improvements

  • [f5887584] - version: the next version will be 0.14.4 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.14.3

Published by github-actions[bot] about 2 years ago

Release Note (0.14.3)

Release time: 2022-08-02 11:24:02

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Alvin Prayuda, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

  • [951004ee] - elastic: handle bulk operation error info for another op type (#465) (Alvin Prayuda)

๐Ÿน Other Improvements

  • [889b2ad8] - version: the next version will be 0.14.3 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.14.2

Published by github-actions[bot] about 2 years ago

Release Note (0.14.2)

Release time: 2022-08-02 11:02:28

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Joan Fontanals, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

  • [be3bf214] - fix getitem by ellipsis (#467) (Joan Fontanals)

๐Ÿน Other Improvements

  • [dadce129] - version: the next version will be 0.14.2 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.14.1

Published by github-actions[bot] about 2 years ago

Release Note (0.14.1)

Release time: 2022-08-01 11:22:58

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

  • [fa8b3d0e] - use os urandom to generate doc id (#464) (Han Xiao)

๐Ÿน Other Improvements

  • [8d6d3d21] - version: the next version will be 0.14.1 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Release v0.14.0

Published by github-actions[bot] about 2 years ago

Highlights ๐ŸŒŸ

โ€‹

Easily access multi-modal attributes โšก

โ€‹
Now you can access modalities that you defined in a @dataclass like any other Document attribute.
This also leads to native integration of multi-modality in Jina Executor.

@dataclass
class MyDoc:
  image: Image

d = Document(MyDoc(image='apple.png'))
d.image  # returns Document containing the image tensor
d.image.tensor  # return the loaded image tensor

#425
โ€‹

Filters in .match method ๐Ÿ”

Document.match can now take a filter argument:

filter = {'price': {'eq': 30}}
doc.match(da, filter=filter)

#378

Document stores ๐Ÿ“„

  • Filter in ANNLite #331, #4012
  • Filter in Weaviate #373
  • Filter in ElasticSearch #375
  • Updated Qdrant version #326
  • Added support for all Weaviate HNSW configuration parameters #341
  • Open weaviate functionalities to docarray #415

โ€‹

Other changes โš™๏ธ

  • Hubble: add public parameter to da.push #318
  • Make distance metric configurable in Weaviate backend #359
  • Load jina auth token from environment #368
  • Added es data type for long, double, bool #420
  • Plot: keep aspect ratio #427
  • Add gif export #428

Performance improvements โšก

  • DocumentArray: use less memory for apply #312
  • Batch update on sqlite extend #340
    โ€‹

Bug fixes ๐Ÿชฒ

  • Fix find by vector of n_dim=1 #315
  • Apply HNSW parameters to the main class not the meta class #337
  • filter_dict works with zero and empty string #332
  • Cryptographic random generator for weaviate classnames #357
  • Update Qdrant to support python 3.7 #367
  • Windows: fix windows newline issue #364
  • Cast column to its correct type before insertion in database #392
  • Convert mesh tensor to nparray #404
  • Customize metric fn expect no metric_name #405
  • Elastic: update offset2ids management #416
  • Plot: remove empty black sprites on nonsquare length #431
  • Post handles version properly #441
  • Keep metadata when serializing to dict and json #443
  • Elastic: fix inconsistent offset on bulk index error and improve bulk performance #422
docarray - ๐Ÿ’ซ Patch v0.13.33

Published by github-actions[bot] over 2 years ago

Release Note (0.13.33)

Release time: 2022-07-21 12:27:03

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Johannes Messner, Han Xiao, Jina Dev Bot, ๐Ÿ™‡

๐Ÿ†• New Features

  • [bb132b30] - allow modalities of multimodal docs to be accessed (#425) (Johannes Messner)

๐Ÿž Bug fixes

  • [64721a62] - keep _metadata when serializing to dict and json (#443) (Johannes Messner)

๐Ÿน Other Improvements

  • [69926d41] - fix readme (Han Xiao)
  • [3d75db4f] - version: the next version will be 0.13.33 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.32

Published by github-actions[bot] over 2 years ago

Release Note (0.13.32)

Release time: 2022-07-16 22:30:10

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Sa Zhang, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

๐Ÿ“— Documentation

  • [b8b202e5] - remove the closed discussion (#442) (Sa Zhang)

๐Ÿน Other Improvements

  • [138e7b30] - version: the next version will be 0.13.32 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.31

Published by github-actions[bot] over 2 years ago

Release Note (0.13.31)

Release time: 2022-07-15 09:35:22

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Wang Bo, Joan Fontanals, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

  • [d16f10e7] - post should handle version properly (#441) (Wang Bo)

๐Ÿ“— Documentation

  • [25a59af8] - fix code example (#437) (Joan Fontanals)

๐Ÿน Other Improvements

  • [ee310acc] - version: the next version will be 0.13.31 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.30

Published by github-actions[bot] over 2 years ago

Release Note (0.13.30)

Release time: 2022-07-08 13:30:19

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Johannes Messner, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

  • [42d6005d] - plot: remove empty black sprites on nonsquare length (#431) (Han Xiao)

๐Ÿ“— Documentation

  • [9b8ada83] - create api reference landing page (#418) (Johannes Messner)

๐Ÿน Other Improvements

  • [df5ad710] - update readme (Han Xiao)
  • [0bb0d04a] - version: the next version will be 0.13.30 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.29

Published by github-actions[bot] over 2 years ago

Release Note (0.13.29)

Release time: 2022-07-03 22:06:13

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Jina Dev Bot, ๐Ÿ™‡

๐Ÿ†• New Features

  • [5d935c9a] - add gif export (#428) (Han Xiao)

๐Ÿน Other Improvements

  • [29ded845] - version: the next version will be 0.13.29 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.28

Published by github-actions[bot] over 2 years ago

Release Note (0.13.28)

Release time: 2022-07-03 10:17:48

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Joan Fontanals, Jina Dev Bot, ๐Ÿ™‡

๐Ÿ†• New Features

  • [88767008] - plot: keep aspect ratio (#427) (Han Xiao)

๐Ÿงผ Code Refactoring

  • [cf4c42d9] - small changes (#423) (Joan Fontanals)

๐Ÿน Other Improvements

  • [b3e75373] - version: the next version will be 0.13.28 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.27

Published by github-actions[bot] over 2 years ago

Release Note (0.13.27)

Release time: 2022-07-01 10:06:54

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Alvin Prayuda, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

  • [bd56f52c] - elastic: inconsistent offset on bulk index error and improve bulk performance (#422) (Alvin Prayuda)

๐Ÿน Other Improvements

  • [ad9aa77e] - version: the next version will be 0.13.27 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.26

Published by github-actions[bot] over 2 years ago

Release Note (0.13.26)

Release time: 2022-06-29 10:40:41

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Jina Dev Bot, ๐Ÿ™‡

๐Ÿž Bug fixes

  • [a18805f9] - skip render long uri (#421) (Han Xiao)

๐Ÿน Other Improvements

  • [7d287a74] - version: the next version will be 0.13.26 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.25

Published by github-actions[bot] over 2 years ago

Release Note (0.13.25)

Release time: 2022-06-29 07:32:37

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Alvin Prayuda, David Buchaca Prats, Han Xiao, Jina Dev Bot, ๐Ÿ™‡

๐Ÿ†• New Features

  • [0d052278] - added es data type for long, double, bool (#420) (Alvin Prayuda)

๐Ÿ“— Documentation

  • [a1828ffc] - add table with basic capabilities of different storage backends (#408) (David Buchaca Prats)

๐Ÿน Other Improvements

  • [04b394e5] - change readme narrative (Han Xiao)
  • [72139165] - version: the next version will be 0.13.25 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.24

Published by github-actions[bot] over 2 years ago

Release Note (0.13.24)

Release time: 2022-06-27 21:19:45

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Jonathan Rowley, Alvin Prayuda, Han Xiao, David Buchaca Prats, Jina Dev Bot, ๐Ÿ™‡

๐Ÿ†• New Features

  • [50d907c2] - open weaviate functionalities to docarray (#415) (Jonathan Rowley)

๐Ÿž Bug fixes

  • [87aff37d] - elastic: update offset2ids management (#416) (Alvin Prayuda)

๐Ÿ“— Documentation

  • [f3534cc6] - present documentarray modification with context manager (#406) (David Buchaca Prats)

๐Ÿน Other Improvements

  • [6e514c74] - update readme (Han Xiao)
  • [2a06be1f] - version: the next version will be 0.13.24 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.23

Published by github-actions[bot] over 2 years ago

Release Note (0.13.23)

Release time: 2022-06-20 21:12:11

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
samsja, Ziniu Yu, Han Xiao, Jina Dev Bot, ๐Ÿ™‡

๐Ÿ†• New Features

  • [ed30272b] - better api ref (#396) (samsja)

๐Ÿž Bug fixes

  • [b8feb53b] - convert mesh tensor to nparray (#404) (Ziniu Yu)
  • [18a1c463] - customize metric fn expect no metric_name (#405) (Han Xiao)

๐Ÿน Other Improvements

  • [5a3ba782] - fix readme (Han Xiao)
  • [7639918a] - version: the next version will be 0.13.23 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.22

Published by github-actions[bot] over 2 years ago

Release Note (0.13.22)

Release time: 2022-06-14 11:17:55

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, AlaeddineAbdessalem, Simon Liang, David Buchaca Prats, Jina Dev Bot, ๐Ÿ™‡

๐Ÿ†• New Features

  • [52fde787] - annlite find with filter and no query vector (#401) (David Buchaca Prats)

๐Ÿž Bug fixes

  • [64f8ff5d] - propagate limit for filter (#400) (AlaeddineAbdessalem)
  • [34d25345] - adding an int() cast to avoid IndexError (#394) (Simon Liang)

๐Ÿ“— Documentation

  • [c37e730c] - weaviate doc fixes (#402) (AlaeddineAbdessalem)

๐Ÿน Other Improvements

  • [0b29c857] - update slack (Han Xiao)
  • [aad1e1f6] - version: the next version will be 0.13.22 (Jina Dev Bot)
docarray - ๐Ÿ’ซ Patch v0.13.21

Published by github-actions[bot] over 2 years ago

Release Note (0.13.21)

Release time: 2022-06-10 12:23:58

๐Ÿ™‡ We'd like to thank all contributors for this new release! In particular,
Jie Fu, Jina Dev Bot, ๐Ÿ™‡

๐Ÿ†• New Features

  • [14824213] - add filter in elasticsearch backend (#375) (Jie Fu)

๐Ÿน Other Improvements

  • [d88340f6] - version: the next version will be 0.13.21 (Jina Dev Bot)
Package Rankings
Top 1.58% on Pypi.org
Top 5.69% on Proxy.golang.org
Related Projects