Airbyte

Latest version: v0.11.0

Safety actively analyzes 629599 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.11.0

✨ New Features

- Add support for running Docker sources, via a new [`airbyte.experimental.get_source()`](https://airbytehq.github.io/PyAirbyte/airbyte/experimental.html) method. (#209, 230) - **_Thanks, Tarekk!_**
- Please report any feedback in a [GitHub issue](https://github.com/airbytehq/PyAirbyte/issues) or reach out in the [`#pyairbyte-public-beta`](https://airbytehq.slack.com/archives/C06FZ238P8W) channel in the [Airbyte Slack](https://slack.airbyte.io/?__hstc=27854691.4f958fe24e438934e07ba3082de05313.1686245807160.1715643718907.1715810408340.298&__hssc=27854691.1.1715810408340&__hsfp=577196074).

⚙️ Under the Hood

- Bump to latest Snowflake client and `cryptography` package. (234)
- `CatalogManager` refactor: decoupling sql processors, caches, and internal sql backend tables for state and catalog tracking. This also enables us to move some of these classes upstream into the CDK, so they can be used for Python destination connectors. (220)

🧑‍🤝‍🧑 Velocity Improvements

- Add [Poe](https://poethepoet.natn.io/index.html) task support and code coverage reporting, speeding up common tasks for contributors. (#231)
- Add `/poetry-lock` slash command to streamline version locking in PRs. (236)

0.10.5

✨ New Features

- New native merge upserts for Snowflake caches, improving performance for load operations (203)
- Add `Source.connector_version` property to show what version of a connector is installed (211)

⚙️ Under the Hood

- Internal updates to enable future Snowflake Cortex destination (203)

0.10.4

🐛 Fixes

- Expand default column size for non-integer `number` fields to `DECIMAL (38, 9)`, resolves issues with too-large number values (194)

0.10.3

✨ New Features

- Add [`fetch_connector_secret()`](https://airbytehq.github.io/PyAirbyte/airbyte/secrets/google_gsm.html#GoogleGSMSecretManager.fetch_connector_secret) convenience method on `GoogleGSMSecretManager`. (191)

🐛 Fixes

- Fix GSM secrets retrieval edge cases, and improve GSM CI tests. (191)

📖 Docs

- Improve docs around `0.10.x` features. (190)

0.10.2

🐛 Fix

- Install google secrets library as a main dependency (resolves `ImportError`). (189)

0.10.1

🐛 Fixes

- Resolve failures when loading large dataset by running Snowflake `PUT` queries sequentially (188) - _**Thanks, SebastienN15!**_

✨ New Features

- Add [`parse_json()`](https://airbytehq.github.io/PyAirbyte/airbyte/secrets/base.html#SecretHandle.parse_json) convenience method on [`SecretHandle`](file:///Users/ajsteers/Source/PyAirbyte/docs/generated/airbyte/secrets/base.htmlSecretHandle) class. (182)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.