Skip to content

Commit 4d66220

Browse files
authored
Merge pull request #2007 from weaviate/changelog_4_20_5
Changelog + reformat
2 parents 3e97ec9 + 78fa5f7 commit 4d66220

7 files changed

Lines changed: 16 additions & 8 deletions

File tree

docs/changelog.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
Changelog
22
=========
33

4+
Version 4.20.5
5+
--------------
6+
This patch version includes:
7+
- Fix objectTTL config export
8+
- Add support for audio modality in multi2vec-google
9+
- Export FilterReturn from weaviate.classes.query
10+
- Fix updating async replication config
11+
- Remove unmaintained ``deprecated`` dependency
12+
- Throw exception on empty time filters
13+
414
Version 4.20.4
515
--------------
616
This patch version includes:

weaviate/collections/batch/client.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33

44
from typing_extensions import deprecated as typing_deprecated
55

6-
from weaviate.util import docstring_deprecated
7-
86
from weaviate.collections.batch.async_ import _BatchBaseAsync
97
from weaviate.collections.batch.base import (
108
_BatchBase,
@@ -31,6 +29,7 @@
3129
from weaviate.connect.v4 import ConnectionAsync, ConnectionSync
3230
from weaviate.exceptions import UnexpectedStatusCodeError, WeaviateUnsupportedFeatureError
3331
from weaviate.types import UUID, VECTORS
32+
from weaviate.util import docstring_deprecated
3433

3534
if TYPE_CHECKING:
3635
from weaviate.collections.collections.sync import _Collections

weaviate/collections/batch/collection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from concurrent.futures import ThreadPoolExecutor
22
from typing import TYPE_CHECKING, Generic, List, Optional, Type, Union
33

4-
from weaviate.util import docstring_deprecated
54
from typing_extensions import deprecated as typing_deprecated
65

76
from weaviate.collections.batch.async_ import _BatchBaseAsync
@@ -29,6 +28,7 @@
2928
from weaviate.connect.v4 import ConnectionAsync, ConnectionSync
3029
from weaviate.exceptions import UnexpectedStatusCodeError, WeaviateUnsupportedFeatureError
3130
from weaviate.types import UUID, VECTORS
31+
from weaviate.util import docstring_deprecated
3232

3333
if TYPE_CHECKING:
3434
from weaviate.collections.config import _ConfigCollection

weaviate/collections/classes/config.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
cast,
1515
)
1616

17-
from weaviate.util import docstring_deprecated
1817
from pydantic import AnyHttpUrl, Field, TypeAdapter, ValidationInfo, field_validator
1918
from typing_extensions import TypeAlias
2019
from typing_extensions import deprecated as typing_deprecated
@@ -77,7 +76,7 @@
7776
)
7877
from weaviate.exceptions import WeaviateInsertInvalidPropertyError, WeaviateInvalidInputError
7978
from weaviate.str_enum import BaseEnum
80-
from weaviate.util import _capitalize_first_letter
79+
from weaviate.util import _capitalize_first_letter, docstring_deprecated
8180
from weaviate.warnings import _Warnings
8281

8382
# BC for direct imports

weaviate/collections/classes/config_named_vectors.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from typing import Any, Dict, List, Literal, Optional, Union
22

3-
from weaviate.util import docstring_deprecated
43
from pydantic import AnyHttpUrl, Field
54
from typing_extensions import deprecated as typing_deprecated
65

@@ -64,6 +63,7 @@
6463
_VectorizerConfigCreate,
6564
_VectorizerCustomConfig,
6665
)
66+
from weaviate.util import docstring_deprecated
6767

6868
from ...warnings import _Warnings
6969

weaviate/collections/classes/config_vectorizers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
from enum import Enum
33
from typing import Any, Dict, List, Literal, Optional, Union, cast
44

5-
from weaviate.util import docstring_deprecated
65
from pydantic import AnyHttpUrl, BaseModel, Field, field_validator
76
from typing_extensions import TypeAlias
87
from typing_extensions import deprecated as typing_deprecated
98

109
from weaviate.collections.classes.config_base import _ConfigCreateModel, _EnumLikeStr
10+
from weaviate.util import docstring_deprecated
1111

1212
from ...warnings import _Warnings
1313

weaviate/connect/helpers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from typing import Dict, Optional, Tuple, Union
44
from urllib.parse import urlparse
55

6-
from weaviate.util import docstring_deprecated
76
from typing_extensions import deprecated as typing_deprecated
87

98
from weaviate.auth import (
@@ -18,6 +17,7 @@
1817
from weaviate.config import AdditionalConfig
1918
from weaviate.connect.base import ConnectionParams, ProtocolParams
2019
from weaviate.embedded import WEAVIATE_VERSION, EmbeddedOptions
20+
from weaviate.util import docstring_deprecated
2121
from weaviate.validator import _validate_input, _ValidateArgument
2222
from weaviate.warnings import _Warnings
2323

0 commit comments

Comments
 (0)