Airbyte

Latest version: v0.24.1

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

Scan your dependencies

Page 4 of 10

0.17.4

✨ New Features

- The lazy record generator [`Source.get_records()`](https://airbytehq.github.io/PyAirbyte/airbyte/sources/base.html#Source.get_records) can now be configured to normalize field names and ignore undeclared fields. (359)

🐛 Fixes

- Resolve issues in Postgres when column or table names are >63 characters (359)
- Resolve issue where PyAirbyte would fail if property names contain the dot character (`'.'`), e.g. with `source-google-ads` (343) - _**Thanks, sukantaroy01!**_

0.17.3

✨ New Features

- Add performance metrics and mb/s tracking (356)

⚙️ Under the Hood

- Rename module `_future_cdk` to `shared` (354)
- Remove unused cortex processor (353)
- Refactor destinations and caches with internal "Writers" interface (326)

0.17.2

✨ New Features

- File-based logging for PyAirbyte sync progress (349)
- File-based logging for each connector (349)
- Improved exception readability (351)

📖 Documentation

- Add docs for new [`airbyte.logs`](https://airbytehq.github.io/PyAirbyte/airbyte/logs.html) module (#352)

0.17.1

✨ New Features

- Add ability to inspect GSM secret labels and save secret contents directly to files (346)
- Add version detection for manifest-only connectors (318, 347)

🐛 Fixes

- Auto-use manifests when declared in the connector registry (347)

⚙️ Under the Hood

- Remove Py39 styling (341)

0.17.0

👀 Breaking Changes

- The `0.17.0` version drops Python 3.9 support in order to be compatible with Python 3.10+ libraries. If you require Python 3.9 support, please use PyAirbyte `<0.17.0` until you are able to upgrade to Python 3.10 or greater. (340)

🐛 Fixes

- Resolve updated handling for Manifest-only connector definitions. (340)
- Resolve issue where schema names may not have been properly normalized according to casing requirements. (296) - _**Thanks, nakamichiworks!**_

0.16.4

🧘 QoL Improvements

- Add new configurable env var `AIRBYTE_TEMP_FILE_CLEANUP` (336)
- Process cache streams using deterministic (alpha-sorted) ordering (335)

Page 4 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.