1
0
mirror of synced 2025-12-30 03:02:21 -05:00

CDK: add support for streams with state attribute (#9746)

* add support for streams with state attribute
* fix pre-commit and format
* update state attribute docs and logic
* added IncrementalMixin

Co-authored-by: Eugene Kulak <kulak.eugene@gmail.com>
This commit is contained in:
Eugene Kulak
2022-02-16 22:20:33 +02:00
committed by GitHub
parent d6747abd8f
commit d173ce741f
11 changed files with 656 additions and 277 deletions

View File

@@ -15,7 +15,7 @@ README = (HERE / "README.md").read_text()
setup(
name="airbyte-cdk",
version="0.1.48",
version="0.1.49",
description="A framework for writing Airbyte Connectors.",
long_description=README,
long_description_content_type="text/markdown",
@@ -46,7 +46,7 @@ setup(
packages=find_packages(exclude=("unit_tests",)),
install_requires=[
"backoff",
"dpath==2.0.1",
"dpath~=2.0.1",
"jsonschema~=3.2.0",
"jsonref~=0.2",
"pendulum",
@@ -59,7 +59,14 @@ setup(
],
python_requires=">=3.7.0",
extras_require={
"dev": ["MyPy~=0.812", "pytest", "pytest-cov", "pytest-mock", "requests-mock", "pytest-httpserver"],
"dev": [
"MyPy~=0.812",
"pytest",
"pytest-cov",
"pytest-mock",
"requests-mock",
"pytest-httpserver",
],
"sphinx-docs": [
"Sphinx~=4.2",
"sphinx-rtd-theme~=1.0",