From 4e4f032e4683856813196bfbeadbd493361d2895 Mon Sep 17 00:00:00 2001 From: Octavia Squidington III Date: Wed, 19 Feb 2025 22:41:11 +0000 Subject: [PATCH] chore: auto-fix lint and format issues --- .../connectors/source-klaviyo/components.py | 25 +++++++++---------- .../connectors/source-klaviyo/metadata.yaml | 7 +++--- .../source-klaviyo/unit_tests/conftest.py | 2 ++ .../unit_tests/test_components.py | 6 ++--- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/airbyte-integrations/connectors/source-klaviyo/components.py b/airbyte-integrations/connectors/source-klaviyo/components.py index f2b7070abcaea..fae11544492cb 100644 --- a/airbyte-integrations/connectors/source-klaviyo/components.py +++ b/airbyte-integrations/connectors/source-klaviyo/components.py @@ -1,30 +1,29 @@ # # Copyright (c) 2024 Airbyte, Inc., all rights reserved. # -import dpath import logging -import requests - from abc import ABC from dataclasses import dataclass +from typing import Any, Dict, Iterable, Mapping, Optional, Union + +import dpath +import requests from requests.exceptions import InvalidURL -from typing import Any, Dict, Mapping, Optional, Union, Iterable -from airbyte_cdk.sources.streams.call_rate import APIBudget -from airbyte_cdk.sources.streams.http.http_client import HttpClient -from airbyte_cdk.sources.types import Config, StreamSlice, StreamState -from airbyte_cdk.sources.message.repository import InMemoryMessageRepository -from airbyte_cdk.sources.declarative.transformations import RecordTransformation from airbyte_cdk.sources.declarative.declarative_stream import DeclarativeStream from airbyte_cdk.sources.declarative.extractors.dpath_extractor import DpathExtractor +from airbyte_cdk.sources.declarative.interpolation.interpolated_string import InterpolatedString from airbyte_cdk.sources.declarative.migrations.state_migration import StateMigration from airbyte_cdk.sources.declarative.requesters.error_handlers import DefaultErrorHandler -from airbyte_cdk.sources.declarative.interpolation.interpolated_string import InterpolatedString -from airbyte_cdk.sources.streams.http.error_handlers.default_error_mapping import DEFAULT_ERROR_MAPPING +from airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies import WaitTimeFromHeaderBackoffStrategy +from airbyte_cdk.sources.declarative.transformations import RecordTransformation +from airbyte_cdk.sources.message.repository import InMemoryMessageRepository +from airbyte_cdk.sources.streams.call_rate import APIBudget from airbyte_cdk.sources.streams.http.error_handlers import BackoffStrategy, ErrorHandler, HttpStatusErrorHandler +from airbyte_cdk.sources.streams.http.error_handlers.default_error_mapping import DEFAULT_ERROR_MAPPING from airbyte_cdk.sources.streams.http.error_handlers.response_models import ErrorResolution, FailureType, ResponseAction -from airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies import WaitTimeFromHeaderBackoffStrategy - +from airbyte_cdk.sources.streams.http.http_client import HttpClient +from airbyte_cdk.sources.types import Config, StreamSlice, StreamState ARCHIVED_EMAIL = {"archived": "true", "campaign_type": "email"} diff --git a/airbyte-integrations/connectors/source-klaviyo/metadata.yaml b/airbyte-integrations/connectors/source-klaviyo/metadata.yaml index be8875a0c5c3a..8c3dfa0e5dc3b 100644 --- a/airbyte-integrations/connectors/source-klaviyo/metadata.yaml +++ b/airbyte-integrations/connectors/source-klaviyo/metadata.yaml @@ -7,8 +7,7 @@ data: connectorType: source definitionId: 95e8cffd-b8c4-4039-968e-d32fb4a69bde connectorBuildOptions: - baseImage: - docker.io/airbyte/source-declarative-manifest:6.33.7@sha256:d30897ff117abcd185b369400fe1f4074b1043e2352cb1c8b03033d56c90742f + baseImage: docker.io/airbyte/source-declarative-manifest:6.33.7@sha256:d30897ff117abcd185b369400fe1f4074b1043e2352cb1c8b03033d56c90742f dockerImageTag: 2.14.0 dockerRepository: airbyte/source-klaviyo githubIssueLabel: source-klaviyo @@ -43,8 +42,8 @@ data: upgradeDeadline: "2023-11-30" documentationUrl: https://docs.airbyte.com/integrations/sources/klaviyo tags: - - cdk:low-code - - language:manifest-only + - cdk:low-code + - language:manifest-only ab_internal: sl: 300 ql: 400 diff --git a/airbyte-integrations/connectors/source-klaviyo/unit_tests/conftest.py b/airbyte-integrations/connectors/source-klaviyo/unit_tests/conftest.py index 73180d13c9333..d3826f66680cb 100644 --- a/airbyte-integrations/connectors/source-klaviyo/unit_tests/conftest.py +++ b/airbyte-integrations/connectors/source-klaviyo/unit_tests/conftest.py @@ -1 +1,3 @@ +# Copyright (c) 2024 Airbyte, Inc., all rights reserved. + pytest_plugins = ["airbyte_cdk.test.utils.manifest_only_fixtures"] diff --git a/airbyte-integrations/connectors/source-klaviyo/unit_tests/test_components.py b/airbyte-integrations/connectors/source-klaviyo/unit_tests/test_components.py index 452c70733dc00..40210e1410583 100644 --- a/airbyte-integrations/connectors/source-klaviyo/unit_tests/test_components.py +++ b/airbyte-integrations/connectors/source-klaviyo/unit_tests/test_components.py @@ -1,9 +1,10 @@ # Copyright (c) 2024 Airbyte, Inc., all rights reserved. -import pytest - from unittest.mock import MagicMock, Mock, patch + +import pytest from requests.models import Response + from airbyte_cdk.sources.declarative.models import ( CustomRetriever, DatetimeBasedCursor, @@ -16,7 +17,6 @@ from airbyte_cdk.sources.declarative.parsers.model_to_component_factory import ModelToComponentFactory - factory = ModelToComponentFactory() resolver = ManifestReferenceResolver() transformer = ManifestComponentTransformer()