1
0
mirror of synced 2026-01-13 18:02:36 -05:00
Files
airbyte/airbyte-connector-builder-server
Maxime Carbonneau-Leclerc ca8cdc40aa [ISSUE #20771] limiting the number of requests performed to the backe… (#21525)
* [ISSUE #20771] limiting the number of requests performed to the backend without flag

* [ISSUE #20771] code reviewing my own code

* [ISSUE #20771] adding ABC to paginator

* [ISSUE #20771] format code

* [ISSUE #20771] adding slices to connector builder read request (#21605)

* [ISSUE #20771] adding slices to connector builder read request

* [ISSUE #20771] formatting

* [ISSUE #20771] set flag when limit requests reached (#21619)

* [ISSUE #20771] set flag when limit requests reached

* [ISSUE #20771] assert proper value on test read objects __init__

* [ISSUE #20771] code review and fix edge case

* [ISSUE #20771] fix flake8 error

* [ISSUE #20771] code review

* 🤖 Bump minor version of Airbyte CDK

* to run the CI
2023-01-24 15:19:19 +00:00
..
2022-11-28 17:44:04 -08:00
2023-01-09 10:09:22 +01:00

Connector builder

Getting started

Set up the virtual environment and install dependencies

python -m venv .venv
source .venv/bin/activate
pip install .

Then run the server

uvicorn connector_builder.entrypoint:app --host 0.0.0.0 --port 8080

The server is now reachable on localhost:8080

OpenAPI generation

Run it via Gradle by running this from the Airbyte project root:

./gradlew :airbyte-connector-builder-server:generateOpenApiPythonServer