Airbyte

Latest version: v0.12.0

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

Scan your dependencies

Page 3 of 5

0.8.3

🐛 Fixes

- Resolve issue where case-sensitive column pruning removes real columns (161)

⚙ī¸ Under the Hood

- Refactor: `Source.get_records()` and `Source.read()` now use a shared code path for record parsing and name normalization (161)
- Refactor: Internal batch files (JSONL) now pre-normalize top-level property names (161)

0.8.2

🐛 Fixes

- Fix cases where tables are incorrectly reported as missing in the Postgres cache during `read()` (149) - _**Thanks, tinomerl!**_
- Improved progress updates, including printing list of streams that have been read (147)

⚙ī¸ Under the Hood

- Pin `orjson` to last stable version (152)

0.8.1

🐛 Fixes

- Resolve issue where `read()` would fail if it received unexpected/undeclared top-level properties from a source (131)

⚙ī¸ Under the Hood

- Bump `airbyte-cdk` dependency to latest version (137)

0.8.0

✨ New Features

- Add `Source.confic_spec` property and `Source.print_config_spec()` method to get and/or print any connector's configuration spec (80) - _**Thanks, tinomerl!**_
- Allow incremental refresh in combination with the `REPLACE` write strategy (136)
- Always pre-validate source config, with more clear messaging of validation failures (134)

⚙ī¸ Under the hood

- Add logging for config validation, connector checks, and successful installs (135)
- Corrected Colab notebook name detection (132)

0.7.6

🐛 Fixes

- Resolve Windows compatibility issues (100)
- Resolve issue where BigQuery caches fail to load on streams without a primary key, or when a table rename is required (122)

0.7.5

_This patch release fills in some blind spots of our telemetry, so that we can better understand the user experience and in turn provide better support to our users._

ℹī¸ Telemetry Updates

- Add telemetry flag to detect when PyAirbyte is run via the LangChain package (`langchain-airbyte`) (125)
- Add "install" event type to better understand which connectors are failing to install (115)
- Add anonymous user ID in telemetry. (124)
- Upon first execution, print the telemetry info URL (https://docs.airbyte.com/telemetry) so that users can better understand what information is collected and how to opt-out if needed. (#124)

_For more information, please see https://docs.airbyte.com/telemetry_

Page 3 of 5

Š 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.