Aaron ("AJ") Steers

Results 238 issues of Aaron ("AJ") Steers

With our library of 300+ sources and 60+ destinations, certain API endpoints should return a "configuration" that is typed to the correct source or destination class, but they don't properly...

Hello! Thanks for this very helpful library! I'm wondering if `additionalProperties=true` is supported during deserialization and serialization. Meaning, if I deserialize a json object and then re-serialize it to json,...

enhancement

Reported in slack: - https://airbytehq-team.slack.com/archives/C06FZ238P8W/p1747412543018439 The failure occurs when invoking `source-airtable`: ``` Error: Validation against json schema defined in declarative_component_schema.yaml schema failed. ``` Easy to repro: ``` uv tool install...

This PR allows us to set a single check as "Required" in GitHub actions. Whereas currently, we have to depend on each check in the pytest matrix, this update gives...

## Summary by CodeRabbit - **New Features** - Updated PostgreSQL connection URL format to utilize the `psycopg` driver for enhanced database interactions. - **Bug Fixes** - Removed the `psycopg2-binary` dependency...

The CDK is now able to run low-code connectors with custom components.py. In theory, we could modify PyAirbyte's implementation to check for a `components.py` file in the registry/bucket, then instantiating...

## Challenge As of today, it's a manual process to test custom connectors in PyAirbyte. Whenever the source definition changes, there's a manual step needed to copy-paste the yaml into...

accepting pull requests

PyAirbyte has just released support for Python 3.12, but some connectors may not yet work on the same latest version of Python that PyAirbyte supports. Available workarounds include: - Use...

This PR aims to add capability of overriding the docker image used by a connector. ## Summary by CodeRabbit ## Summary by CodeRabbit - **New Features** - Introduced a new...