diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 06896af9..21235bfe 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -20,13 +20,13 @@ repos: # - --remove-header - repo: https://github.com/psf/black - rev: 23.10.1 + rev: 24.1.1 hooks: - id: black additional_dependencies: ["typer==0.7.0"] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.1.3 + rev: v0.1.14 hooks: # Simulate isort via (the much faster) ruff - id: ruff diff --git a/src/argilla_server/daos/backend/base.py b/src/argilla_server/daos/backend/base.py index c731f5fd..339eb243 100644 --- a/src/argilla_server/daos/backend/base.py +++ b/src/argilla_server/daos/backend/base.py @@ -52,7 +52,6 @@ def __init__(self, origin_error: Exception): @dataclasses.dataclass class BackendErrorHandler(ABC): - """Implements the error handler base class""" RequestError: Type[Exception] diff --git a/src/argilla_server/daos/backend/search/query_builder.py b/src/argilla_server/daos/backend/search/query_builder.py index 9b3722df..483acffe 100644 --- a/src/argilla_server/daos/backend/search/query_builder.py +++ b/src/argilla_server/daos/backend/search/query_builder.py @@ -285,17 +285,19 @@ def _to_es_query(cls, query: BackendRecordsQuery) -> Dict[str, Any]: boolean_filter_query = filters.boolean_filter( must_query=query_text or filters.match_all(), - filter_query=filters.boolean_filter( - should_filters=all_filters, - minimum_should_match=len(all_filters), - ) - if all_filters - else None, - must_not_query=filters.boolean_filter( - should_filters=[filters.text_query(q) for q in query.uncovered_by_rules] - ) - if hasattr(query, "uncovered_by_rules") and query.uncovered_by_rules - else None, + filter_query=( + filters.boolean_filter( + should_filters=all_filters, + minimum_should_match=len(all_filters), + ) + if all_filters + else None + ), + must_not_query=( + filters.boolean_filter(should_filters=[filters.text_query(q) for q in query.uncovered_by_rules]) + if hasattr(query, "uncovered_by_rules") and query.uncovered_by_rules + else None + ), ) return boolean_filter_query diff --git a/src/argilla_server/security/auth_provider/db/settings.py b/src/argilla_server/security/auth_provider/db/settings.py index 6aa7e014..ba235f2a 100644 --- a/src/argilla_server/security/auth_provider/db/settings.py +++ b/src/argilla_server/security/auth_provider/db/settings.py @@ -19,7 +19,6 @@ class Settings(BaseSettings): - """ Attributes ----------