Airbyte CDK: `generate.sh` produces `Source`- rather than `AbstractSource`-based source for Python Source
- Vorherrschende Sprache
- Python
- Sterne
- 22.1k
- Forks
- 5.3k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Currently, `generate.sh` for Python Source generates a template `source.py` file with `Source` as the base class for the template source.
However, AFAIK `source.py` file should use `Stream` and `AbstractSource` classes as these are the suggested ones and also easier to implement.
Here is the place in the docs where you state that this is how the CDK should be used:

This was quite confusing for me to read as I just followed your tutorial on how to get started and got an autogenerated file that doesn't conform to this. I think the whole intro docs assume the person uses these classes rather than `Source` - eg. the next section describes the use of `Stream.get_json_schema`:

Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.