You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Python3.12, it is certain that the logic used when validating the inputs for tenant CRUD methods can flake perhaps due to how Python performs these typing validations under-the-hood. This may be indicative of a bug in Python but we should fix it by avoiding this flaky behaviour:
"""weaviate.exceptions.WeaviateInvalidInputError: Invalid input provided: Argument 'tenants' must be one of:[ <class 'weaviate.collections.classes.tenants.Tenant'>, <class 'weaviate.collections.classes.tenants.TenantUpdate'>, typing.Sequence[ typing.Union[weaviate.collections.classes.tenants.Tenant, weaviate.collections.classes.tenants.TenantUpdate] ]], but got <class 'list'>."""
The text was updated successfully, but these errors were encountered:
In Python3.12, it is certain that the logic used when validating the inputs for tenant CRUD methods can flake perhaps due to how Python performs these typing validations under-the-hood. This may be indicative of a bug in Python but we should fix it by avoiding this flaky behaviour:
The text was updated successfully, but these errors were encountered: