Skip to content

Releases: airbytehq/airbyte-python-cdk

v6.9.0

05 Dec 23:51
5c4be66
Compare
Choose a tag to compare

Changes

  • chore(docs): purge sphinx documentation and related dependencies (#129)
  • ci(deps): bump poetry version used by CI to 1.8.4 (#128)
  • fix: bring poetry.lock back in sync with pyproject.toml (#126)

New Features ✨

  • feat(low-code cdk): add component resolver and http component resolver (#88)

Bug Fixes 🐛

  • fix(concurrent-cdk): Move the grouping of concurrent and synchronous streams into the read and discover commands instead of when initializing the source (#130)

Under the Hood ⚙️

  • ci(deps): bump peter-evans/create-pull-request from 6 to 7 (#112)
  • ci: update pytest workflow to trigger on all pull requests, including forks (#141)
  • ci: add poetry check step (#140)
  • ci: fix CI reports not uploading (#138)
  • chore: fix typing issues (#135)
  • ci: dont create builder pr if sdm publish fails (#124)

v6.8.1

05 Dec 00:04
3c146c7
Compare
Choose a tag to compare

Changes

Under the Hood ⚙️

  • ci: auto-publish sdm for each release (#122)
  • chore: make full CDK codebase compliant with mypy (#105)

Documentation 📖

  • docs: updated readme, contributing, and release docs (#120)

v6.8.0

04 Dec 13:14
ac6cf92
Compare
Choose a tag to compare

Changes

New Features ✨

  • feat(low-code concurrent): Concurrent execution for streams without partition routers nor cursor (#61)
  • feat(Low-Code Concurrent CDK): Allow non-incremental substreams and list based partition router streams with parents to be processed by the concurrent cdk (#89)
  • feat(concurrent): do not raise when record does not have cursor value in concurrent cursor (#96)

Bug Fixes 🐛

  • fix: gracefully continue on tempfile cleanup failure (#103)

Under the Hood ⚙️

  • ci(deps): bump pypa/gh-action-pypi-publish from 1.10.3 to 1.12.2 in the minor-and-patch group (#80)
  • ci: Don't bump Connector Builder to prerelease CDK versions (#109)
  • ci: create unified cdk, sdm, and builder publish flow (#107)

v6.7.2

03 Dec 13:56
c90eea1
Compare
Choose a tag to compare

Changes

New Features ✨

  • feat: add download_decoder + download_extractor (#50)

Bug Fixes 🐛

  • fix: ensure SDM image maintains airbyte-ci compatibility (#90)

Under the Hood ⚙️

  • ci: reorder job steps (#102)
  • chore(documentation): Fix header for CDK migration 6.0.0 (#95)
  • ci: run airbyte connector tests from master branch (#99)
  • ci: skip downstream connector tests if no source code is changed (#101)
  • ci: allow test matrix to always run, reporting success when skipped (#100)

v6.7.1

02 Dec 17:15
98aadfe
Compare
Choose a tag to compare

Changes

New Features ✨

  • feat: (Low-Code CDK) - extend the OAuthConfigSpecification with the OauthConnectorInputSpecification components (#93)

v6.7.0

02 Dec 15:09
d242f79
Compare
Choose a tag to compare

Changes

New Features ✨

  • feat: Remove low-code cursor usage (#62)

v6.6.9

02 Dec 14:54
f95652b
Compare
Choose a tag to compare

Changes

Bug Fixes 🐛

  • fix: add request count with eviction for not retriable requests to fix memory problem (#92)

v6.6.8

29 Nov 12:24
65ed26f
Compare
Choose a tag to compare

Changes

  • feat: add sorting import option for ruff (#94)
  • CI: Follow-up PR for SDM workflow (#85)
  • tests: add sdm unit tests from source-declarative-manifest connector directory (#82)

New Features ✨

  • feat: (Airbyte Python CDK) - extend the error_message info for the ResponseAction.FAIL request scenario (#87)

Bug Fixes 🐛

  • fix: update source-declarative-manifest entrypoint (#84)

Under the Hood ⚙️

  • CI: move SDM image publish to dedicated step (#83)
  • ci: disable SDM publish step (#81)

v6.6.7

20 Nov 21:39
bbf704e
Compare
Choose a tag to compare

Changes

Under the Hood ⚙️

  • ci: add environment declaration for DockerhHub publish, fix dockerhub tag logic (#78)

v6.6.6

20 Nov 21:03
b276f10
Compare
Choose a tag to compare

⚙️ Under the Hood

  • ci: add step to publish SDM to DockerHub (#77)