Skip to content

Commit 2453122

Browse files
bleonardlazebnyi
andauthored
source-intercom: ensure inline schemas, updated cdk, poetry (where possible) (#36644)
Co-authored-by: Serhii Lazebnyi <[email protected]> Co-authored-by: Serhii Lazebnyi <[email protected]>
1 parent 9586894 commit 2453122

18 files changed

+2458
-1541
lines changed

airbyte-integrations/connectors/source-intercom/metadata.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ data:
1010
connectorSubtype: api
1111
connectorType: source
1212
definitionId: d8313939-3782-41b0-be29-b3ca20d8dd3a
13-
dockerImageTag: 0.6.3
13+
dockerImageTag: 0.6.5
1414
dockerRepository: airbyte/source-intercom
1515
documentationUrl: https://docs.airbyte.com/integrations/sources/intercom
1616
githubIssueLabel: source-intercom

airbyte-integrations/connectors/source-intercom/poetry.lock

+375-96
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

airbyte-integrations/connectors/source-intercom/pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = [ "poetry-core>=1.0.0",]
33
build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
6-
version = "0.6.3"
6+
version = "0.6.5"
77
name = "source-intercom"
88
description = "Source implementation for Intercom Yaml."
99
authors = [ "Airbyte <[email protected]>",]
@@ -17,7 +17,7 @@ include = "source_intercom"
1717

1818
[tool.poetry.dependencies]
1919
python = "^3.9,<3.12"
20-
airbyte-cdk = ">=0.62.0"
20+
airbyte-cdk = "0.86.3"
2121

2222
[tool.poetry.scripts]
2323
source-intercom = "source_intercom.run:run"

airbyte-integrations/connectors/source-intercom/source_intercom/components.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def observe(self, stream_slice: StreamSlice, record: Record) -> None:
105105
if self.is_greater_than_or_equal(record, self._state):
106106
self._cursor = record_cursor_value
107107

108-
def close_slice(self, stream_slice: StreamSlice) -> None:
108+
def close_slice(self, stream_slice: StreamSlice, *args: Any) -> None:
109109
cursor_field = self.cursor_field.eval(self.config)
110110
self._state[cursor_field] = self._cursor
111111

@@ -178,8 +178,8 @@ def observe(self, stream_slice: StreamSlice, record: Record) -> None:
178178
# observe the substream
179179
super().observe(stream_slice, record)
180180

181-
def close_slice(self, stream_slice: StreamSlice) -> None:
182-
super().close_slice(stream_slice=stream_slice)
181+
def close_slice(self, stream_slice: StreamSlice, *args: Any) -> None:
182+
super().close_slice(stream_slice, *args)
183183

184184
def stream_slices(self) -> Iterable[Mapping[str, Any]]:
185185
parent_state = (self._state or {}).get(self.parent_stream_name, {})

0 commit comments

Comments
 (0)