From 12d8151aab9aad48c94baf10f68df4b4acbd3135 Mon Sep 17 00:00:00 2001 From: Vova Date: Thu, 8 Jul 2021 10:04:06 +0300 Subject: [PATCH 1/4] minimal change to show acceptance test failure --- .../connectors/source-mailchimp/source_mailchimp/streams.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/source-mailchimp/source_mailchimp/streams.py b/airbyte-integrations/connectors/source-mailchimp/source_mailchimp/streams.py index c8c5347c8ed3..ad68abf4793a 100644 --- a/airbyte-integrations/connectors/source-mailchimp/source_mailchimp/streams.py +++ b/airbyte-integrations/connectors/source-mailchimp/source_mailchimp/streams.py @@ -75,7 +75,7 @@ def parse_response(self, response: requests.Response, **kwargs) -> Iterable[Mapp @property @abstractmethod def data_field(self) -> str: - """the responce entry that contains useful data""" + """The responce entry that contains useful data""" pass From f337574554d915ba6135b09091b934bfba5f519e Mon Sep 17 00:00:00 2001 From: Vova Date: Thu, 8 Jul 2021 10:17:44 +0300 Subject: [PATCH 2/4] exactly fix --- .../connectors/source-mailchimp/source_mailchimp/streams.py | 1 + 1 file changed, 1 insertion(+) diff --git a/airbyte-integrations/connectors/source-mailchimp/source_mailchimp/streams.py b/airbyte-integrations/connectors/source-mailchimp/source_mailchimp/streams.py index ad68abf4793a..b49303ba4169 100644 --- a/airbyte-integrations/connectors/source-mailchimp/source_mailchimp/streams.py +++ b/airbyte-integrations/connectors/source-mailchimp/source_mailchimp/streams.py @@ -41,6 +41,7 @@ def __init__(self, **kwargs): self.current_offset = 0 self.data_center = kwargs["authenticator"].data_center + @property def url_base(self) -> str: return f"https://{self.data_center}.api.mailchimp.com/3.0/" From 15e388282603f53473caed117176c17b1918bf86 Mon Sep 17 00:00:00 2001 From: Vova Date: Thu, 8 Jul 2021 17:22:39 +0300 Subject: [PATCH 3/4] bump version and readme --- .../b03a9f3e-22a5-11eb-adc1-0242ac120002.json | 2 +- .../init/src/main/resources/seed/source_definitions.yaml | 2 +- docs/integrations/sources/mailchimp.md | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/b03a9f3e-22a5-11eb-adc1-0242ac120002.json b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/b03a9f3e-22a5-11eb-adc1-0242ac120002.json index 9212edaa3658..abec823204a1 100644 --- a/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/b03a9f3e-22a5-11eb-adc1-0242ac120002.json +++ b/airbyte-config/init/src/main/resources/config/STANDARD_SOURCE_DEFINITION/b03a9f3e-22a5-11eb-adc1-0242ac120002.json @@ -2,7 +2,7 @@ "sourceDefinitionId": "b03a9f3e-22a5-11eb-adc1-0242ac120002", "name": "Mailchimp", "dockerRepository": "airbyte/source-mailchimp", - "dockerImageTag": "0.2.4", + "dockerImageTag": "0.2.5", "documentationUrl": "https://hub.docker.com/r/airbyte/source-mailchimp", "icon": "mailchimp.svg" } diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index 28c8c56a4c1d..608e0e723a5a 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -104,7 +104,7 @@ - sourceDefinitionId: b03a9f3e-22a5-11eb-adc1-0242ac120002 name: Mailchimp dockerRepository: airbyte/source-mailchimp - dockerImageTag: 0.2.4 + dockerImageTag: 0.2.5 documentationUrl: https://hub.docker.com/r/airbyte/source-mailchimp icon: mailchimp.svg - sourceDefinitionId: 39f092a6-8c87-4f6f-a8d9-5cef45b7dbe1 diff --git a/docs/integrations/sources/mailchimp.md b/docs/integrations/sources/mailchimp.md index 97ea4826a437..6432cc6c4bde 100644 --- a/docs/integrations/sources/mailchimp.md +++ b/docs/integrations/sources/mailchimp.md @@ -50,6 +50,7 @@ To start syncing Mailchimp data with Airbyte, you'll need two things: | Version | Date | Pull Request | Subject | | :------ | :-------- | :----- | :------ | +| 0.2.5 | 2021-07-08 | [4621](https://github.com/airbytehq/airbyte/pull/4621) | Mailchimp fix url-base | | 0.2.4 | 2021-06-09 | [4285](https://github.com/airbytehq/airbyte/pull/4285) | Use datacenter URL parameter from apikey | | 0.2.3 | 2021-06-08 | [3973](https://github.com/airbytehq/airbyte/pull/3973) | Add AIRBYTE_ENTRYPOINT for Kubernetes support | | 0.2.2 | 2021-06-08 | [3415](https://github.com/airbytehq/airbyte/pull/3415) | Get Members activities | From 36983cc5fef879cae1733ae601dd2b4e7192ed2d Mon Sep 17 00:00:00 2001 From: Vova Date: Thu, 8 Jul 2021 18:06:42 +0300 Subject: [PATCH 4/4] upd --- airbyte-integrations/connectors/source-mailchimp/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/source-mailchimp/Dockerfile b/airbyte-integrations/connectors/source-mailchimp/Dockerfile index dc1920f7addb..2b71941df2d2 100644 --- a/airbyte-integrations/connectors/source-mailchimp/Dockerfile +++ b/airbyte-integrations/connectors/source-mailchimp/Dockerfile @@ -12,5 +12,5 @@ RUN pip install . ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.2.4 +LABEL io.airbyte.version=0.2.5 LABEL io.airbyte.name=airbyte/source-mailchimp