diff --git a/poetry.lock b/poetry.lock index 26b25a854..bca96d5c7 100644 --- a/poetry.lock +++ b/poetry.lock @@ -134,17 +134,6 @@ files = [ {file = "airbyte_protocol_models_dataclasses-0.14.1.tar.gz", hash = "sha256:f62a46556b82ea0d55de144983141639e8049d836dd4e0a9d7234c5b2e103c08"}, ] -[[package]] -name = "alabaster" -version = "0.7.16" -description = "A light, configurable Sphinx theme" -optional = true -python-versions = ">=3.9" -files = [ - {file = "alabaster-0.7.16-py3-none-any.whl", hash = "sha256:b46733c07dce03ae4e150330b975c75737fa60f0a7c591b6c8bf4928a28e2c92"}, - {file = "alabaster-0.7.16.tar.gz", hash = "sha256:75a8b99c28a5dad50dd7f8ccdd447a121ddb3892da9e53d1ca5cca3106d58d65"}, -] - [[package]] name = "annotated-types" version = "0.7.0" @@ -158,24 +147,24 @@ files = [ [[package]] name = "anyio" -version = "4.6.2.post1" +version = "4.7.0" description = "High level compatibility layer for multiple asynchronous event loop implementations" optional = true python-versions = ">=3.9" files = [ - {file = "anyio-4.6.2.post1-py3-none-any.whl", hash = "sha256:6d170c36fba3bdd840c73d3868c1e777e33676a69c3a72cf0a0d5d6d8009b61d"}, - {file = "anyio-4.6.2.post1.tar.gz", hash = "sha256:4c8bc31ccdb51c7f7bd251f51c609e038d63e34219b44aa86e47576389880b4c"}, + {file = "anyio-4.7.0-py3-none-any.whl", hash = "sha256:ea60c3723ab42ba6fff7e8ccb0488c898ec538ff4df1f1d5e642c3601d07e352"}, + {file = "anyio-4.7.0.tar.gz", hash = "sha256:2f834749c602966b7d456a7567cafcb309f96482b5081d14ac93ccd457f9dd48"}, ] [package.dependencies] exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} idna = ">=2.8" sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} +typing_extensions = {version = ">=4.5", markers = "python_version < \"3.13\""} [package.extras] -doc = ["Sphinx (>=7.4,<8.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "truststore (>=0.9.1)", "uvloop (>=0.21.0b1)"] +doc = ["Sphinx (>=7.4,<8.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx_rtd_theme"] +test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "truststore (>=0.9.1)", "uvloop (>=0.21)"] trio = ["trio (>=0.26.1)"] [[package]] @@ -246,20 +235,6 @@ files = [ snappy = ["python-snappy"] zstandard = ["zstandard"] -[[package]] -name = "babel" -version = "2.16.0" -description = "Internationalization utilities" -optional = true -python-versions = ">=3.8" -files = [ - {file = "babel-2.16.0-py3-none-any.whl", hash = "sha256:368b5b98b37c06b7daf6696391c3240c938b37767d4584413e8438c5c435fa8b"}, - {file = "babel-2.16.0.tar.gz", hash = "sha256:d1f3554ca26605fe173f3de0c65f750f5a42f924499bf134de6423582298e316"}, -] - -[package.extras] -dev = ["freezegun (>=1.0,<2.0)", "pytest (>=6.0)", "pytest-cov"] - [[package]] name = "backoff" version = "2.2.1" @@ -930,17 +905,6 @@ files = [ marshmallow = ">=3.18.0,<4.0.0" typing-inspect = ">=0.4.0,<1" -[[package]] -name = "docutils" -version = "0.17.1" -description = "Docutils -- Python Documentation Utilities" -optional = true -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "docutils-0.17.1-py2.py3-none-any.whl", hash = "sha256:cf316c8370a737a022b72b56874f6602acf974a37a9fba42ec2876387549fc61"}, - {file = "docutils-0.17.1.tar.gz", hash = "sha256:686577d2e4c32380bb50cbb22f575ed742d58168cee37e99117a854bcd88f125"}, -] - [[package]] name = "dpath" version = "2.2.0" @@ -1074,61 +1038,61 @@ pyflakes = ">=3.1.0,<3.2.0" [[package]] name = "fonttools" -version = "4.55.0" +version = "4.55.2" description = "Tools to manipulate font files" optional = true python-versions = ">=3.8" files = [ - {file = "fonttools-4.55.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:51c029d4c0608a21a3d3d169dfc3fb776fde38f00b35ca11fdab63ba10a16f61"}, - {file = "fonttools-4.55.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bca35b4e411362feab28e576ea10f11268b1aeed883b9f22ed05675b1e06ac69"}, - {file = "fonttools-4.55.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ce4ba6981e10f7e0ccff6348e9775ce25ffadbee70c9fd1a3737e3e9f5fa74f"}, - {file = "fonttools-4.55.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31d00f9852a6051dac23294a4cf2df80ced85d1d173a61ba90a3d8f5abc63c60"}, - {file = "fonttools-4.55.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e198e494ca6e11f254bac37a680473a311a88cd40e58f9cc4dc4911dfb686ec6"}, - {file = "fonttools-4.55.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7208856f61770895e79732e1dcbe49d77bd5783adf73ae35f87fcc267df9db81"}, - {file = "fonttools-4.55.0-cp310-cp310-win32.whl", hash = "sha256:e7e6a352ff9e46e8ef8a3b1fe2c4478f8a553e1b5a479f2e899f9dc5f2055880"}, - {file = "fonttools-4.55.0-cp310-cp310-win_amd64.whl", hash = "sha256:636caaeefe586d7c84b5ee0734c1a5ab2dae619dc21c5cf336f304ddb8f6001b"}, - {file = "fonttools-4.55.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:fa34aa175c91477485c44ddfbb51827d470011e558dfd5c7309eb31bef19ec51"}, - {file = "fonttools-4.55.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:37dbb3fdc2ef7302d3199fb12468481cbebaee849e4b04bc55b77c24e3c49189"}, - {file = "fonttools-4.55.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5263d8e7ef3c0ae87fbce7f3ec2f546dc898d44a337e95695af2cd5ea21a967"}, - {file = "fonttools-4.55.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f307f6b5bf9e86891213b293e538d292cd1677e06d9faaa4bf9c086ad5f132f6"}, - {file = "fonttools-4.55.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f0a4b52238e7b54f998d6a56b46a2c56b59c74d4f8a6747fb9d4042190f37cd3"}, - {file = "fonttools-4.55.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3e569711464f777a5d4ef522e781dc33f8095ab5efd7548958b36079a9f2f88c"}, - {file = "fonttools-4.55.0-cp311-cp311-win32.whl", hash = "sha256:2b3ab90ec0f7b76c983950ac601b58949f47aca14c3f21eed858b38d7ec42b05"}, - {file = "fonttools-4.55.0-cp311-cp311-win_amd64.whl", hash = "sha256:aa046f6a63bb2ad521004b2769095d4c9480c02c1efa7d7796b37826508980b6"}, - {file = "fonttools-4.55.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:838d2d8870f84fc785528a692e724f2379d5abd3fc9dad4d32f91cf99b41e4a7"}, - {file = "fonttools-4.55.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f46b863d74bab7bb0d395f3b68d3f52a03444964e67ce5c43ce43a75efce9246"}, - {file = "fonttools-4.55.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:33b52a9cfe4e658e21b1f669f7309b4067910321757fec53802ca8f6eae96a5a"}, - {file = "fonttools-4.55.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:732a9a63d6ea4a81b1b25a1f2e5e143761b40c2e1b79bb2b68e4893f45139a40"}, - {file = "fonttools-4.55.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7dd91ac3fcb4c491bb4763b820bcab6c41c784111c24172616f02f4bc227c17d"}, - {file = "fonttools-4.55.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1f0e115281a32ff532118aa851ef497a1b7cda617f4621c1cdf81ace3e36fb0c"}, - {file = "fonttools-4.55.0-cp312-cp312-win32.whl", hash = "sha256:6c99b5205844f48a05cb58d4a8110a44d3038c67ed1d79eb733c4953c628b0f6"}, - {file = "fonttools-4.55.0-cp312-cp312-win_amd64.whl", hash = "sha256:f8c8c76037d05652510ae45be1cd8fb5dd2fd9afec92a25374ac82255993d57c"}, - {file = "fonttools-4.55.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8118dc571921dc9e4b288d9cb423ceaf886d195a2e5329cc427df82bba872cd9"}, - {file = "fonttools-4.55.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01124f2ca6c29fad4132d930da69158d3f49b2350e4a779e1efbe0e82bd63f6c"}, - {file = "fonttools-4.55.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:81ffd58d2691f11f7c8438796e9f21c374828805d33e83ff4b76e4635633674c"}, - {file = "fonttools-4.55.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5435e5f1eb893c35c2bc2b9cd3c9596b0fcb0a59e7a14121562986dd4c47b8dd"}, - {file = "fonttools-4.55.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d12081729280c39d001edd0f4f06d696014c26e6e9a0a55488fabc37c28945e4"}, - {file = "fonttools-4.55.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a7ad1f1b98ab6cb927ab924a38a8649f1ffd7525c75fe5b594f5dab17af70e18"}, - {file = "fonttools-4.55.0-cp313-cp313-win32.whl", hash = "sha256:abe62987c37630dca69a104266277216de1023cf570c1643bb3a19a9509e7a1b"}, - {file = "fonttools-4.55.0-cp313-cp313-win_amd64.whl", hash = "sha256:2863555ba90b573e4201feaf87a7e71ca3b97c05aa4d63548a4b69ea16c9e998"}, - {file = "fonttools-4.55.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:00f7cf55ad58a57ba421b6a40945b85ac7cc73094fb4949c41171d3619a3a47e"}, - {file = "fonttools-4.55.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f27526042efd6f67bfb0cc2f1610fa20364396f8b1fc5edb9f45bb815fb090b2"}, - {file = "fonttools-4.55.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8e67974326af6a8879dc2a4ec63ab2910a1c1a9680ccd63e4a690950fceddbe"}, - {file = "fonttools-4.55.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61dc0a13451143c5e987dec5254d9d428f3c2789a549a7cf4f815b63b310c1cc"}, - {file = "fonttools-4.55.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:b2e526b325a903868c62155a6a7e24df53f6ce4c5c3160214d8fe1be2c41b478"}, - {file = "fonttools-4.55.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:b7ef9068a1297714e6fefe5932c33b058aa1d45a2b8be32a4c6dee602ae22b5c"}, - {file = "fonttools-4.55.0-cp38-cp38-win32.whl", hash = "sha256:55718e8071be35dff098976bc249fc243b58efa263768c611be17fe55975d40a"}, - {file = "fonttools-4.55.0-cp38-cp38-win_amd64.whl", hash = "sha256:553bd4f8cc327f310c20158e345e8174c8eed49937fb047a8bda51daf2c353c8"}, - {file = "fonttools-4.55.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3f901cef813f7c318b77d1c5c14cf7403bae5cb977cede023e22ba4316f0a8f6"}, - {file = "fonttools-4.55.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8c9679fc0dd7e8a5351d321d8d29a498255e69387590a86b596a45659a39eb0d"}, - {file = "fonttools-4.55.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd2820a8b632f3307ebb0bf57948511c2208e34a4939cf978333bc0a3f11f838"}, - {file = "fonttools-4.55.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23bbbb49bec613a32ed1b43df0f2b172313cee690c2509f1af8fdedcf0a17438"}, - {file = "fonttools-4.55.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a656652e1f5d55b9728937a7e7d509b73d23109cddd4e89ee4f49bde03b736c6"}, - {file = "fonttools-4.55.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:f50a1f455902208486fbca47ce33054208a4e437b38da49d6721ce2fef732fcf"}, - {file = "fonttools-4.55.0-cp39-cp39-win32.whl", hash = "sha256:161d1ac54c73d82a3cded44202d0218ab007fde8cf194a23d3dd83f7177a2f03"}, - {file = "fonttools-4.55.0-cp39-cp39-win_amd64.whl", hash = "sha256:ca7fd6987c68414fece41c96836e945e1f320cda56fc96ffdc16e54a44ec57a2"}, - {file = "fonttools-4.55.0-py3-none-any.whl", hash = "sha256:12db5888cd4dd3fcc9f0ee60c6edd3c7e1fd44b7dd0f31381ea03df68f8a153f"}, - {file = "fonttools-4.55.0.tar.gz", hash = "sha256:7636acc6ab733572d5e7eec922b254ead611f1cdad17be3f0be7418e8bfaca71"}, + {file = "fonttools-4.55.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:bef0f8603834643b1a6419d57902f18e7d950ec1a998fb70410635c598dc1a1e"}, + {file = "fonttools-4.55.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:944228b86d472612d3b48bcc83b31c25c2271e63fdc74539adfcfa7a96d487fb"}, + {file = "fonttools-4.55.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f0e55f5da594b85f269cfbecd2f6bd3e07d0abba68870bc3f34854de4fa4678"}, + {file = "fonttools-4.55.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b1a6e576db0c83c1b91925bf1363478c4bb968dbe8433147332fb5782ce6190"}, + {file = "fonttools-4.55.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:616368b15716781bc84df5c2191dc0540137aaef56c2771eb4b89b90933f347a"}, + {file = "fonttools-4.55.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7bbae4f3915225c2c37670da68e2bf18a21206060ad31dfb95fec91ef641caa7"}, + {file = "fonttools-4.55.2-cp310-cp310-win32.whl", hash = "sha256:8b02b10648d69d67a7eb055f4d3eedf4a85deb22fb7a19fbd9acbae7c7538199"}, + {file = "fonttools-4.55.2-cp310-cp310-win_amd64.whl", hash = "sha256:bbea0ab841113ac8e8edde067e099b7288ffc6ac2dded538b131c2c0595d5f77"}, + {file = "fonttools-4.55.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d34525e8141286fa976e14806639d32294bfb38d28bbdb5f6be9f46a1cd695a6"}, + {file = "fonttools-4.55.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0ecd1c2b1c2ec46bb73685bc5473c72e16ed0930ef79bc2919ccadc43a99fb16"}, + {file = "fonttools-4.55.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9008438ad59e5a8e403a62fbefef2b2ff377eb3857d90a3f2a5f4d674ff441b2"}, + {file = "fonttools-4.55.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:131591ac8d7a47043aaf29581aba755ae151d46e49d2bf49608601efd71e8b4d"}, + {file = "fonttools-4.55.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:4c83381c3e3e3d9caa25527c4300543578341f21aae89e4fbbb4debdda8d82a2"}, + {file = "fonttools-4.55.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:42aca564b575252fd9954ed0d91d97a24de24289a16ce8ff74ed0bdf5ecebf11"}, + {file = "fonttools-4.55.2-cp311-cp311-win32.whl", hash = "sha256:c6457f650ebe15baa17fc06e256227f0a47f46f80f27ec5a0b00160de8dc2c13"}, + {file = "fonttools-4.55.2-cp311-cp311-win_amd64.whl", hash = "sha256:5cfa67414d7414442a5635ff634384101c54f53bb7b0e04aa6a61b013fcce194"}, + {file = "fonttools-4.55.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:18f082445b8fe5e91c53e6184f4c1c73f3f965c8bcc614c6cd6effd573ce6c1a"}, + {file = "fonttools-4.55.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:27c0f91adbbd706e8acd1db73e3e510118e62d0ffb651864567dccc5b2339f90"}, + {file = "fonttools-4.55.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d8ccce035320d63dba0c35f52499322f5531dbe85bba1514c7cea26297e4c54"}, + {file = "fonttools-4.55.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:96e126df9615df214ec7f04bebcf60076297fbc10b75c777ce58b702d7708ffb"}, + {file = "fonttools-4.55.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:508ebb42956a7a931c4092dfa2d9b4ffd4f94cea09b8211199090d2bd082506b"}, + {file = "fonttools-4.55.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c1b9de46ef7b683d50400abf9f1578eaceee271ff51c36bf4b7366f2be29f498"}, + {file = "fonttools-4.55.2-cp312-cp312-win32.whl", hash = "sha256:2df61d9fc15199cc86dad29f64dd686874a3a52dda0c2d8597d21f509f95c332"}, + {file = "fonttools-4.55.2-cp312-cp312-win_amd64.whl", hash = "sha256:d337ec087da8216a828574aa0525d869df0a2ac217a2efc1890974ddd1fbc5b9"}, + {file = "fonttools-4.55.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:10aff204e2edee1d312fa595c06f201adf8d528a3b659cfb34cd47eceaaa6a26"}, + {file = "fonttools-4.55.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:09fe922a3eff181fd07dd724cdb441fb6b9fc355fd1c0f1aa79aca60faf1fbdd"}, + {file = "fonttools-4.55.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:487e1e8b524143a799bda0169c48b44a23a6027c1bb1957d5a172a7d3a1dd704"}, + {file = "fonttools-4.55.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b1726872e09268bbedb14dc02e58b7ea31ecdd1204c6073eda4911746b44797"}, + {file = "fonttools-4.55.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6fc88cfb58b0cd7b48718c3e61dd0d0a3ee8e2c86b973342967ce09fbf1db6d4"}, + {file = "fonttools-4.55.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e857fe1859901ad8c5cab32e0eebc920adb09f413d2d73b74b677cf47b28590c"}, + {file = "fonttools-4.55.2-cp313-cp313-win32.whl", hash = "sha256:81ccd2b3a420b8050c7d9db3be0555d71662973b3ef2a1d921a2880b58957db8"}, + {file = "fonttools-4.55.2-cp313-cp313-win_amd64.whl", hash = "sha256:d559eb1744c7dcfa90ae60cb1a4b3595e898e48f4198738c321468c01180cd83"}, + {file = "fonttools-4.55.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6b5917ef79cac8300b88fd6113003fd01bbbbea2ea060a27b95d8f77cb4c65c2"}, + {file = "fonttools-4.55.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:663eba5615d6abaaf616432354eb7ce951d518e43404371bcc2b0694ef21e8d6"}, + {file = "fonttools-4.55.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:803d5cef5fc47f44f5084d154aa3d6f069bb1b60e32390c225f897fa19b0f939"}, + {file = "fonttools-4.55.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8bc5f100de0173cc39102c0399bd6c3bd544bbdf224957933f10ee442d43cddd"}, + {file = "fonttools-4.55.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:3d9bbc1e380fdaf04ad9eabd8e3e6a4301eaf3487940893e9fd98537ea2e283b"}, + {file = "fonttools-4.55.2-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:42a9afedff07b6f75aa0f39b5e49922ac764580ef3efce035ca30284b2ee65c8"}, + {file = "fonttools-4.55.2-cp38-cp38-win32.whl", hash = "sha256:f1c76f423f1a241df08f87614364dff6e0b7ce23c962c1b74bd995ec7c0dad13"}, + {file = "fonttools-4.55.2-cp38-cp38-win_amd64.whl", hash = "sha256:25062b6ca03464dd5179fc2040fb19e03391b7cc49b9cc4f879312e638605c5c"}, + {file = "fonttools-4.55.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:d1100d8e665fe386a79cab59446992de881ea74d0d6c191bb988642692aa2421"}, + {file = "fonttools-4.55.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:dbdc251c5e472e5ae6bc816f9b82718b8e93ff7992e7331d6cf3562b96aa268e"}, + {file = "fonttools-4.55.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d0bf24d2b02dbc9376d795a63062632ff73e3e9e60c0229373f500aed7e86dd7"}, + {file = "fonttools-4.55.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4ff250ed4ff05015dfd9cf2adf7570c7a383ca80f4d9732ac484a5ed0d8453c"}, + {file = "fonttools-4.55.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:44cf2a98aa661dbdeb8c03f5e405b074e2935196780bb729888639f5276067d9"}, + {file = "fonttools-4.55.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:22ef222740eb89d189bf0612eb98fbae592c61d7efeac51bfbc2a1592d469557"}, + {file = "fonttools-4.55.2-cp39-cp39-win32.whl", hash = "sha256:93f439ca27e55f585e7aaa04a74990acd983b5f2245e41d6b79f0a8b44e684d8"}, + {file = "fonttools-4.55.2-cp39-cp39-win_amd64.whl", hash = "sha256:627cf10d6f5af5bec6324c18a2670f134c29e1b7dce3fb62e8ef88baa6cba7a9"}, + {file = "fonttools-4.55.2-py3-none-any.whl", hash = "sha256:8e2d89fbe9b08d96e22c7a81ec04a4e8d8439c31223e2dc6f2f9fc8ff14bdf9f"}, + {file = "fonttools-4.55.2.tar.gz", hash = "sha256:45947e7b3f9673f91df125d375eb57b9a23f2a603f438a1aebf3171bffa7a205"}, ] [package.extras] @@ -1427,17 +1391,6 @@ files = [ [package.extras] all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] -[[package]] -name = "imagesize" -version = "1.4.1" -description = "Getting image size from png/jpeg/jpeg2000/gif file" -optional = true -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -files = [ - {file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b"}, - {file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a"}, -] - [[package]] name = "importlib-metadata" version = "6.11.0" @@ -2243,54 +2196,54 @@ files = [ [[package]] name = "memray" -version = "1.14.0" +version = "1.15.0" description = "A memory profiler for Python applications" optional = false python-versions = ">=3.7.0" files = [ - {file = "memray-1.14.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:745d9014cb662065501441a7b534c29914fe2b68398b37385aba9f4a1c51c723"}, - {file = "memray-1.14.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f62a402ca1a7126f749544c3d6493672d6330ffd37d59ba230bc73e5143b3bc2"}, - {file = "memray-1.14.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:36840f39277b1871ecb5a9592dd1aa517a17b9f855f4e3ff08aa328a9d305e69"}, - {file = "memray-1.14.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3c7933ca70c0d59d0ce9b1064a6eda86231248759b46ed6dabedf489039d1aa1"}, - {file = "memray-1.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:75a5907345ff845652e709ddce3171a9ba2d65c62e8bd49a99131066e2a7ce3b"}, - {file = "memray-1.14.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:88c89c3797834eec177a89ad528699c75b94e2ed08c00754141eae69c520b894"}, - {file = "memray-1.14.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:d6087f291fd68acdf0a833efb57bc0f192c98ae89b4377c690c28313e78d029c"}, - {file = "memray-1.14.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e6ba7bff9dfa37bf3b80a5b83b50eadf20afb1f0e8de4a0139019154086d6bed"}, - {file = "memray-1.14.0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9bb0cfe1b755a860435cd52047b2e3f4f7b0c3887e0c1bf98da7127948284a91"}, - {file = "memray-1.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:638ba74e1735a40b6595fee7f37b426b9a95d244091a1f5df3dc5d98df1cbd4b"}, - {file = "memray-1.14.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7227ebf024cb0688a68ed91ed3e05c61a13751a9e875807195076b827bfde464"}, - {file = "memray-1.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:248dea8cfb5a615345e28b7e25c94377a8d198da3b6957ee443afa6f4ff1b733"}, - {file = "memray-1.14.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:7d03f6be66aa259df7fa50082876fbe6461108d77d46c1f720c46067d60685d4"}, - {file = "memray-1.14.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:9af9d30b1e484fd8591c9a7f322fd50b9192a2bce660be92385a01555af9968b"}, - {file = "memray-1.14.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c4088b391c04796c888ac751b5d387f6e8212b3515d4c53ba540c65a6efe4bda"}, - {file = "memray-1.14.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:af8aee7e8e5cac1e4130f1184b3e03b6bb08264e4ba1696551791ed3f8fb824e"}, - {file = "memray-1.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4352f9e85957f2cbe45a9e1c87dfc19d2df77e93dcd8a558794a683eeee57b7b"}, - {file = "memray-1.14.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5953f0d2aa31b23d4cce20236a03d90b7c71903709a57b456d6494bfe6f470b7"}, - {file = "memray-1.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e4ccaca04365efcda51036fe2add980030e33cfc4f3a194a01f530a5c923c65"}, - {file = "memray-1.14.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:f85a27eb8a65c810161bb992116a66d328546f78a4a4c7c1868949651b917c08"}, - {file = "memray-1.14.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:958d57f7149b8fa4831785394f2a7ace93dbc2be6c49a1c07987a8972986474a"}, - {file = "memray-1.14.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287a01953bc44dd0a32549a23bdacb5f9734e345ca289fa3923867c637715056"}, - {file = "memray-1.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dfc17cba35d98e3d2ca20ab995f17eec3edba7138b062cbc1aa36d53d9d2d955"}, - {file = "memray-1.14.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c82342cead930ca50235f59740ca238808f9c33ef31d994712972966beb6226e"}, - {file = "memray-1.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a22a826b4047e839310514f4889c24e45a66ea222fca19ac0ae7b2f89bbb0281"}, - {file = "memray-1.14.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:344f3c73b97ffc8f1666b404deafbc31a19e6b2881341b706aa7ec20afb0e8b1"}, - {file = "memray-1.14.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a43455233d534e9c0e8dabe827d451124874a6455b2afcbcd60b823241ea5843"}, - {file = "memray-1.14.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e05a3b6bc82ef01821beaee98e86bd8de2ada06cb8781add9c40a3ae4a040383"}, - {file = "memray-1.14.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3bc27e5483c70236c9379b99277b4ea8fa4b3f73a99e37af81190649bd877881"}, - {file = "memray-1.14.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:6a7e5604448b2a78e329addfb099384515d3f973a03711c4e2a7b6c9f7f34f53"}, - {file = "memray-1.14.0-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:443885a96ab9f67d46288240e2593b5c3ecb2c507ddb4e3b10695e104403d001"}, - {file = "memray-1.14.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:52a45d96ed717d8efb645e99646a92dd21a2ca38bdb823fe22e38c429cba9513"}, - {file = "memray-1.14.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:72febec7b287667e8ea9ee3e879a4da19a4318bc47e211da815be74acd961994"}, - {file = "memray-1.14.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4e07bdc3a4979b335c2b6b93a81b807d5aacd8dbbea56c41c6899a8bc0d2beb3"}, - {file = "memray-1.14.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b5e729d03caf426dc45a258270537a603794ecc067ccfd92f9c67ba9332e788"}, - {file = "memray-1.14.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:1d0a1397b5387b75dc9d9759beb022cb360948584840e850474d7d39ad267f85"}, - {file = "memray-1.14.0-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:c119b600e7c665e0713f09e25f9ee09733a98035688ecc1ec8fd168fa37a77f6"}, - {file = "memray-1.14.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:29a2e7d84d1652ef4664bcceb155630979b4797180b70da35525d963a4ca707f"}, - {file = "memray-1.14.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:b3b8d46b6447cdecba3ba100d47c62e78cdad58b00b2d6ba004d6bad318c8668"}, - {file = "memray-1.14.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:57f9bf3f1c648f1ea877a84c21c449fdafd8cc105763ada6023e36bae9b45eb8"}, - {file = "memray-1.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b7a59346d242fc39041d87a71cb6cf45baf492ffbb69da9690de49346be64a8"}, - {file = "memray-1.14.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:11fb00105572b70f2aca8b787ce9748b0c94672fbb6334f1604f7f813ca3dca6"}, - {file = "memray-1.14.0.tar.gz", hash = "sha256:b5d8874b7b215551f0ae9fa8aef3f2f52321a6460dc0141aaf9374709e6b0eb7"}, + {file = "memray-1.15.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9b623c0c651d611dd068236566a8a202250e3d59307c3a3f241acc47835e73eb"}, + {file = "memray-1.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:74765f92887b7eed152e3b9f14c147c43bf0247417b18c7ea0dec173cd01633c"}, + {file = "memray-1.15.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a5c6be5f9c2280b5ba077cbfec4706f209f9c0c2cd3a53d949ab9f4ee1f6a255"}, + {file = "memray-1.15.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:68bdad519b644539440914e1f6a04995631d0e31311ebe0977d949f2125bb579"}, + {file = "memray-1.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b4964c6bd555a0f1755dfdb97a8d9864e646054594449c66757441f7d7682405"}, + {file = "memray-1.15.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:92212b85c7d843126e4d343c8ca024f4a57537017b9ac7611864963b322aafae"}, + {file = "memray-1.15.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:cb8997e113378b9ac8bbd9b17f4f867fc5c1eea1980d873be3ebe4c2f1176784"}, + {file = "memray-1.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8ee45d919d81bfeb33677357dd5d248f3cad1d56be2ebd1853d4615a9f965b11"}, + {file = "memray-1.15.0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a6b740aad69e7e5f82ffff53a8edef1313ff0b5e9b7253912da16e905dcb1dcb"}, + {file = "memray-1.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0045611f2da496e35d37a5ddfa2b6a74bbc82e47087924c07b3f520448297b26"}, + {file = "memray-1.15.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca5688e33a833de604d0e2de01b5bf11a4ac1d768998f8831a375a343dc7acaf"}, + {file = "memray-1.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4bbad938c3fdcebe0cf3c568fb8f8633ab37ab08ad4db167e0991e214d6f595b"}, + {file = "memray-1.15.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f4eb50295bd87a091a85ec71f0ee612c5d709df490fea8a3adc4410f5da4f695"}, + {file = "memray-1.15.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:d13554a25129593872b5fbcd55ac34453239e51d9b6ace258329596ccce22bb3"}, + {file = "memray-1.15.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8cfe15962a9002ede8b1f8b4f045d95855100a8a60a9bf0d9f2b92950f914189"}, + {file = "memray-1.15.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e84b39adca05e720bdbf950cc92ef4bafefa2d6160111e5fc427cf59c6c16d1a"}, + {file = "memray-1.15.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7745d2c58dfc33ef77f8827053cb957131420051b67e2d5642b605d0e65a586"}, + {file = "memray-1.15.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:412225d85db0ec22142a82646d85ecc1e8680d33adbfd15789c7eaa356ad4107"}, + {file = "memray-1.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d25ab7a7e32fedab46219121dfb6ec3e42c66984b217572fdd4cddc37359c521"}, + {file = "memray-1.15.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:fb885f92833279d34addc607831352e91267b8e547ea861ad561a3dba64f6757"}, + {file = "memray-1.15.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:c1308e6a5fc5bc4e183bc0fdf5e241ddd9fb374338f32d77a4d5e74ccf611ef1"}, + {file = "memray-1.15.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0794227dfa4b86a56137211fd5b8ec131e0bc4a5dc41c2f5a318ca56a22c9331"}, + {file = "memray-1.15.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f184e82debd4f0c8ecf8e6034efddccdd9fac22909553a7f094eabf0902cd53f"}, + {file = "memray-1.15.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3493c5ac1ae1353fd0d24481bc9f30da8960ef703bf4af966cefff9dd1234d38"}, + {file = "memray-1.15.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:145a3062d8bf631aa8dc4b0928585e201282634afc369799dae1a0b9ece59fd4"}, + {file = "memray-1.15.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:59a4ade09cfe46e85cdb3a1976e9768e4674a6e448533c415dbe84e5a834f7c3"}, + {file = "memray-1.15.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:bb9870f41fe0c4cd4612fded51174f5b837f3bc6364c57b4a60e65016ccc1f7a"}, + {file = "memray-1.15.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:26cb3cac3810bbe9e701d40463c185cf9e7faac3965a0e2b309df1a9fc18cd9a"}, + {file = "memray-1.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:317287025cabd541f9fdec615b3c7ff394798113feea0edb92d31bc9f06eafd0"}, + {file = "memray-1.15.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:850eba1e3063d97172b0990a14f61782682baeb48f6ae039c0bb86b2f4d19b75"}, + {file = "memray-1.15.0-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:aa5150e3b58ba6184fac2a97426ee66f996dffe0571bbf09bffe23836318772e"}, + {file = "memray-1.15.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:753632eed43161131bb632799dc53b7ccb7e6341b8ca8ef4ad68ff8da81e766a"}, + {file = "memray-1.15.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:727190a81516e1955932c307ac6a55a3aedb5799bc2edf6a8fbf49852e851f0c"}, + {file = "memray-1.15.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:413b145445110900a99fb78b1fb6932c2e3ffadd35df5b258f8ac0a25e0aaf90"}, + {file = "memray-1.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2518a298ffa6c5a2ddfa6a36d196aa4aef5bb33c5d95a26565aac6a7f5fcb0c0"}, + {file = "memray-1.15.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ae46cb726c4c06121614995b877365680f196fa4549698aa5026c494a40e1a24"}, + {file = "memray-1.15.0-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:ce28c6a4d89349c43d76ad35ff1c21057230086cfcf18c6f4c2305df108bf0cd"}, + {file = "memray-1.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:671c2fd8c835caad80c2023baf6cdc4326c0f6dd4ae8bf1d7dbf6ad700c13625"}, + {file = "memray-1.15.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8404f3969e071e35364fd99d238da8ef245cf7ee2c790f3d46cd5b41cbac0541"}, + {file = "memray-1.15.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a3e4c940deae29ea64d8dd4ffaee804f541a413c3c3c061a469837ed35d486b7"}, + {file = "memray-1.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:36720d9ee97dee6cd51b230cbd2556cc3e0215c5a569b97c1faebc927ac3c505"}, + {file = "memray-1.15.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:cba7727bfdee596f71323195af0262508ed0aec7ebbf67d98de0b959d9b8cf02"}, + {file = "memray-1.15.0.tar.gz", hash = "sha256:1beffa2bcba3dbe0f095d547927286eca46e272798b83026dd1b5db58e16ed56"}, ] [package.dependencies] @@ -2300,7 +2253,7 @@ textual = ">=0.41.0" [package.extras] benchmark = ["asv"] -dev = ["Cython", "asv", "black", "bump2version", "check-manifest", "flake8", "furo", "greenlet", "ipython", "isort", "mypy", "packaging", "pytest", "pytest-cov", "pytest-textual-snapshot", "setuptools", "sphinx", "sphinx-argparse", "textual (>=0.43,!=0.65.2,!=0.66)", "towncrier"] +dev = ["Cython", "IPython", "asv", "black", "bump2version", "check-manifest", "flake8", "furo", "greenlet", "ipython", "isort", "mypy", "packaging", "pytest", "pytest-cov", "pytest-textual-snapshot", "setuptools", "sphinx", "sphinx-argparse", "textual (>=0.43,!=0.65.2,!=0.66)", "towncrier"] docs = ["IPython", "bump2version", "furo", "sphinx", "sphinx-argparse", "towncrier"] lint = ["black", "check-manifest", "flake8", "isort", "mypy"] test = ["Cython", "greenlet", "ipython", "packaging", "pytest", "pytest-cov", "pytest-textual-snapshot", "setuptools", "textual (>=0.43,!=0.65.2,!=0.66)"] @@ -3215,13 +3168,13 @@ files = [ [[package]] name = "pydantic" -version = "2.10.2" +version = "2.10.3" description = "Data validation using Python type hints" optional = false python-versions = ">=3.8" files = [ - {file = "pydantic-2.10.2-py3-none-any.whl", hash = "sha256:cfb96e45951117c3024e6b67b25cdc33a3cb7b2fa62e239f7af1378358a1d99e"}, - {file = "pydantic-2.10.2.tar.gz", hash = "sha256:2bc2d7f17232e0841cbba4641e65ba1eb6fafb3a08de3a091ff3ce14a197c4fa"}, + {file = "pydantic-2.10.3-py3-none-any.whl", hash = "sha256:be04d85bbc7b65651c5f8e6b9976ed9c6f41782a55524cef079a34a0bb82144d"}, + {file = "pydantic-2.10.3.tar.gz", hash = "sha256:cb5ac360ce894ceacd69c403187900a02c4b20b693a9dd1d643e1effab9eadf9"}, ] [package.dependencies] @@ -4394,35 +4347,15 @@ files = [ attributes-doc = "*" typing-extensions = "*" -[[package]] -name = "setuptools" -version = "75.6.0" -description = "Easily download, build, install, upgrade, and uninstall Python packages" -optional = true -python-versions = ">=3.9" -files = [ - {file = "setuptools-75.6.0-py3-none-any.whl", hash = "sha256:ce74b49e8f7110f9bf04883b730f4765b774ef3ef28f722cce7c273d253aaf7d"}, - {file = "setuptools-75.6.0.tar.gz", hash = "sha256:8199222558df7c86216af4f84c30e9b34a61d8ba19366cc914424cdbd28252f6"}, -] - -[package.extras] -check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)", "ruff (>=0.7.0)"] -core = ["importlib_metadata (>=6)", "jaraco.collections", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"] -cover = ["pytest-cov"] -doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"] -enabler = ["pytest-enabler (>=2.2)"] -test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] -type = ["importlib_metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (>=1.12,<1.14)", "pytest-mypy"] - [[package]] name = "six" -version = "1.16.0" +version = "1.17.0" description = "Python 2 and 3 compatibility utilities" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ - {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, - {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, + {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"}, + {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"}, ] [[package]] @@ -4436,17 +4369,6 @@ files = [ {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, ] -[[package]] -name = "snowballstemmer" -version = "2.2.0" -description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." -optional = true -python-versions = "*" -files = [ - {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"}, - {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, -] - [[package]] name = "soupsieve" version = "2.6" @@ -4458,153 +4380,6 @@ files = [ {file = "soupsieve-2.6.tar.gz", hash = "sha256:e2e68417777af359ec65daac1057404a3c8a5455bb8abc36f1a9866ab1a51abb"}, ] -[[package]] -name = "sphinx" -version = "4.2.0" -description = "Python documentation generator" -optional = true -python-versions = ">=3.6" -files = [ - {file = "Sphinx-4.2.0-py3-none-any.whl", hash = "sha256:98a535c62a4fcfcc362528592f69b26f7caec587d32cd55688db580be0287ae0"}, - {file = "Sphinx-4.2.0.tar.gz", hash = "sha256:94078db9184491e15bce0a56d9186e0aec95f16ac20b12d00e06d4e36f1058a6"}, -] - -[package.dependencies] -alabaster = ">=0.7,<0.8" -babel = ">=1.3" -colorama = {version = ">=0.3.5", markers = "sys_platform == \"win32\""} -docutils = ">=0.14,<0.18" -imagesize = "*" -Jinja2 = ">=2.3" -packaging = "*" -Pygments = ">=2.0" -requests = ">=2.5.0" -setuptools = "*" -snowballstemmer = ">=1.1" -sphinxcontrib-applehelp = "*" -sphinxcontrib-devhelp = "*" -sphinxcontrib-htmlhelp = ">=2.0.0" -sphinxcontrib-jsmath = "*" -sphinxcontrib-qthelp = "*" -sphinxcontrib-serializinghtml = ">=1.1.5" - -[package.extras] -docs = ["sphinxcontrib-websupport"] -lint = ["docutils-stubs", "flake8 (>=3.5.0)", "isort", "mypy (>=0.900)", "types-pkg-resources", "types-requests", "types-typed-ast"] -test = ["cython", "html5lib", "pytest", "pytest-cov", "typed-ast"] - -[[package]] -name = "sphinx-rtd-theme" -version = "1.0.0" -description = "Read the Docs theme for Sphinx" -optional = true -python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" -files = [ - {file = "sphinx_rtd_theme-1.0.0-py2.py3-none-any.whl", hash = "sha256:4d35a56f4508cfee4c4fb604373ede6feae2a306731d533f409ef5c3496fdbd8"}, - {file = "sphinx_rtd_theme-1.0.0.tar.gz", hash = "sha256:eec6d497e4c2195fa0e8b2016b337532b8a699a68bcb22a512870e16925c6a5c"}, -] - -[package.dependencies] -docutils = "<0.18" -sphinx = ">=1.6" - -[package.extras] -dev = ["bump2version", "sphinxcontrib-httpdomain", "transifex-client"] - -[[package]] -name = "sphinxcontrib-applehelp" -version = "2.0.0" -description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books" -optional = true -python-versions = ">=3.9" -files = [ - {file = "sphinxcontrib_applehelp-2.0.0-py3-none-any.whl", hash = "sha256:4cd3f0ec4ac5dd9c17ec65e9ab272c9b867ea77425228e68ecf08d6b28ddbdb5"}, - {file = "sphinxcontrib_applehelp-2.0.0.tar.gz", hash = "sha256:2f29ef331735ce958efa4734873f084941970894c6090408b079c61b2e1c06d1"}, -] - -[package.extras] -lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] -standalone = ["Sphinx (>=5)"] -test = ["pytest"] - -[[package]] -name = "sphinxcontrib-devhelp" -version = "2.0.0" -description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp documents" -optional = true -python-versions = ">=3.9" -files = [ - {file = "sphinxcontrib_devhelp-2.0.0-py3-none-any.whl", hash = "sha256:aefb8b83854e4b0998877524d1029fd3e6879210422ee3780459e28a1f03a8a2"}, - {file = "sphinxcontrib_devhelp-2.0.0.tar.gz", hash = "sha256:411f5d96d445d1d73bb5d52133377b4248ec79db5c793ce7dbe59e074b4dd1ad"}, -] - -[package.extras] -lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] -standalone = ["Sphinx (>=5)"] -test = ["pytest"] - -[[package]] -name = "sphinxcontrib-htmlhelp" -version = "2.1.0" -description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" -optional = true -python-versions = ">=3.9" -files = [ - {file = "sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl", hash = "sha256:166759820b47002d22914d64a075ce08f4c46818e17cfc9470a9786b759b19f8"}, - {file = "sphinxcontrib_htmlhelp-2.1.0.tar.gz", hash = "sha256:c9e2916ace8aad64cc13a0d233ee22317f2b9025b9cf3295249fa985cc7082e9"}, -] - -[package.extras] -lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] -standalone = ["Sphinx (>=5)"] -test = ["html5lib", "pytest"] - -[[package]] -name = "sphinxcontrib-jsmath" -version = "1.0.1" -description = "A sphinx extension which renders display math in HTML via JavaScript" -optional = true -python-versions = ">=3.5" -files = [ - {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, - {file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"}, -] - -[package.extras] -test = ["flake8", "mypy", "pytest"] - -[[package]] -name = "sphinxcontrib-qthelp" -version = "2.0.0" -description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp documents" -optional = true -python-versions = ">=3.9" -files = [ - {file = "sphinxcontrib_qthelp-2.0.0-py3-none-any.whl", hash = "sha256:b18a828cdba941ccd6ee8445dbe72ffa3ef8cbe7505d8cd1fa0d42d3f2d5f3eb"}, - {file = "sphinxcontrib_qthelp-2.0.0.tar.gz", hash = "sha256:4fe7d0ac8fc171045be623aba3e2a8f613f8682731f9153bb2e40ece16b9bbab"}, -] - -[package.extras] -lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] -standalone = ["Sphinx (>=5)"] -test = ["defusedxml (>=0.7.1)", "pytest"] - -[[package]] -name = "sphinxcontrib-serializinghtml" -version = "2.0.0" -description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)" -optional = true -python-versions = ">=3.9" -files = [ - {file = "sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl", hash = "sha256:6e2cb0eef194e10c27ec0023bfeb25badbbb5868244cf5bc5bdc04e4464bf331"}, - {file = "sphinxcontrib_serializinghtml-2.0.0.tar.gz", hash = "sha256:e9d912827f872c029017a53f0ef2180b327c3f7fd23c87229f7a8e8b70031d4d"}, -] - -[package.extras] -lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] -standalone = ["Sphinx (>=5)"] -test = ["pytest"] - [[package]] name = "sqlalchemy" version = "2.0.35" @@ -4723,13 +4498,13 @@ test = ["pytest", "tornado (>=4.5)", "typeguard"] [[package]] name = "textual" -version = "0.88.1" +version = "0.89.1" description = "Modern Text User Interface framework" optional = false python-versions = "<4.0.0,>=3.8.1" files = [ - {file = "textual-0.88.1-py3-none-any.whl", hash = "sha256:f2db8ce892007f724dab57a2b791e55f9d7ce04d333c50fb4b6fb7f3990d4cec"}, - {file = "textual-0.88.1.tar.gz", hash = "sha256:9c56d953dc7d1a8ddf06acc910d9224027e02416551f92920e70f435bd28e062"}, + {file = "textual-0.89.1-py3-none-any.whl", hash = "sha256:0a5d214df6e951b4a2c421e13d0b608482882471c1e34ea74a3631adede8054f"}, + {file = "textual-0.89.1.tar.gz", hash = "sha256:66befe80e2bca5a8c876cd8ceeaf01752267b6b1dc1d0f73071f1f1e15d90cc8"}, ] [package.dependencies] @@ -4739,7 +4514,7 @@ rich = ">=13.3.3" typing-extensions = ">=4.4.0,<5.0.0" [package.extras] -syntax = ["tree-sitter (>=0.20.1,<0.21.0)", "tree-sitter-languages (==1.10.2)"] +syntax = ["tree-sitter (>=0.23.0)", "tree-sitter-bash (>=0.23.0)", "tree-sitter-css (>=0.23.0)", "tree-sitter-go (>=0.23.0)", "tree-sitter-html (>=0.23.0)", "tree-sitter-java (>=0.23.0)", "tree-sitter-javascript (>=0.23.0)", "tree-sitter-json (>=0.24.0)", "tree-sitter-markdown (>=0.3.0)", "tree-sitter-python (>=0.23.0)", "tree-sitter-regex (>=0.24.0)", "tree-sitter-rust (>=0.23.0)", "tree-sitter-sql (>=0.3.0)", "tree-sitter-toml (>=0.6.0)", "tree-sitter-xml (>=0.7.0)", "tree-sitter-yaml (>=0.6.0)"] [[package]] name = "threadpoolctl" @@ -5266,11 +5041,10 @@ type = ["pytest-mypy"] [extras] file-based = ["avro", "fastavro", "markdown", "pdf2image", "pdfminer.six", "pyarrow", "pytesseract", "python-calamine", "python-snappy", "unstructured", "unstructured.pytesseract"] -sphinx-docs = ["Sphinx", "sphinx-rtd-theme"] sql = ["sqlalchemy"] vector-db-based = ["cohere", "langchain", "openai", "tiktoken"] [metadata] lock-version = "2.0" python-versions = "^3.10,<3.13" -content-hash = "74e1ddf0a21404cca651b5616ce00f77141cb3df15ee152785f3c2179ec9ae92" +content-hash = "2b774b097cd8c896e59f37d0ca640503b324ab8aebe8f3ba9b5fc2dfd4b63049" diff --git a/pyproject.toml b/pyproject.toml index 9a0e80327..c3267ed70 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -66,8 +66,6 @@ pyarrow = { version = "~15.0.0", optional = true } pytesseract = { version = "0.3.10", optional = true } python-calamine = { version = "0.2.3", optional = true } python-snappy = { version = "0.7.3", optional = true } -Sphinx = { version = "~4.2", optional = true } -sphinx-rtd-theme = { version = "~1.0", optional = true } tiktoken = { version = "0.8.0", optional = true } nltk = { version = "3.9.1", optional = true } # This will ensure that even when you run poetry install or pip install, the compatible version of numpy will always be chosen. @@ -106,7 +104,6 @@ types-cachetools = "^5.5.0.20240820" [tool.poetry.extras] file-based = ["avro", "fastavro", "pyarrow", "unstructured", "pdf2image", "pdfminer.six", "unstructured.pytesseract", "pytesseract", "markdown", "python-calamine", "python-snappy"] -sphinx-docs = ["Sphinx", "sphinx-rtd-theme"] vector-db-based = ["langchain", "openai", "cohere", "tiktoken"] sql = ["sqlalchemy"] @@ -198,6 +195,6 @@ filterwarnings = [ [tool.airbyte_ci] python_versions = ["3.10", "3.11"] optional_poetry_groups = ["dev"] -poetry_extras = ["file-based", "sphinx-docs", "vector-db-based"] +poetry_extras = ["file-based", "vector-db-based"] poe_tasks = ["check-ci"] mount_docker_socket = true diff --git a/reference_docs/Makefile b/reference_docs/Makefile deleted file mode 100644 index c7f926397..000000000 --- a/reference_docs/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Minimal makefile for Sphinx documentation -# - -# You can set these variables from the command line, and also -# from the environment for the first two. -SPHINXOPTS ?= -SPHINXBUILD ?= sphinx-build -SOURCEDIR = _source -BUILDDIR = _build - -# Put it first so that "make" without argument is like "make help". -help: - @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) - -.PHONY: help Makefile - -# Catch-all target: route all unknown targets to Sphinx using the new -# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). -%: Makefile - @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) - -rst: - sphinx-apidoc -f -F -o $(SOURCEDIR)/api ../airbyte_cdk diff --git a/reference_docs/_source/api/airbyte_cdk.destinations.rst b/reference_docs/_source/api/airbyte_cdk.destinations.rst deleted file mode 100644 index e554319db..000000000 --- a/reference_docs/_source/api/airbyte_cdk.destinations.rst +++ /dev/null @@ -1,19 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.destinations.destination module --------------------------------------------- - -.. automodule:: airbyte_cdk.destinations.destination - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.destinations - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.models.rst b/reference_docs/_source/api/airbyte_cdk.models.rst deleted file mode 100644 index 14d3065dd..000000000 --- a/reference_docs/_source/api/airbyte_cdk.models.rst +++ /dev/null @@ -1,19 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.models.airbyte\_protocol module --------------------------------------------- - -.. automodule:: airbyte_cdk.models.airbyte_protocol - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.models - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.rst b/reference_docs/_source/api/airbyte_cdk.rst deleted file mode 100644 index 4d270b65e..000000000 --- a/reference_docs/_source/api/airbyte_cdk.rst +++ /dev/null @@ -1,54 +0,0 @@ - -Subpackages ------------ - -.. toctree:: - :maxdepth: 4 - - airbyte_cdk.destinations - airbyte_cdk.models - airbyte_cdk.sources - airbyte_cdk.utils - -Submodules ----------- - -airbyte\_cdk.connector module ------------------------------ - -.. automodule:: airbyte_cdk.connector - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.entrypoint module ------------------------------- - -.. automodule:: airbyte_cdk.entrypoint - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.exception\_handler module --------------------------------------- - -.. automodule:: airbyte_cdk.exception_handler - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.logger module --------------------------- - -.. automodule:: airbyte_cdk.logger - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.auth.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.auth.rst deleted file mode 100644 index 43c8a518e..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.auth.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.auth.oauth module --------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.auth.oauth - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.auth.token module --------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.auth.token - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.auth - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.checks.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.checks.rst deleted file mode 100644 index d4d275419..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.checks.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.checks.check\_stream module ------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.checks.check_stream - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.checks.connection\_checker module ------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.checks.connection_checker - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.checks - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.datetime.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.datetime.rst deleted file mode 100644 index f523d1b17..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.datetime.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.datetime.datetime\_parser module ------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.datetime.datetime_parser - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.datetime.min\_max\_datetime module -------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.datetime.min_max_datetime - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.datetime - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.decoders.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.decoders.rst deleted file mode 100644 index 3d4a362b1..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.decoders.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.decoders.decoder module --------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.decoders.decoder - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.decoders.json\_decoder module --------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.decoders.json_decoder - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.decoders - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.extractors.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.extractors.rst deleted file mode 100644 index 3b901d5c9..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.extractors.rst +++ /dev/null @@ -1,51 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.extractors.dpath\_extractor module -------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.extractors.dpath_extractor - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.extractors.http\_selector module ------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.extractors.http_selector - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.extractors.record\_extractor module --------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.extractors.record_extractor - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.extractors.record\_filter module ------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.extractors.record_filter - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.extractors.record\_selector module -------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.extractors.record_selector - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.extractors - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.interpolation.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.interpolation.rst deleted file mode 100644 index 22ab88385..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.interpolation.rst +++ /dev/null @@ -1,59 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.interpolation.interpolated\_boolean module ---------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.interpolation.interpolated_boolean - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.interpolation.interpolated\_mapping module ---------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.interpolation.interpolated_mapping - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.interpolation.interpolated\_string module --------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.interpolation.interpolated_string - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.interpolation.interpolation module -------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.interpolation.interpolation - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.interpolation.jinja module ------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.interpolation.jinja - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.interpolation.macros module ------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.interpolation.macros - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.interpolation - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.parsers.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.parsers.rst deleted file mode 100644 index c5f9fdb8b..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.parsers.rst +++ /dev/null @@ -1,59 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.parsers.class\_types\_registry module ----------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.parsers.class_types_registry - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.parsers.config\_parser module --------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.parsers.config_parser - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.parsers.default\_implementation\_registry module ---------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.parsers.default_implementation_registry - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.parsers.factory module -------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.parsers.factory - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.parsers.undefined\_reference\_exception module -------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.parsers.undefined_reference_exception - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.parsers.yaml\_parser module ------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.parsers.yaml_parser - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.parsers - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies.rst deleted file mode 100644 index 0fa4a8c40..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies.rst +++ /dev/null @@ -1,51 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.backoff\_strategies.constant\_backoff\_strategy module ------------------------------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies.constant_backoff_strategy - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.backoff\_strategies.exponential\_backoff\_strategy module ---------------------------------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies.exponential_backoff_strategy - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.backoff\_strategies.header\_helper module ------------------------------------------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies.header_helper - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.backoff\_strategies.wait\_time\_from\_header\_backoff\_strategy module ----------------------------------------------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies.wait_time_from_header_backoff_strategy - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.backoff\_strategies.wait\_until\_time\_from\_header\_backoff\_strategy module ------------------------------------------------------------------------------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies.wait_until_time_from_header_backoff_strategy - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.error_handlers.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.error_handlers.rst deleted file mode 100644 index 5b69c8b19..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.error_handlers.rst +++ /dev/null @@ -1,75 +0,0 @@ - -Subpackages ------------ - -.. toctree:: - :maxdepth: 4 - - airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategies - -Submodules ----------- - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.backoff\_strategy module ------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.backoff_strategy - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.composite\_error\_handler module --------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.composite_error_handler - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.default\_error\_handler module ------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.default_error_handler - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.error\_handler module ---------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.error_handler - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.http\_response\_filter module ------------------------------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.http_response_filter - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.response\_action module ------------------------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.response_action - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.error\_handlers.response\_status module ------------------------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers.response_status - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.error_handlers - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.paginators.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.paginators.rst deleted file mode 100644 index fd91f3f08..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.paginators.rst +++ /dev/null @@ -1,43 +0,0 @@ - -Subpackages ------------ - -.. toctree:: - :maxdepth: 4 - - airbyte_cdk.sources.declarative.requesters.paginators.strategies - -Submodules ----------- - -airbyte\_cdk.sources.declarative.requesters.paginators.limit\_paginator module ------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.paginators.default_paginator - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.paginators.no\_pagination module ----------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.paginators.no_pagination - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.paginators.paginator module ------------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.requesters.paginators.paginator - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.paginators - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.paginators.strategies.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.paginators.strategies.rst deleted file mode 100644 index 86f929120..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.paginators.strategies.rst +++ /dev/null @@ -1,43 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.requesters.paginators.strategies.cursor\_pagination\_strategy module ------------------------------------------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.requesters.paginators.strategies.cursor_pagination_strategy - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.paginators.strategies.offset\_increment module ------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.paginators.strategies.offset_increment - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.paginators.strategies.page\_increment module ----------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.paginators.strategies.page_increment - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.paginators.strategies.pagination\_strategy module ---------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.paginators.strategies.pagination_strategy - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.paginators.strategies - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.request_headers.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.request_headers.rst deleted file mode 100644 index ebb492b2a..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.request_headers.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.requesters.request\_headers.interpolated\_request\_header\_provider module ------------------------------------------------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.requesters.request_headers.interpolated_request_header_provider - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.request\_headers.request\_header\_provider module ---------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.request_headers.request_header_provider - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.request_headers - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.request_options.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.request_options.rst deleted file mode 100644 index ff8eb074f..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.request_options.rst +++ /dev/null @@ -1,35 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.requesters.request\_options.interpolated\_request\_input\_provider module ----------------------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.request_options.interpolated_request_input_provider - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.request\_options.interpolated\_request\_options\_provider module ------------------------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.request_options.interpolated_request_options_provider - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.request\_options.request\_options\_provider module ----------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.request_options.request_options_provider - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.request_options - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.retriers.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.retriers.rst deleted file mode 100644 index 65e58aec2..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.retriers.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.requesters.retriers.default\_retrier module ----------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.retriers.default_retrier - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.retriers.retrier module -------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.retriers.retrier - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.retriers - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.rst deleted file mode 100644 index 63a9dc689..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.requesters.rst +++ /dev/null @@ -1,45 +0,0 @@ - -Subpackages ------------ - -.. toctree:: - :maxdepth: 4 - - airbyte_cdk.sources.declarative.requesters.error_handlers - airbyte_cdk.sources.declarative.requesters.paginators - airbyte_cdk.sources.declarative.requesters.request_options - -Submodules ----------- - -airbyte\_cdk.sources.declarative.requesters.http\_requester module ------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.http_requester - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.request\_option module ------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.request_option - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.requesters.requester module ------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters.requester - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.requesters - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.retrievers.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.retrievers.rst deleted file mode 100644 index 763c66364..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.retrievers.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.retrievers.retriever module ------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.retrievers.retriever - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.retrievers.simple\_retriever module --------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.retrievers.simple_retriever - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.retrievers - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.rst deleted file mode 100644 index 0ffe29a4a..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.rst +++ /dev/null @@ -1,78 +0,0 @@ - -Subpackages ------------ - -.. toctree:: - :maxdepth: 4 - - airbyte_cdk.sources.declarative.auth - airbyte_cdk.sources.declarative.checks - airbyte_cdk.sources.declarative.datetime - airbyte_cdk.sources.declarative.decoders - airbyte_cdk.sources.declarative.extractors - airbyte_cdk.sources.declarative.interpolation - airbyte_cdk.sources.declarative.parsers - airbyte_cdk.sources.declarative.requesters - airbyte_cdk.sources.declarative.retrievers - airbyte_cdk.sources.declarative.schema - airbyte_cdk.sources.declarative.stream_slicers - airbyte_cdk.sources.declarative.transformations - -Submodules ----------- - -airbyte\_cdk.sources.declarative.create\_partial module -------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.create_partial - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.declarative\_source module ------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.declarative_source - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.declarative\_stream module ------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.declarative_stream - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.exceptions module --------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.exceptions - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.types module ---------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.types - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.yaml\_declarative\_source module ------------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.yaml_declarative_source - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.schema.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.schema.rst deleted file mode 100644 index d0da7b6a7..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.schema.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.schema.json\_schema module ------------------------------------------------------------ - -.. automodule:: airbyte_cdk.sources.declarative.schema.json_schema - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.schema.schema\_loader module -------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.schema.schema_loader - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.schema - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.states.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.states.rst deleted file mode 100644 index f4d331f8d..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.states.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.states.dict\_state module ----------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.states.dict_state - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.states.state module ----------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.states.state - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.states - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.stream_slicers.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.stream_slicers.rst deleted file mode 100644 index ed5f6c179..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.stream_slicers.rst +++ /dev/null @@ -1,59 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.stream\_slicers.cartesian\_product\_stream\_slicer module ------------------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.stream_slicers.cartesian_product_stream_slicer - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.stream\_slicers.datetime\_stream\_slicer module --------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.stream_slicers.datetime_stream_slicer - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.stream\_slicers.list\_stream\_slicer module ----------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.stream_slicers.list_stream_slicer - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.stream\_slicers.single\_slice module ---------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.stream_slicers.single_slice - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.stream\_slicers.stream\_slicer module ----------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.stream_slicers.stream_slicer - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.stream\_slicers.substream\_slicer module -------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.stream_slicers.substream_slicer - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.stream_slicers - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.declarative.transformations.rst b/reference_docs/_source/api/airbyte_cdk.sources.declarative.transformations.rst deleted file mode 100644 index 031b1af23..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.declarative.transformations.rst +++ /dev/null @@ -1,35 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.declarative.transformations.add\_fields module -------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.transformations.add_fields - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.transformations.remove\_fields module ----------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.transformations.remove_fields - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.declarative.transformations.transformation module ----------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.declarative.transformations.transformation - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.declarative.transformations - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.deprecated.rst b/reference_docs/_source/api/airbyte_cdk.sources.deprecated.rst deleted file mode 100644 index 3d19a99f0..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.deprecated.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.deprecated.base\_source module ---------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.deprecated.base_source - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.deprecated.client module ---------------------------------------------- - -.. automodule:: airbyte_cdk.sources.deprecated.client - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.deprecated - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.rst b/reference_docs/_source/api/airbyte_cdk.sources.rst deleted file mode 100644 index 0a25c34ae..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.rst +++ /dev/null @@ -1,47 +0,0 @@ - -Subpackages ------------ - -.. toctree:: - :maxdepth: 4 - - airbyte_cdk.sources.declarative - airbyte_cdk.sources.deprecated - airbyte_cdk.sources.singer - airbyte_cdk.sources.streams - airbyte_cdk.sources.utils - -Submodules ----------- - -airbyte\_cdk.sources.abstract\_source module --------------------------------------------- - -.. automodule:: airbyte_cdk.sources.abstract_source - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.config module ----------------------------------- - -.. automodule:: airbyte_cdk.sources.config - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.source module ----------------------------------- - -.. automodule:: airbyte_cdk.sources.source - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.singer.rst b/reference_docs/_source/api/airbyte_cdk.sources.singer.rst deleted file mode 100644 index 37af436cb..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.singer.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.singer.singer\_helpers module --------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.singer.singer_helpers - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.singer.source module ------------------------------------------ - -.. automodule:: airbyte_cdk.sources.singer.source - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.singer - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.streams.http.auth.rst b/reference_docs/_source/api/airbyte_cdk.sources.streams.http.auth.rst deleted file mode 100644 index 049da2b74..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.streams.http.auth.rst +++ /dev/null @@ -1,35 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.streams.http.auth.core module --------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.auth.core - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.streams.http.auth.oauth module ---------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.auth.oauth - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.streams.http.auth.token module ---------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.auth.token - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.streams.http.auth - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.streams.http.requests_native_auth.rst b/reference_docs/_source/api/airbyte_cdk.sources.streams.http.requests_native_auth.rst deleted file mode 100644 index b2a7bc7d8..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.streams.http.requests_native_auth.rst +++ /dev/null @@ -1,43 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.streams.http.requests\_native\_auth.abstract\_oauth module -------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.requests_native_auth.abstract_oauth - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.streams.http.requests\_native\_auth.abstract\_token module -------------------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.requests_native_auth.abstract_token - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.streams.http.requests\_native\_auth.oauth module ---------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.requests_native_auth.oauth - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.streams.http.requests\_native\_auth.token module ---------------------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.requests_native_auth.token - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.streams.http.requests_native_auth - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.streams.http.rst b/reference_docs/_source/api/airbyte_cdk.sources.streams.http.rst deleted file mode 100644 index 920db700a..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.streams.http.rst +++ /dev/null @@ -1,44 +0,0 @@ - -Subpackages ------------ - -.. toctree:: - :maxdepth: 4 - - airbyte_cdk.sources.streams.http.auth - airbyte_cdk.sources.streams.http.requests_native_auth - -Submodules ----------- - -airbyte\_cdk.sources.streams.http.exceptions module ---------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.exceptions - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.streams.http.http module ---------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.http - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.streams.http.rate\_limiting module -------------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.http.rate_limiting - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.streams.http - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.streams.rst b/reference_docs/_source/api/airbyte_cdk.sources.streams.rst deleted file mode 100644 index e00b5d0f3..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.streams.rst +++ /dev/null @@ -1,27 +0,0 @@ - -Subpackages ------------ - -.. toctree:: - :maxdepth: 4 - - airbyte_cdk.sources.streams.http - -Submodules ----------- - -airbyte\_cdk.sources.streams.core module ----------------------------------------- - -.. automodule:: airbyte_cdk.sources.streams.core - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.streams - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.sources.utils.rst b/reference_docs/_source/api/airbyte_cdk.sources.utils.rst deleted file mode 100644 index 8b53a23a7..000000000 --- a/reference_docs/_source/api/airbyte_cdk.sources.utils.rst +++ /dev/null @@ -1,51 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.sources.utils.casing module ----------------------------------------- - -.. automodule:: airbyte_cdk.sources.utils.casing - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.utils.catalog\_helpers module --------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.utils.catalog_helpers - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.utils.schema\_helpers module -------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.utils.schema_helpers - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.utils.schema\_models module ------------------------------------------------- - -.. automodule:: airbyte_cdk.sources.utils.schema_models - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.sources.utils.transform module -------------------------------------------- - -.. automodule:: airbyte_cdk.sources.utils.transform - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.sources.utils - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/airbyte_cdk.utils.rst b/reference_docs/_source/api/airbyte_cdk.utils.rst deleted file mode 100644 index d65a8f8ec..000000000 --- a/reference_docs/_source/api/airbyte_cdk.utils.rst +++ /dev/null @@ -1,35 +0,0 @@ - -Submodules ----------- - -airbyte\_cdk.utils.airbyte\_secrets\_utils module -------------------------------------------------- - -.. automodule:: airbyte_cdk.utils.airbyte_secrets_utils - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.utils.event\_timing module ---------------------------------------- - -.. automodule:: airbyte_cdk.utils.event_timing - :members: - :undoc-members: - :show-inheritance: - -airbyte\_cdk.utils.traced\_exception module -------------------------------------------- - -.. automodule:: airbyte_cdk.utils.traced_exception - :members: - :undoc-members: - :show-inheritance: - -Module contents ---------------- - -.. automodule:: airbyte_cdk.utils - :members: - :undoc-members: - :show-inheritance: diff --git a/reference_docs/_source/api/modules.rst b/reference_docs/_source/api/modules.rst deleted file mode 100644 index 453898da5..000000000 --- a/reference_docs/_source/api/modules.rst +++ /dev/null @@ -1,7 +0,0 @@ -airbyte_cdk -=========== - -.. toctree:: - :maxdepth: 4 - - airbyte_cdk diff --git a/reference_docs/_source/conf.py b/reference_docs/_source/conf.py deleted file mode 100644 index c661adb42..000000000 --- a/reference_docs/_source/conf.py +++ /dev/null @@ -1,66 +0,0 @@ -# -# Copyright (c) 2023 Airbyte, Inc., all rights reserved. -# - -# Configuration file for the Sphinx documentation builder. -# -# This file only contains a selection of the most common options. For a full -# list see the documentation: -# https://www.sphinx-doc.org/en/master/usage/configuration.html - -# -- Path setup -------------------------------------------------------------- - -# If extensions (or modules to document with autodoc) are in another directory, -# add these directories to sys.path here. If the directory is relative to the -# documentation root, use os.path.abspath to make it absolute, like shown here. -# -import os -import sys - -sys.path.insert(0, os.path.abspath("../..")) - - -# -- Project information ----------------------------------------------------- - -project = "Airbyte Connector Development Kit" -copyright = "2021, Airbyte" -author = "Airbyte" - - -# -- General configuration --------------------------------------------------- - -# Add any Sphinx extension module names here, as strings. They can be -# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom -# ones. -extensions = [ - "sphinx.ext.autodoc", - "sphinx.ext.napoleon", # Support for NumPy and Google style docstrings -] # API docs - -source_suffix = {".rst": "restructuredtext", ".md": "markdown"} - -# Add any paths that contain templates here, relative to this directory. -templates_path = ["_templates"] - -# List of patterns, relative to source directory, that match files and -# directories to ignore when looking for source files. -# This pattern also affects html_static_path and html_extra_path. -exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"] - - -# -- Options for HTML output ------------------------------------------------- - -# The theme to use for HTML and HTML Help pages. See the documentation for -# a list of builtin themes. -# -html_theme = "sphinx_rtd_theme" - -# Add any paths that contain custom static files (such as style sheets) here, -# relative to this directory. They are copied after the builtin static files, -# so a file named "default.css" will overwrite the builtin "default.css". -# html_static_path = ['_static'] -html_logo = "../_static/img/airbyte_new_logo.svg" -html_theme_options = { - "logo_only": True, - "display_version": False, -} diff --git a/reference_docs/_source/index.rst b/reference_docs/_source/index.rst deleted file mode 100644 index cc6beef3e..000000000 --- a/reference_docs/_source/index.rst +++ /dev/null @@ -1,36 +0,0 @@ -Welcome to Airbyte Connector Development Kit's documentation! -============================================================= -This documentation is autogenerated from source code comments. More extensive overviews and conceptual explanations will be coming soon. -======================================================================================================================================== - -.. toctree:: - :maxdepth: 4 - :caption: Destinations - - api/airbyte_cdk.destinations - -.. toctree:: - :maxdepth: 4 - :caption: Models - - api/airbyte_cdk.models - -.. toctree:: - :maxdepth: 4 - :caption: Sources - - api/airbyte_cdk.sources - -.. toctree:: - :maxdepth: 4 - :caption: Utils - - api/airbyte_cdk.utils - - -Indices and tables -================== - -* :ref:`genindex` -* :ref:`modindex` -* :ref:`search` diff --git a/reference_docs/_source/templates/master_doc.rst_t b/reference_docs/_source/templates/master_doc.rst_t deleted file mode 100644 index 082c0ce4e..000000000 --- a/reference_docs/_source/templates/master_doc.rst_t +++ /dev/null @@ -1,19 +0,0 @@ -Welcome to Airbyte Connector Development Kit's documentation! -============================================================= -This documentation is autogenerated from source code comments. More extensive overviews and conceptual explanations will be coming soon. -======================================================================================================================================== -{% for module in top_modules %} -.. toctree:: - :maxdepth: {{ maxdepth }} - :caption: {{ module.caption }} - - {{module.path}} -{% endfor %} - -Indices and tables -================== - -* :ref:`genindex` -* :ref:`modindex` -* :ref:`search` - diff --git a/reference_docs/_source/templates/package.rst_t b/reference_docs/_source/templates/package.rst_t deleted file mode 100644 index 8c7700310..000000000 --- a/reference_docs/_source/templates/package.rst_t +++ /dev/null @@ -1,51 +0,0 @@ -{%- macro automodule(modname, options) -%} -.. automodule:: {{ modname }} -{%- for option in options %} - :{{ option }}: -{%- endfor %} -{%- endmacro %} - -{%- macro toctree(docnames) -%} -.. toctree:: - :maxdepth: {{ maxdepth }} -{% for docname in docnames %} - {{ docname }} -{%- endfor %} -{%- endmacro %} - -{%- if is_namespace %} -.. py:module:: {{ pkgname }} -{% endif %} - -{%- if modulefirst and not is_namespace %} -{{ automodule(pkgname, automodule_options) }} -{% endif %} - -{%- if subpackages %} -Subpackages ------------ - -{{ toctree(subpackages) }} -{% endif %} - -{%- if submodules %} -Submodules ----------- -{% if separatemodules %} -{{ toctree(submodules) }} -{% else %} -{%- for submodule in submodules %} -{% if show_headings %} -{{- [submodule, "module"] | join(" ") | e | heading(2) }} -{% endif %} -{{ automodule(submodule, automodule_options) }} -{% endfor %} -{%- endif %} -{%- endif %} - -{%- if not modulefirst and not is_namespace %} -Module contents ---------------- - -{{ automodule(pkgname, automodule_options) }} -{% endif %} diff --git a/reference_docs/_static/img/airbyte_new_logo.svg b/reference_docs/_static/img/airbyte_new_logo.svg deleted file mode 100644 index 463f23913..000000000 --- a/reference_docs/_static/img/airbyte_new_logo.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/reference_docs/generate_rst_schema.py b/reference_docs/generate_rst_schema.py deleted file mode 100755 index 1a2268ee0..000000000 --- a/reference_docs/generate_rst_schema.py +++ /dev/null @@ -1,54 +0,0 @@ -# -# Copyright (c) 2023 Airbyte, Inc., all rights reserved. -# - -import sys -from os import path -from typing import Any, Dict - -from sphinx.cmd.quickstart import QuickstartRenderer -from sphinx.ext.apidoc import get_parser, main, recurse_tree, write_file -from sphinx.locale import __ -from sphinx.util import ensuredir - - -def write_master_file(templatedir: str, master_name: str, values: Dict, opts: Any): - template = QuickstartRenderer(templatedir=templatedir) - opts.destdir = opts.destdir[: opts.destdir.rfind("/")] - write_file(master_name, template.render(f"{templatedir}/master_doc.rst_t", values), opts) - - -if __name__ == "__main__": - parser = get_parser() - parser.add_argument( - "--master", metavar="MASTER", default="index", help=__("master document name") - ) - args = parser.parse_args(sys.argv[1:]) - - rootpath = path.abspath(args.module_path) - - # normalize opts - if args.header is None: - args.header = rootpath.split(path.sep)[-1] - if args.suffix.startswith("."): - args.suffix = args.suffix[1:] - if not path.isdir(rootpath): - print(__(f"{rootpath} is not a directory."), file=sys.stderr) - sys.exit(1) - if not args.dryrun: - ensuredir(args.destdir) - excludes = [path.abspath(exclude) for exclude in args.exclude_pattern] - modules = recurse_tree(rootpath, excludes, args, args.templatedir) - - template_values = { - "top_modules": [ - {"path": f"api/{module}", "caption": module.split(".")[1].title()} - for module in modules - if module.count(".") == 1 - ], - "maxdepth": args.maxdepth, - } - write_master_file( - templatedir=args.templatedir, master_name=args.master, values=template_values, opts=args - ) - main() diff --git a/sphinx-docs.md b/sphinx-docs.md deleted file mode 100644 index 4b2e2be3b..000000000 --- a/sphinx-docs.md +++ /dev/null @@ -1,97 +0,0 @@ -# Sphinx Docs - -We're using the [Sphinx](https://www.sphinx-doc.org/) library in order -to automatically generate the docs for the [airbyte-cdk](https://pypi.org/project/airbyte-cdk/). - -## Updating the docs structure (manually) - -Documentation structure is set in `airbyte-cdk/python/reference_docs/_source`, using the `.rst` files. - -See [reStructuredText docs](https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html) -for the key concepts. - -Note that `index.rst` is the main index file, where we do define the layout of the main -docs page and relation to other sections. - -Each time a new module added to `airbyte-cdk/python/airbyte_cdk` module you'll need to update the Sphinx rst schema. - -Let's dive into using an example: - -- Assuming we're going to add a new package `airbyte_cdk/new_package`; -- Let this file contain a few modules: `airbyte_cdk/new_package/module1.py` and `airbyte_cdk/new_package/module2.py`; -- The above structure should be in `rst` config as: - - - Add this block directly into `index.rst`: - - ``` - .. toctree:: - :maxdepth: 2 - :caption: New Package - - api/airbyte_cdk.new_package - ``` - - - Add a new file `api/airbyte_cdk.new_package.rst` with the following content: - - ``` - Submodules - ---------- - - airbyte\_cdk.new\_package.module1 module - -------------------------------------------- - - .. automodule:: airbyte_cdk.new_package.module1 - :members: - :undoc-members: - :show-inheritance: - - .. automodule:: airbyte_cdk.new_package.module2 - :members: - :undoc-members: - :show-inheritance: - - Module contents - --------------- - - .. automodule:: airbyte_cdk.models - :members: - :undoc-members: - :show-inheritance: - ``` - -For more examples see `airbyte-cdk/python/reference_docs/_source` -and read the [docs](https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html). - -## Updating the docs structure (automatically) - -It's also possible to generate `.rst` files automatically using `generate_rst_schema.py` script. - -You should also update this script in order to change the docs appearance or structure. - -To generate the docs, -run `python generate_rst_schema.py -o _source/api ../../python/airbyte_cdk -f -t _source/templates` -from the `airbyte-cdk/python/reference_docs` root. - -## Building the docs locally - -After the `rst` files created to correctly represent current project structure you may build the docs locally. -This build could be useful on each `airbyte-cdk` update, especially if the package structure was changed. - -- Install Sphinx deps with `pip install ".[sphinx-docs]"`; -- Run `make html` from the `airbyte-cdk/python/reference_docs` root; -- Check out the `airbyte-cdk/python/reference_docs/_build` for the new documentation built. - -## Publishing to Read the Docs - -Our current sphinx docs setup is meant to be published to [readthedocs](https://readthedocs.org/). -So it may be useful to check our docs published at https://airbyte-cdk.readthedocs.io/en/latest/ -for the last build in case if the airbyte-cdk package was updated. - -Publishing process is automatic and implemented via the GitHub incoming webhook. -See https://docs.readthedocs.io/en/stable/webhooks.html. - -To check build logs and state, check the https://readthedocs.org/projects/airbyte-cdk/builds/. -You may also run build manually here if needed. - -Publishing configuration is placed to `.readthedocs.yaml`. -See https://docs.readthedocs.io/en/stable/config-file/v2.html for the config description.