Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
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
10 changes: 10 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
Changelog
=========

Version 4.20.5
--------------
This patch version includes:
- Fix objectTTL config export
- Add support for audio modality in multi2vec-google
- Export FilterReturn from weaviate.classes.query
- Fix updating async replication config
- Remove unmaintained ``deprecated`` dependency
- Throw exception on empty time filters

Version 4.20.4
--------------
This patch version includes:
Expand Down
3 changes: 1 addition & 2 deletions weaviate/collections/batch/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@

from typing_extensions import deprecated as typing_deprecated

from weaviate.util import docstring_deprecated

from weaviate.collections.batch.async_ import _BatchBaseAsync
from weaviate.collections.batch.base import (
_BatchBase,
Expand All @@ -31,6 +29,7 @@
from weaviate.connect.v4 import ConnectionAsync, ConnectionSync
from weaviate.exceptions import UnexpectedStatusCodeError, WeaviateUnsupportedFeatureError
from weaviate.types import UUID, VECTORS
from weaviate.util import docstring_deprecated

if TYPE_CHECKING:
from weaviate.collections.collections.sync import _Collections
Expand Down
2 changes: 1 addition & 1 deletion weaviate/collections/batch/collection.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
from concurrent.futures import ThreadPoolExecutor
from typing import TYPE_CHECKING, Generic, List, Optional, Type, Union

from weaviate.util import docstring_deprecated
from typing_extensions import deprecated as typing_deprecated

from weaviate.collections.batch.async_ import _BatchBaseAsync
Expand Down Expand Up @@ -29,6 +28,7 @@
from weaviate.connect.v4 import ConnectionAsync, ConnectionSync
from weaviate.exceptions import UnexpectedStatusCodeError, WeaviateUnsupportedFeatureError
from weaviate.types import UUID, VECTORS
from weaviate.util import docstring_deprecated

if TYPE_CHECKING:
from weaviate.collections.config import _ConfigCollection
Expand Down
3 changes: 1 addition & 2 deletions weaviate/collections/classes/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
cast,
)

from weaviate.util import docstring_deprecated
from pydantic import AnyHttpUrl, Field, TypeAdapter, ValidationInfo, field_validator
from typing_extensions import TypeAlias
from typing_extensions import deprecated as typing_deprecated
Expand Down Expand Up @@ -77,7 +76,7 @@
)
from weaviate.exceptions import WeaviateInsertInvalidPropertyError, WeaviateInvalidInputError
from weaviate.str_enum import BaseEnum
from weaviate.util import _capitalize_first_letter
from weaviate.util import _capitalize_first_letter, docstring_deprecated
from weaviate.warnings import _Warnings

# BC for direct imports
Expand Down
2 changes: 1 addition & 1 deletion weaviate/collections/classes/config_named_vectors.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
from typing import Any, Dict, List, Literal, Optional, Union

from weaviate.util import docstring_deprecated
from pydantic import AnyHttpUrl, Field
from typing_extensions import deprecated as typing_deprecated

Expand Down Expand Up @@ -64,6 +63,7 @@
_VectorizerConfigCreate,
_VectorizerCustomConfig,
)
from weaviate.util import docstring_deprecated

from ...warnings import _Warnings

Expand Down
2 changes: 1 addition & 1 deletion weaviate/collections/classes/config_vectorizers.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
from enum import Enum
from typing import Any, Dict, List, Literal, Optional, Union, cast

from weaviate.util import docstring_deprecated
from pydantic import AnyHttpUrl, BaseModel, Field, field_validator
from typing_extensions import TypeAlias
from typing_extensions import deprecated as typing_deprecated

from weaviate.collections.classes.config_base import _ConfigCreateModel, _EnumLikeStr
from weaviate.util import docstring_deprecated

from ...warnings import _Warnings

Expand Down
2 changes: 1 addition & 1 deletion weaviate/connect/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
from typing import Dict, Optional, Tuple, Union
from urllib.parse import urlparse

from weaviate.util import docstring_deprecated
from typing_extensions import deprecated as typing_deprecated

from weaviate.auth import (
Expand All @@ -18,6 +17,7 @@
from weaviate.config import AdditionalConfig
from weaviate.connect.base import ConnectionParams, ProtocolParams
from weaviate.embedded import WEAVIATE_VERSION, EmbeddedOptions
from weaviate.util import docstring_deprecated
from weaviate.validator import _validate_input, _ValidateArgument
from weaviate.warnings import _Warnings

Expand Down
Loading