1
0
mirror of synced 2025-12-26 14:02:10 -05:00
Commit Graph

2 Commits

Author SHA1 Message Date
Alexandre Girard
6332fd6527 [low-code-connectors] Replace JelloExtractor with DpathExtractor (#15514)
* Handle extracting no records from root

* handle missing keys

* record extractor interface

* dpath extractor

* docstring

* handle extract root array

* Update airbyte-cdk/python/airbyte_cdk/sources/declarative/extractors/jello.py

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* Update airbyte-cdk/python/airbyte_cdk/sources/declarative/extractors/record_selector.py

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* update docstring

* respect extractor interface

* edge case handling

* document

* use dpath by default

* delete jello extractor

* bump cdk version

* delete jello dependency

* Update reference docs templates

* update template

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2022-08-11 12:34:54 -07:00
Alexandre Girard
1cf89c63c3 add reference docs for declarative source (#14501)
* generate pdoc

* set python version to 3.8

* mimic doc

* set the os

* Revert "generate pdoc"

This reverts commit 82bdeabe8f.

* add missing docs

* add declarative to index

* missing init files

* generate rst files
2022-07-08 07:26:27 -07:00