* sweep authSpecification from tests and api * update CAT version and changelog * Automated Commit - Format and Process Resources Changes * make function more pythonic * Automated Commit - Format and Process Resources Changes * bump facebook marketing version * fix table format * unpin source-google-sheets cloud version * try bumping PyYAML requirement to 6.0 in source-google-sheets --------- Co-authored-by: lmossman <lmossman@users.noreply.github.com>
airbyte-api
Defines the OpenApi configuration for the Airbyte Configuration API. It also is responsible for generating the following from the API spec:
- Java API client
- Java API server - this generated code is used in
airbyte-serverto allow us to implement the Configuration API in a type safe way. SeeConfigurationApi.javainairbyte-server - API docs
Key Files
- src/openapi/config.yaml - Defines the config API interface using OpenApi3
- AirbyteApiClient.java - wraps all api clients so that they can be dependency injected together
- PatchedLogsApi.java - fixes generated code for log api.