Skip to content
This repository was archived by the owner on Sep 9, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
fix: fix docstring tests
Signed-off-by: samsja <sami.jaghouar@hotmail.fr>
  • Loading branch information
samsja committed Oct 2, 2023
commit 37ce03b625fb2c7ab67ce639380f838fa102ea92
2 changes: 1 addition & 1 deletion docarray/array/doc_list/doc_list.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ class DocList(


class Image(BaseDoc):
tensor: Optional[NdArray[100]]
tensor: Optional[NdArray[100]] = None
url: ImageUrl


Expand Down
6 changes: 3 additions & 3 deletions docarray/typing/bytes/audio_bytes.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ def load(self) -> Tuple[AudioNdArray, int]:

class MyAudio(BaseDoc):
url: AudioUrl
tensor: Optional[AudioNdArray]
bytes_: Optional[AudioBytes]
frame_rate: Optional[float]
tensor: Optional[AudioNdArray] = None
bytes_: Optional[AudioBytes] = None
frame_rate: Optional[float] = None


doc = MyAudio(url='https://www.kozco.com/tech/piano2.wav')
Expand Down
6 changes: 3 additions & 3 deletions docarray/typing/tensor/audio/audio_ndarray.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ class AudioNdArray(AbstractAudioTensor, NdArray):

class MyAudioDoc(BaseDoc):
title: str
audio_tensor: Optional[AudioNdArray]
url: Optional[AudioUrl]
bytes_: Optional[AudioBytes]
audio_tensor: Optional[AudioNdArray] = None
url: Optional[AudioUrl] = None
bytes_: Optional[AudioBytes] = None


# from tensor
Expand Down
6 changes: 3 additions & 3 deletions docarray/typing/tensor/audio/audio_torch_tensor.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ class AudioTorchTensor(AbstractAudioTensor, TorchTensor, metaclass=metaTorchAndN

class MyAudioDoc(BaseDoc):
title: str
audio_tensor: Optional[AudioTorchTensor]
url: Optional[AudioUrl]
bytes_: Optional[AudioBytes]
audio_tensor: Optional[AudioTorchTensor] = None
url: Optional[AudioUrl] = None
bytes_: Optional[AudioBytes] = None


doc_1 = MyAudioDoc(
Expand Down
6 changes: 3 additions & 3 deletions docarray/typing/tensor/image/image_ndarray.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ class ImageNdArray(AbstractImageTensor, NdArray):

class MyImageDoc(BaseDoc):
title: str
tensor: Optional[ImageNdArray]
url: Optional[ImageUrl]
bytes: Optional[ImageBytes]
tensor: Optional[ImageNdArray] = None
url: Optional[ImageUrl] = None
bytes: Optional[ImageBytes] = None


# from url
Expand Down
6 changes: 3 additions & 3 deletions docarray/typing/tensor/image/image_torch_tensor.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ class ImageTorchTensor(AbstractImageTensor, TorchTensor, metaclass=metaTorchAndN

class MyImageDoc(BaseDoc):
title: str
tensor: Optional[ImageTorchTensor]
url: Optional[ImageUrl]
bytes: Optional[ImageBytes]
tensor: Optional[ImageTorchTensor] = None
url: Optional[ImageUrl] = None
bytes: Optional[ImageBytes] = None


doc = MyImageDoc(
Expand Down
4 changes: 2 additions & 2 deletions docarray/typing/tensor/video/video_ndarray.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ class VideoNdArray(NdArray, VideoTensorMixin):

class MyVideoDoc(BaseDoc):
title: str
url: Optional[VideoUrl]
video_tensor: Optional[VideoNdArray]
url: Optional[VideoUrl] = None
video_tensor: Optional[VideoNdArray] = None


doc_1 = MyVideoDoc(
Expand Down
4 changes: 2 additions & 2 deletions docarray/typing/tensor/video/video_torch_tensor.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ class VideoTorchTensor(TorchTensor, VideoTensorMixin, metaclass=metaTorchAndNode

class MyVideoDoc(BaseDoc):
title: str
url: Optional[VideoUrl]
video_tensor: Optional[VideoTorchTensor]
url: Optional[VideoUrl] = None
video_tensor: Optional[VideoTorchTensor] = None


doc_1 = MyVideoDoc(
Expand Down
2 changes: 1 addition & 1 deletion docarray/typing/url/audio_url.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ def load(self: T) -> Tuple[AudioNdArray, int]:

class MyDoc(BaseDoc):
audio_url: AudioUrl
audio_tensor: Optional[AudioNdArray]
audio_tensor: Optional[AudioNdArray] = None


doc = MyDoc(audio_url='https://www.kozco.com/tech/piano2.wav')
Expand Down
6 changes: 3 additions & 3 deletions docarray/typing/url/video_url.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,9 @@ def load(self: T, **kwargs) -> VideoLoadResult:

class MyDoc(BaseDoc):
video_url: VideoUrl
video: Optional[VideoNdArray]
audio: Optional[AudioNdArray]
key_frame_indices: Optional[NdArray]
video: Optional[VideoNdArray] = None
audio: Optional[AudioNdArray] = None
key_frame_indices: Optional[NdArray] = None


doc = MyDoc(
Expand Down