Skip to content

Commit 42e9c85

Browse files
authored
Docs: Fix omitted skip_validation arg in Source.read() docstring (#289)
1 parent cb0153e commit 42e9c85

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

airbyte/sources/base.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -665,15 +665,19 @@ def read(
665665
666666
Args:
667667
cache: The cache to write to. If None, a default cache will be used.
668+
streams: Optional if already set. A list of stream names to select for reading. If set
669+
to "*", all streams will be selected.
668670
write_strategy: The strategy to use when writing to the cache. If a string, it must be
669671
one of "append", "upsert", "replace", or "auto". If a WriteStrategy, it must be one
670672
of WriteStrategy.APPEND, WriteStrategy.UPSERT, WriteStrategy.REPLACE, or
671673
WriteStrategy.AUTO.
672-
streams: Optional if already set. A list of stream names to select for reading. If set
673-
to "*", all streams will be selected.
674674
force_full_refresh: If True, the source will operate in full refresh mode. Otherwise,
675675
streams will be read in incremental mode if supported by the connector. This option
676676
must be True when using the "replace" strategy.
677+
skip_validation: If True, PyAirbyte will not pre-validate the input configuration before
678+
running the connector. This can be helpful in debugging, when you want to send
679+
configurations to the connector that otherwise might be rejected by JSON Schema
680+
validation rules.
677681
"""
678682
if write_strategy == WriteStrategy.REPLACE and not force_full_refresh:
679683
warnings.warn(

0 commit comments

Comments
 (0)