Aaron ("AJ") Steers
Aaron ("AJ") Steers
# spike, do not merge: Fix bulk CDK null field validation for ConfiguredAirbyteStream ## Summary This PR addresses a regression in the Airbyte CDK that causes "Null value is not...
# feat: Add Python version compatibility checking during connector installation ## Summary This PR adds Python version compatibility checking to PyAirbyte's connector installation process. When installing a connector, PyAirbyte now:...
# fix: Allow composite primary keys in PyAirbyte ## Summary Fixed a bug in PyAirbyte's primary key validation that incorrectly rejected composite primary keys like `['id', 'category']` with the error...
# feat: add install CLI command for pre-installing connectors ## Summary This PR adds a new `install` CLI command to PyAirbyte that allows pre-installing connectors, particularly useful for front-loading installation...
# Replace MyPy with ty type checker (do not merge) ## Summary This PR replaces MyPy with `ty` (the new Rust-based Python type checker from astral-sh) across both PyAirbyte and...
## Summary by CodeRabbit * **New Features** * Added tools for generating PyAirbyte pipeline scripts and setup instructions based on selected connectors. * Introduced templates for local pipeline code and...
Following from this community contribution, we should eventually add secrets for our integration tests to also test the private key authentication code path. - https://github.com/airbytehq/PyAirbyte/pull/702
This comes up frequently. It's _theoretically_ completely possible for PyAirbyte to run Java connectors natively - because all PyAirbyte cares about is having a CLI it can invoke. Preview discussion...