From 40e682f87fe2f9fe5a0ff841b5193cb4a3277efd Mon Sep 17 00:00:00 2001 From: Massimiliano Pippi Date: Thu, 10 Oct 2024 22:35:03 +0200 Subject: [PATCH] docs: make build work with latest llama_deploy updates (#16492) --- docs/mkdocs.yml | 10 +- docs/poetry.lock | 869 ++++++++++++++++++++++-- docs/pyproject.toml | 29 +- docs/scripts/merge_llama_deploy_docs.py | 2 +- 4 files changed, 847 insertions(+), 63 deletions(-) diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index 1b50011fac874..d8d1a08718c0f 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -14,6 +14,7 @@ markdown_extensions: - pymdownx.details - pymdownx.superfences - md_in_html + - mkdocs-click - toc: permalink: "#" nav: @@ -1631,9 +1632,10 @@ nav: - LlamaCloud: ./llama_cloud/index.md - LlamaParse: ./llama_cloud/llama_parse.md plugins: - - search: null - - include_dir_to_nav: null - - gh-admonitions: null + - search + - include_dir_to_nav + - render_swagger + - gh-admonitions - mkdocs-jupyter: execute: false - mkdocstrings: @@ -1654,6 +1656,8 @@ plugins: show_root_toc_entry: false show_signature_annotations: true signature_crossrefs: true + extensions: + - griffe_fieldz paths: - ../llama-index-core - ../llama-index-experimental diff --git a/docs/poetry.lock b/docs/poetry.lock index c3e8a1dc19ced..16e19b9980f44 100644 --- a/docs/poetry.lock +++ b/docs/poetry.lock @@ -1,5 +1,41 @@ # This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. +[[package]] +name = "aio-pika" +version = "9.4.3" +description = "Wrapper around the aiormq for asyncio and humans" +optional = false +python-versions = "<4.0,>=3.8" +files = [ + {file = "aio_pika-9.4.3-py3-none-any.whl", hash = "sha256:f1423d2d5a8b7315d144efe1773763bf687ac17aa1535385982687e9e5ed49bb"}, + {file = "aio_pika-9.4.3.tar.gz", hash = "sha256:fd2b1fce25f6ed5203ef1dd554dc03b90c9a46a64aaf758d032d78dc31e5295d"}, +] + +[package.dependencies] +aiormq = ">=6.8.0,<6.9.0" +yarl = "*" + +[[package]] +name = "aiobotocore" +version = "2.15.2" +description = "Async client for aws services using botocore and aiohttp" +optional = false +python-versions = ">=3.8" +files = [ + {file = "aiobotocore-2.15.2-py3-none-any.whl", hash = "sha256:d4d3128b4b558e2b4c369bfa963b022d7e87303adb82eec623cec8aa77ae578a"}, + {file = "aiobotocore-2.15.2.tar.gz", hash = "sha256:9ac1cfcaccccc80602968174aa032bf978abe36bd4e55e6781d6500909af1375"}, +] + +[package.dependencies] +aiohttp = ">=3.9.2,<4.0.0" +aioitertools = ">=0.5.1,<1.0.0" +botocore = ">=1.35.16,<1.35.37" +wrapt = ">=1.10.10,<2.0.0" + +[package.extras] +awscli = ["awscli (>=1.34.16,<1.35.3)"] +boto3 = ["boto3 (>=1.35.16,<1.35.37)"] + [[package]] name = "aiohappyeyeballs" version = "2.4.3" @@ -122,6 +158,88 @@ yarl = ">=1.12.0,<2.0" [package.extras] speedups = ["Brotli", "aiodns (>=3.2.0)", "brotlicffi"] +[[package]] +name = "aioitertools" +version = "0.12.0" +description = "itertools and builtins for AsyncIO and mixed iterables" +optional = false +python-versions = ">=3.8" +files = [ + {file = "aioitertools-0.12.0-py3-none-any.whl", hash = "sha256:fc1f5fac3d737354de8831cbba3eb04f79dd649d8f3afb4c5b114925e662a796"}, + {file = "aioitertools-0.12.0.tar.gz", hash = "sha256:c2a9055b4fbb7705f561b9d86053e8af5d10cc845d22c32008c43490b2d8dd6b"}, +] + +[package.extras] +dev = ["attribution (==1.8.0)", "black (==24.8.0)", "build (>=1.2)", "coverage (==7.6.1)", "flake8 (==7.1.1)", "flit (==3.9.0)", "mypy (==1.11.2)", "ufmt (==2.7.1)", "usort (==1.0.8.post1)"] +docs = ["sphinx (==8.0.2)", "sphinx-mdinclude (==0.6.2)"] + +[[package]] +name = "aiokafka" +version = "0.11.0" +description = "Kafka integration with asyncio" +optional = false +python-versions = ">=3.8" +files = [ + {file = "aiokafka-0.11.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:926f93fb6a39891fd4364494432b479c0602f9cac708778d4a262a2c2e20d3b4"}, + {file = "aiokafka-0.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38e1917e706c1158d5e1f612d1fc1b40f706dc46c534e73ab4de8ae2868a31be"}, + {file = "aiokafka-0.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:516e1d68d9a377860b2e17453580afe304605bc71894f684d3e7b6618f6f939f"}, + {file = "aiokafka-0.11.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:acfd0a5d0aec762ba73eeab73b23edce14f315793f063b6a4b223b6f79e36bb8"}, + {file = "aiokafka-0.11.0-cp310-cp310-win32.whl", hash = "sha256:0d80590c4ef0ba546a299cee22ea27c3360c14241ec43a8e6904653f7b22d328"}, + {file = "aiokafka-0.11.0-cp310-cp310-win_amd64.whl", hash = "sha256:1d519bf9875ac867fb19d55de3750833b1eb6379a08de29a68618e24e6a49fc0"}, + {file = "aiokafka-0.11.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0e957b42ae959365efbb45c9b5de38032c573608553c3670ad8695cc210abec9"}, + {file = "aiokafka-0.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:224db2447f6c1024198d8342e7099198f90401e2fa29c0762afbc51eadf5c490"}, + {file = "aiokafka-0.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ef3e7c8a923e502caa4d24041f2be778fd7f9ee4587bf0bcb4f74cac05122fa"}, + {file = "aiokafka-0.11.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:59f4b935589ebb244620afad8bf3320e3bc86879a8b1c692ad06bd324f6c6127"}, + {file = "aiokafka-0.11.0-cp311-cp311-win32.whl", hash = "sha256:560839ae6bc13e71025d71e94df36980f5c6e36a64916439e598b6457267a37f"}, + {file = "aiokafka-0.11.0-cp311-cp311-win_amd64.whl", hash = "sha256:1f8ae91f0373830e4664376157fe61b611ca7e573d8a559b151aef5bf53df46c"}, + {file = "aiokafka-0.11.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4e0cc080a7f4c659ee4e1baa1c32adedcccb105a52156d4909f357d76fac0dc1"}, + {file = "aiokafka-0.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55a07a39d82c595223a17015ea738d152544cee979d3d6d822707a082465621c"}, + {file = "aiokafka-0.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3711fa64ee8640dcd4cb640f1030f9439d02e85acd57010d09053017092d8cc2"}, + {file = "aiokafka-0.11.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:818a6f8e44b02113b9e795bee6029c8a4e525ab38f29d7adb0201f3fec74c808"}, + {file = "aiokafka-0.11.0-cp312-cp312-win32.whl", hash = "sha256:8ba981956243767b37c929845c398fda2a2e35a4034d218badbe2b62e6f98f96"}, + {file = "aiokafka-0.11.0-cp312-cp312-win_amd64.whl", hash = "sha256:9a478a14fd23fd1ffe9c7a21238d818b5f5e0626f7f06146b687f3699298391b"}, + {file = "aiokafka-0.11.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:0973a245b8b9daf8ef6814253a80a700f1f54d2da7d88f6fe479f46e0fd83053"}, + {file = "aiokafka-0.11.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ee0c61a2dcabbe4474ff237d708f9bd663dd2317e03a9cb7239a212c9ee05b12"}, + {file = "aiokafka-0.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:230170ce2e8a0eb852e2e8b78b08ce2e29b77dfe2c51bd56f5ab4be0f332a63b"}, + {file = "aiokafka-0.11.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eac78a009b713e28b5b4c4daae9d062acbf2b7980e5734467643a810134583b5"}, + {file = "aiokafka-0.11.0-cp38-cp38-win32.whl", hash = "sha256:73584be8ba7906e3f33ca0f08f6af21a9ae31b86c6b635b93db3b1e6f452657b"}, + {file = "aiokafka-0.11.0-cp38-cp38-win_amd64.whl", hash = "sha256:d724b6fc484e453b373052813e4e543fc028a22c3fbda10e13b6829740000b8a"}, + {file = "aiokafka-0.11.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:419dd28c8ed6e926061bdc60929af08a6b52f1721e1179d9d21cc72ae28fd6f6"}, + {file = "aiokafka-0.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1c85f66eb3564c5e74d8e4c25df4ac1fd94f1a6f6e66f005aafa6f791bde215"}, + {file = "aiokafka-0.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eaafe134de57b184f3c030e1a11051590caff7953c8bf58048eefd8d828e39d7"}, + {file = "aiokafka-0.11.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:807f699cf916369b1a512e4f2eaec714398c202d8803328ef8711967d99a56ce"}, + {file = "aiokafka-0.11.0-cp39-cp39-win32.whl", hash = "sha256:d59fc7aec088c9ffc02d37e61591f053459bd11912cf04c70ac4f7e60405667d"}, + {file = "aiokafka-0.11.0-cp39-cp39-win_amd64.whl", hash = "sha256:702aec15b63bad5e4476294bcb1cb177559149fce3e59335794f004c279cbd6a"}, + {file = "aiokafka-0.11.0.tar.gz", hash = "sha256:f2def07fe1720c4fe37c0309e355afa9ff4a28e0aabfe847be0692461ac69352"}, +] + +[package.dependencies] +async-timeout = "*" +packaging = "*" +typing-extensions = ">=4.10.0" + +[package.extras] +all = ["cramjam (>=2.8.0)", "gssapi"] +gssapi = ["gssapi"] +lz4 = ["cramjam (>=2.8.0)"] +snappy = ["cramjam"] +zstd = ["cramjam"] + +[[package]] +name = "aiormq" +version = "6.8.1" +description = "Pure python AMQP asynchronous client library" +optional = false +python-versions = "<4.0,>=3.8" +files = [ + {file = "aiormq-6.8.1-py3-none-any.whl", hash = "sha256:5da896c8624193708f9409ffad0b20395010e2747f22aa4150593837f40aa017"}, + {file = "aiormq-6.8.1.tar.gz", hash = "sha256:a964ab09634be1da1f9298ce225b310859763d5cf83ef3a7eae1a6dc6bd1da1a"}, +] + +[package.dependencies] +pamqp = "3.3.0" +yarl = "*" + [[package]] name = "aiosignal" version = "1.3.1" @@ -196,6 +314,17 @@ six = ">=1.12.0" astroid = ["astroid (>=1,<2)", "astroid (>=2,<4)"] test = ["astroid (>=1,<2)", "astroid (>=2,<4)", "pytest"] +[[package]] +name = "async-timeout" +version = "4.0.3" +description = "Timeout context manager for asyncio programs" +optional = false +python-versions = ">=3.7" +files = [ + {file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"}, + {file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"}, +] + [[package]] name = "attrs" version = "23.2.0" @@ -268,6 +397,42 @@ webencodings = "*" [package.extras] css = ["tinycss2 (>=1.1.0,<1.3)"] +[[package]] +name = "botocore" +version = "1.35.36" +description = "Low-level, data-driven core of boto 3." +optional = false +python-versions = ">=3.8" +files = [ + {file = "botocore-1.35.36-py3-none-any.whl", hash = "sha256:64241c778bf2dc863d93abab159e14024d97a926a5715056ef6411418cb9ead3"}, + {file = "botocore-1.35.36.tar.gz", hash = "sha256:354ec1b766f0029b5d6ff0c45d1a0f9e5007b7d2f3ec89bcdd755b208c5bc797"}, +] + +[package.dependencies] +jmespath = ">=0.7.1,<2.0.0" +python-dateutil = ">=2.1,<3.0.0" +urllib3 = {version = ">=1.25.4,<2.2.0 || >2.2.0,<3", markers = "python_version >= \"3.10\""} + +[package.extras] +crt = ["awscrt (==0.22.0)"] + +[[package]] +name = "botocore-stubs" +version = "1.35.37" +description = "Type annotations and code completion for botocore" +optional = false +python-versions = ">=3.8" +files = [ + {file = "botocore_stubs-1.35.37-py3-none-any.whl", hash = "sha256:0fd4ce53636196fcb72b8dad1c67cb774f2f1941891a9c5293f91401ff6d8589"}, + {file = "botocore_stubs-1.35.37.tar.gz", hash = "sha256:834f1d55c8e8a815bbb446fe9a7d3da09c4402312ff1a8fcf13fb6b4b894ab92"}, +] + +[package.dependencies] +types-awscrt = "*" + +[package.extras] +botocore = ["botocore"] + [[package]] name = "certifi" version = "2024.7.4" @@ -643,6 +808,24 @@ files = [ [package.extras] devel = ["colorama", "json-spec", "jsonschema", "pylint", "pytest", "pytest-benchmark", "pytest-cache", "validictory"] +[[package]] +name = "fieldz" +version = "0.1.0" +description = "Utilities for providing compatibility with many dataclass-like libraries" +optional = false +python-versions = ">=3.8" +files = [ + {file = "fieldz-0.1.0-py3-none-any.whl", hash = "sha256:0825a45396877769b107ce016e63f6fedbe625a0ace3e56fe2f9d6d61c7ea8df"}, + {file = "fieldz-0.1.0.tar.gz", hash = "sha256:ee3352534bc5d04ee8e1cafa5f59add2c11bea0fc2ecefe18454ccfdc7e21fb2"}, +] + +[package.dependencies] +typing-extensions = "*" + +[package.extras] +dev = ["black", "hatch", "ipython", "mypy", "pdbpp", "rich", "ruff"] +test = ["annotated-types", "attrs", "dataclassy", "msgspec", "pydantic", "pytest", "pytest-cov"] + [[package]] name = "frozenlist" version = "1.4.1" @@ -905,18 +1088,37 @@ test = ["objgraph", "psutil"] [[package]] name = "griffe" -version = "0.42.0" +version = "1.3.2" description = "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API." optional = false python-versions = ">=3.8" files = [ - {file = "griffe-0.42.0-py3-none-any.whl", hash = "sha256:384df6b802a60f70e65fdb7e83f5b27e2da869a12eac85b25b55250012dbc263"}, - {file = "griffe-0.42.0.tar.gz", hash = "sha256:fb83ee602701ffdf99c9a6bf5f0a5a3bd877364b3bffb2c451dc8fbd9645b0cf"}, + {file = "griffe-1.3.2-py3-none-any.whl", hash = "sha256:2e34b5e46507d615915c8e6288bb1a2234bd35dee44d01e40a2bc2f25bd4d10c"}, + {file = "griffe-1.3.2.tar.gz", hash = "sha256:1ec50335aa507ed2445f2dd45a15c9fa3a45f52c9527e880571dfc61912fd60c"}, ] [package.dependencies] colorama = ">=0.4" +[[package]] +name = "griffe-fieldz" +version = "0.2.0" +description = "Griffe extension adding support for data-class like things (pydantic, attrs, etc...)" +optional = false +python-versions = ">=3.8" +files = [ + {file = "griffe_fieldz-0.2.0-py3-none-any.whl", hash = "sha256:c2ebb0c63e7b660ddcc7c94237c6309a6bce998552b8c3483f0c14016fabf949"}, + {file = "griffe_fieldz-0.2.0.tar.gz", hash = "sha256:fba1ecadb4d19e7f1c7b87e13caadd426f7066bd8f4bbb53615bd035bf67be58"}, +] + +[package.dependencies] +fieldz = ">=0.1.0" +griffe = ">=1.0" + +[package.extras] +dev = ["ipython", "mypy", "pdbpp", "pre-commit", "rich", "ruff"] +test = ["pytest", "pytest-cov"] + [[package]] name = "h11" version = "0.14.0" @@ -1089,6 +1291,17 @@ MarkupSafe = ">=2.0" [package.extras] i18n = ["Babel (>=2.7)"] +[[package]] +name = "jmespath" +version = "1.0.1" +description = "JSON Matching Expressions" +optional = false +python-versions = ">=3.7" +files = [ + {file = "jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980"}, + {file = "jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe"}, +] + [[package]] name = "joblib" version = "1.4.2" @@ -1217,23 +1430,48 @@ test-functional = ["jupytext[test]"] test-integration = ["ipykernel", "jupyter-server (!=2.11)", "jupytext[test-functional]", "nbconvert"] test-ui = ["calysto-bash"] +[[package]] +name = "kafka-python-ng" +version = "2.2.3" +description = "Pure Python client for Apache Kafka" +optional = false +python-versions = ">=3.8" +files = [ + {file = "kafka_python_ng-2.2.3-py2.py3-none-any.whl", hash = "sha256:adc6e82147c441ca4ae1f22e291fc08efab0d10971cbd4aa1481d2ffa38e9480"}, + {file = "kafka_python_ng-2.2.3.tar.gz", hash = "sha256:f79f28e10ade9b5a9860b2ec15b7cc8dc510d5702f5a399430478cff5f93a05a"}, +] + +[package.extras] +boto = ["botocore"] +crc32c = ["crc32c"] +lz4 = ["lz4"] +snappy = ["python-snappy"] +zstd = ["zstandard"] + [[package]] name = "llama-deploy" -version = "0.2.0" +version = "0.2.1" description = "" optional = false python-versions = "<4.0,>=3.11" files = [ - {file = "llama_deploy-0.2.0-py3-none-any.whl", hash = "sha256:aa84ac592c47ad9f21d739ca1c87dd9478673cfe216423b999ee60f6fb5406e3"}, - {file = "llama_deploy-0.2.0.tar.gz", hash = "sha256:42c19a3928b9a217294c543531d42a260c03bad1c9851f536a6d4d9a623829c8"}, + {file = "llama_deploy-0.2.1-py3-none-any.whl", hash = "sha256:33197ee7f472a123cacd5110c02c5f33f6a17db0b37f082439db0c9db93d925b"}, + {file = "llama_deploy-0.2.1.tar.gz", hash = "sha256:5f27a36529cf6002447ab959af50a9f3b69d408ada425b65d5daa462a9f1a51c"}, ] [package.dependencies] +aio-pika = {version = ">=9.4.2,<10.0.0", optional = true, markers = "extra == \"rabbitmq\""} +aiobotocore = {version = ">=2.14.0,<3.0.0", optional = true, markers = "extra == \"awssqs\""} +aiokafka = {version = ">=0.11.0,<0.12.0", optional = true, markers = "extra == \"kafka\""} fastapi = ">=0.109.1" gitpython = ">=3.1.43,<4.0.0" +kafka-python-ng = {version = ">=2.2.2,<3.0.0", optional = true, markers = "extra == \"kafka\""} llama-index-core = ">=0.11.10,<0.12.0" pydantic-settings = ">=2.0,<3.0" +python-multipart = ">=0.0.10,<0.0.11" PyYAML = ">6" +redis = {version = ">=5.0.7,<6.0.0", optional = true, markers = "extra == \"redis\""} +types-aiobotocore = {version = ">=2.14.0,<3.0.0", extras = ["sns", "sqs"], optional = true, markers = "extra == \"awssqs\""} uvicorn = ">=0.12.0" [package.extras] @@ -1244,13 +1482,13 @@ redis = ["redis (>=5.0.7,<6.0.0)"] [[package]] name = "llama-index-core" -version = "0.11.16" +version = "0.11.17" description = "Interface between LLMs and your data" optional = false python-versions = "<4.0,>=3.8.1" files = [ - {file = "llama_index_core-0.11.16-py3-none-any.whl", hash = "sha256:099ba785e357506fd5a24c1a6b8fa5286366d6c71637649fab0f9126dcea842c"}, - {file = "llama_index_core-0.11.16.tar.gz", hash = "sha256:232a5cebcc73b951d9c663bd30ed59de5356dbd8f9ab88024d19c88bdd1b3254"}, + {file = "llama_index_core-0.11.17-py3-none-any.whl", hash = "sha256:d65565b54ea55b2db12f9a1cd5c250b770d7e43d3363137cff431a6116ef069c"}, + {file = "llama_index_core-0.11.17.tar.gz", hash = "sha256:1143baf8d819e27555bdb142abdf2833d3d37731f270f46fa1e07fc4b97116ae"}, ] [package.dependencies] @@ -1278,13 +1516,13 @@ wrapt = "*" [[package]] name = "markdown" -version = "3.5.2" +version = "3.7" description = "Python implementation of John Gruber's Markdown." optional = false python-versions = ">=3.8" files = [ - {file = "Markdown-3.5.2-py3-none-any.whl", hash = "sha256:d43323865d89fc0cb9b20c75fc8ad313af307cc087e84b657d9eec768eddeadd"}, - {file = "Markdown-3.5.2.tar.gz", hash = "sha256:e1ac7b3dc550ee80e602e71c1d168002f062e49f1b11e26a36264dafd4df2ef8"}, + {file = "Markdown-3.7-py3-none-any.whl", hash = "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803"}, + {file = "markdown-3.7.tar.gz", hash = "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2"}, ] [package.extras] @@ -1471,13 +1709,13 @@ files = [ [[package]] name = "mkdocs" -version = "1.5.3" +version = "1.6.1" description = "Project documentation with Markdown." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "mkdocs-1.5.3-py3-none-any.whl", hash = "sha256:3b3a78e736b31158d64dbb2f8ba29bd46a379d0c6e324c2246c3bc3d2189cfc1"}, - {file = "mkdocs-1.5.3.tar.gz", hash = "sha256:eb7c99214dcb945313ba30426c2451b735992c73c2e10838f76d09e39ff4d0e2"}, + {file = "mkdocs-1.6.1-py3-none-any.whl", hash = "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e"}, + {file = "mkdocs-1.6.1.tar.gz", hash = "sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2"}, ] [package.dependencies] @@ -1485,29 +1723,29 @@ click = ">=7.0" colorama = {version = ">=0.4", markers = "platform_system == \"Windows\""} ghp-import = ">=1.0" jinja2 = ">=2.11.1" -markdown = ">=3.2.1" +markdown = ">=3.3.6" markupsafe = ">=2.0.1" mergedeep = ">=1.3.4" +mkdocs-get-deps = ">=0.2.0" packaging = ">=20.5" pathspec = ">=0.11.1" -platformdirs = ">=2.2.0" pyyaml = ">=5.1" pyyaml-env-tag = ">=0.1" watchdog = ">=2.0" [package.extras] i18n = ["babel (>=2.9.0)"] -min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4)", "ghp-import (==1.0)", "importlib-metadata (==4.3)", "jinja2 (==2.11.1)", "markdown (==3.2.1)", "markupsafe (==2.0.1)", "mergedeep (==1.3.4)", "packaging (==20.5)", "pathspec (==0.11.1)", "platformdirs (==2.2.0)", "pyyaml (==5.1)", "pyyaml-env-tag (==0.1)", "typing-extensions (==3.10)", "watchdog (==2.0)"] +min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4)", "ghp-import (==1.0)", "importlib-metadata (==4.4)", "jinja2 (==2.11.1)", "markdown (==3.3.6)", "markupsafe (==2.0.1)", "mergedeep (==1.3.4)", "mkdocs-get-deps (==0.2.0)", "packaging (==20.5)", "pathspec (==0.11.1)", "pyyaml (==5.1)", "pyyaml-env-tag (==0.1)", "watchdog (==2.0)"] [[package]] name = "mkdocs-autorefs" -version = "1.0.1" +version = "1.2.0" description = "Automatically link across pages in MkDocs." optional = false python-versions = ">=3.8" files = [ - {file = "mkdocs_autorefs-1.0.1-py3-none-any.whl", hash = "sha256:aacdfae1ab197780fb7a2dac92ad8a3d8f7ca8049a9cbe56a4218cd52e8da570"}, - {file = "mkdocs_autorefs-1.0.1.tar.gz", hash = "sha256:f684edf847eced40b570b57846b15f0bf57fb93ac2c510450775dcf16accb971"}, + {file = "mkdocs_autorefs-1.2.0-py3-none-any.whl", hash = "sha256:d588754ae89bd0ced0c70c06f58566a4ee43471eeeee5202427da7de9ef85a2f"}, + {file = "mkdocs_autorefs-1.2.0.tar.gz", hash = "sha256:a86b93abff653521bda71cf3fc5596342b7a23982093915cb74273f67522190f"}, ] [package.dependencies] @@ -1515,6 +1753,37 @@ Markdown = ">=3.3" markupsafe = ">=2.0.1" mkdocs = ">=1.1" +[[package]] +name = "mkdocs-click" +version = "0.8.1" +description = "An MkDocs extension to generate documentation for Click command line applications" +optional = false +python-versions = ">=3.7" +files = [ + {file = "mkdocs_click-0.8.1-py3-none-any.whl", hash = "sha256:a100ff938be63911f86465a1c21d29a669a7c51932b700fdb3daa90d13b61ee4"}, + {file = "mkdocs_click-0.8.1.tar.gz", hash = "sha256:0a88cce04870c5d70ff63138e2418219c3c4119cc928a59c66b76eb5214edba6"}, +] + +[package.dependencies] +click = ">=8.1" +markdown = ">=3.3" + +[[package]] +name = "mkdocs-get-deps" +version = "0.2.0" +description = "MkDocs extension that lists all dependencies according to a mkdocs.yml file" +optional = false +python-versions = ">=3.8" +files = [ + {file = "mkdocs_get_deps-0.2.0-py3-none-any.whl", hash = "sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134"}, + {file = "mkdocs_get_deps-0.2.0.tar.gz", hash = "sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c"}, +] + +[package.dependencies] +mergedeep = ">=1.3.4" +platformdirs = ">=2.2.0" +pyyaml = ">=5.1" + [[package]] name = "mkdocs-github-admonitions-plugin" version = "0.0.2" @@ -1549,13 +1818,13 @@ mkdocs = ">=1.0.4" [[package]] name = "mkdocs-jupyter" -version = "0.24.6" +version = "0.24.8" description = "Use Jupyter in mkdocs websites" optional = false -python-versions = ">=3.9" +python-versions = ">=3.8" files = [ - {file = "mkdocs_jupyter-0.24.6-py3-none-any.whl", hash = "sha256:56fb7ad796f2414a4143d54a966b805caf315c32413e97f85591623fa87dceca"}, - {file = "mkdocs_jupyter-0.24.6.tar.gz", hash = "sha256:89fcbe8a9523864d5416de1a60711640b6bc2972279d2adf46ed2776c2d9ff7c"}, + {file = "mkdocs_jupyter-0.24.8-py3-none-any.whl", hash = "sha256:36438a0a653eee2c27c6a8f7006e645f18693699c9b8ac44ffde830ddb08fa16"}, + {file = "mkdocs_jupyter-0.24.8.tar.gz", hash = "sha256:09a762f484d540d9c0e944d34b28cb536a32869e224b460e2fc791b143f76940"}, ] [package.dependencies] @@ -1568,13 +1837,13 @@ pygments = ">2.12.0" [[package]] name = "mkdocs-material" -version = "9.5.13" +version = "9.5.40" description = "Documentation that simply works" optional = false python-versions = ">=3.8" files = [ - {file = "mkdocs_material-9.5.13-py3-none-any.whl", hash = "sha256:5cbe17fee4e3b4980c8420a04cc762d8dc052ef1e10532abd4fce88e5ea9ce6a"}, - {file = "mkdocs_material-9.5.13.tar.gz", hash = "sha256:d8e4caae576312a88fd2609b81cf43d233cdbe36860d67a68702b018b425bd87"}, + {file = "mkdocs_material-9.5.40-py3-none-any.whl", hash = "sha256:8e7a16ada34e79a7b6459ff2602584222f522c738b6a023d1bea853d5049da6f"}, + {file = "mkdocs_material-9.5.40.tar.gz", hash = "sha256:b69d70e667ec51fc41f65e006a3184dd00d95b2439d982cb1586e4c018943156"}, ] [package.dependencies] @@ -1582,7 +1851,7 @@ babel = ">=2.10,<3.0" colorama = ">=0.4,<1.0" jinja2 = ">=3.0,<4.0" markdown = ">=3.2,<4.0" -mkdocs = ">=1.5.3,<1.6.0" +mkdocs = ">=1.6,<2.0" mkdocs-material-extensions = ">=1.3,<2.0" paginate = ">=0.5,<1.0" pygments = ">=2.16,<3.0" @@ -1625,26 +1894,42 @@ dev = ["autoflake", "black", "isort", "pytest", "twine (>=1.13.0)"] release = ["twine (>=1.13.0)"] test = ["autoflake", "black", "isort", "pytest"] +[[package]] +name = "mkdocs-render-swagger-plugin" +version = "0.1.2" +description = "MKDocs plugin for rendering swagger & openapi files." +optional = false +python-versions = ">=3.8" +files = [ + {file = "mkdocs_render_swagger_plugin-0.1.2-py3-none-any.whl", hash = "sha256:0340d45e12a0f1633a4b8af2eb99ea75469006ddf418ef0f1acd51ed1e4969e4"}, +] + +[package.dependencies] +mkdocs = ">=1.4" + +[package.extras] +dev = ["coverage", "flake8", "mypy", "pyyaml"] + [[package]] name = "mkdocstrings" -version = "0.24.3" +version = "0.26.1" description = "Automatic documentation from sources, for MkDocs." optional = false python-versions = ">=3.8" files = [ - {file = "mkdocstrings-0.24.3-py3-none-any.whl", hash = "sha256:5c9cf2a32958cd161d5428699b79c8b0988856b0d4a8c5baf8395fc1bf4087c3"}, - {file = "mkdocstrings-0.24.3.tar.gz", hash = "sha256:f327b234eb8d2551a306735436e157d0a22d45f79963c60a8b585d5f7a94c1d2"}, + {file = "mkdocstrings-0.26.1-py3-none-any.whl", hash = "sha256:29738bfb72b4608e8e55cc50fb8a54f325dc7ebd2014e4e3881a49892d5983cf"}, + {file = "mkdocstrings-0.26.1.tar.gz", hash = "sha256:bb8b8854d6713d5348ad05b069a09f3b79edbc6a0f33a34c6821141adb03fe33"}, ] [package.dependencies] click = ">=7.0" Jinja2 = ">=2.11.1" -Markdown = ">=3.3" +Markdown = ">=3.6" MarkupSafe = ">=1.1" mkdocs = ">=1.4" -mkdocs-autorefs = ">=0.3.1" +mkdocs-autorefs = ">=1.2" mkdocstrings-python = {version = ">=0.5.2", optional = true, markers = "extra == \"python\""} -platformdirs = ">=2.2.0" +platformdirs = ">=2.2" pymdown-extensions = ">=6.3" [package.extras] @@ -1654,18 +1939,19 @@ python-legacy = ["mkdocstrings-python-legacy (>=0.2.1)"] [[package]] name = "mkdocstrings-python" -version = "1.9.2" +version = "1.11.1" description = "A Python handler for mkdocstrings." optional = false python-versions = ">=3.8" files = [ - {file = "mkdocstrings_python-1.9.2-py3-none-any.whl", hash = "sha256:96d82f6424e08db6245e4a15ca95619f4ecd0ddd254c0aa590d4181814e16ee5"}, - {file = "mkdocstrings_python-1.9.2.tar.gz", hash = "sha256:8546a103c9b22e1778c72c887696acc39a6635fedde3c912ce00f967518a8847"}, + {file = "mkdocstrings_python-1.11.1-py3-none-any.whl", hash = "sha256:a21a1c05acef129a618517bb5aae3e33114f569b11588b1e7af3e9d4061a71af"}, + {file = "mkdocstrings_python-1.11.1.tar.gz", hash = "sha256:8824b115c5359304ab0b5378a91f6202324a849e1da907a3485b59208b797322"}, ] [package.dependencies] -griffe = ">=0.37" -mkdocstrings = ">=0.24.2" +griffe = ">=0.49" +mkdocs-autorefs = ">=1.2" +mkdocstrings = ">=0.26" [[package]] name = "multidict" @@ -1979,6 +2265,21 @@ files = [ {file = "paginate-0.5.6.tar.gz", hash = "sha256:5e6007b6a9398177a7e1648d04fdd9f8c9766a1a945bceac82f1929e8c78af2d"}, ] +[[package]] +name = "pamqp" +version = "3.3.0" +description = "RabbitMQ Focused AMQP low-level library" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pamqp-3.3.0-py2.py3-none-any.whl", hash = "sha256:c901a684794157ae39b52cbf700db8c9aae7a470f13528b9d7b4e5f7202f8eb0"}, + {file = "pamqp-3.3.0.tar.gz", hash = "sha256:40b8795bd4efcf2b0f8821c1de83d12ca16d5760f4507836267fd7a02b06763b"}, +] + +[package.extras] +codegen = ["lxml", "requests", "yapf"] +testing = ["coverage", "flake8", "flake8-comprehensions", "flake8-deprecated", "flake8-import-order", "flake8-print", "flake8-quotes", "flake8-rst-docstrings", "flake8-tuple", "yapf"] + [[package]] name = "pandocfilters" version = "1.5.1" @@ -2532,6 +2833,17 @@ files = [ [package.extras] cli = ["click (>=5.0)"] +[[package]] +name = "python-multipart" +version = "0.0.10" +description = "A streaming multipart parser for Python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "python_multipart-0.0.10-py3-none-any.whl", hash = "sha256:2b06ad9e8d50c7a8db80e3b56dab590137b323410605af2be20d62a5f1ba1dc8"}, + {file = "python_multipart-0.0.10.tar.gz", hash = "sha256:46eb3c6ce6fdda5fb1a03c7e11d490e407c6930a2703fe7aef4da71c374688fa"}, +] + [[package]] name = "pywin32" version = "307" @@ -2738,6 +3050,24 @@ files = [ [package.dependencies] cffi = {version = "*", markers = "implementation_name == \"pypy\""} +[[package]] +name = "redis" +version = "5.1.1" +description = "Python client for Redis database and key-value store" +optional = false +python-versions = ">=3.8" +files = [ + {file = "redis-5.1.1-py3-none-any.whl", hash = "sha256:f8ea06b7482a668c6475ae202ed8d9bcaa409f6e87fb77ed1043d912afd62e24"}, + {file = "redis-5.1.1.tar.gz", hash = "sha256:f6c997521fedbae53387307c5d0bf784d9acc28d9f1d058abeac566ec4dbed72"}, +] + +[package.dependencies] +async-timeout = {version = ">=4.0.3", markers = "python_full_version < \"3.11.3\""} + +[package.extras] +hiredis = ["hiredis (>=3.0.0)"] +ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==23.2.1)", "requests (>=2.31.0)"] + [[package]] name = "referencing" version = "0.33.0" @@ -3297,6 +3627,455 @@ files = [ docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<8.1)", "pytest-mock", "pytest-mypy-testing"] +[[package]] +name = "types-aiobotocore" +version = "2.15.2" +description = "Type annotations for aiobotocore 2.15.2 generated with mypy-boto3-builder 8.1.2" +optional = false +python-versions = ">=3.8" +files = [ + {file = "types_aiobotocore-2.15.2-py3-none-any.whl", hash = "sha256:616c3c2d323941a481a06f0c48883b6550ace7b581ee2afce0684de9a4972a79"}, + {file = "types_aiobotocore-2.15.2.tar.gz", hash = "sha256:63e6a456ccc33e2ca350aae588cfdbbb94bdecf3533e6a8578f736c5b2b85607"}, +] + +[package.dependencies] +botocore-stubs = "*" +types-aiobotocore-sns = {version = ">=2.15.0,<2.16.0", optional = true, markers = "extra == \"sns\""} +types-aiobotocore-sqs = {version = ">=2.15.0,<2.16.0", optional = true, markers = "extra == \"sqs\""} +typing-extensions = {version = ">=4.1.0", markers = "python_version < \"3.12\""} + +[package.extras] +accessanalyzer = ["types-aiobotocore-accessanalyzer (>=2.15.0,<2.16.0)"] +account = ["types-aiobotocore-account (>=2.15.0,<2.16.0)"] +acm = ["types-aiobotocore-acm (>=2.15.0,<2.16.0)"] +acm-pca = ["types-aiobotocore-acm-pca (>=2.15.0,<2.16.0)"] +aiobotocore = ["aiobotocore (==2.15.2)", "botocore (==1.35.36)"] +all = ["types-aiobotocore-accessanalyzer (>=2.15.0,<2.16.0)", "types-aiobotocore-account (>=2.15.0,<2.16.0)", "types-aiobotocore-acm (>=2.15.0,<2.16.0)", "types-aiobotocore-acm-pca (>=2.15.0,<2.16.0)", "types-aiobotocore-amp (>=2.15.0,<2.16.0)", "types-aiobotocore-amplify (>=2.15.0,<2.16.0)", "types-aiobotocore-amplifybackend (>=2.15.0,<2.16.0)", "types-aiobotocore-amplifyuibuilder (>=2.15.0,<2.16.0)", "types-aiobotocore-apigateway (>=2.15.0,<2.16.0)", "types-aiobotocore-apigatewaymanagementapi (>=2.15.0,<2.16.0)", "types-aiobotocore-apigatewayv2 (>=2.15.0,<2.16.0)", "types-aiobotocore-appconfig (>=2.15.0,<2.16.0)", "types-aiobotocore-appconfigdata (>=2.15.0,<2.16.0)", "types-aiobotocore-appfabric (>=2.15.0,<2.16.0)", "types-aiobotocore-appflow (>=2.15.0,<2.16.0)", "types-aiobotocore-appintegrations (>=2.15.0,<2.16.0)", "types-aiobotocore-application-autoscaling (>=2.15.0,<2.16.0)", "types-aiobotocore-application-insights (>=2.15.0,<2.16.0)", "types-aiobotocore-application-signals (>=2.15.0,<2.16.0)", "types-aiobotocore-applicationcostprofiler (>=2.15.0,<2.16.0)", "types-aiobotocore-appmesh (>=2.15.0,<2.16.0)", "types-aiobotocore-apprunner (>=2.15.0,<2.16.0)", "types-aiobotocore-appstream (>=2.15.0,<2.16.0)", "types-aiobotocore-appsync (>=2.15.0,<2.16.0)", "types-aiobotocore-apptest (>=2.15.0,<2.16.0)", "types-aiobotocore-arc-zonal-shift (>=2.15.0,<2.16.0)", "types-aiobotocore-artifact (>=2.15.0,<2.16.0)", "types-aiobotocore-athena (>=2.15.0,<2.16.0)", "types-aiobotocore-auditmanager (>=2.15.0,<2.16.0)", "types-aiobotocore-autoscaling (>=2.15.0,<2.16.0)", "types-aiobotocore-autoscaling-plans (>=2.15.0,<2.16.0)", "types-aiobotocore-b2bi (>=2.15.0,<2.16.0)", "types-aiobotocore-backup (>=2.15.0,<2.16.0)", "types-aiobotocore-backup-gateway (>=2.15.0,<2.16.0)", "types-aiobotocore-batch (>=2.15.0,<2.16.0)", "types-aiobotocore-bcm-data-exports (>=2.15.0,<2.16.0)", "types-aiobotocore-bedrock (>=2.15.0,<2.16.0)", "types-aiobotocore-bedrock-agent (>=2.15.0,<2.16.0)", "types-aiobotocore-bedrock-agent-runtime (>=2.15.0,<2.16.0)", "types-aiobotocore-bedrock-runtime (>=2.15.0,<2.16.0)", "types-aiobotocore-billingconductor (>=2.15.0,<2.16.0)", "types-aiobotocore-braket (>=2.15.0,<2.16.0)", "types-aiobotocore-budgets (>=2.15.0,<2.16.0)", "types-aiobotocore-ce (>=2.15.0,<2.16.0)", "types-aiobotocore-chatbot (>=2.15.0,<2.16.0)", "types-aiobotocore-chime (>=2.15.0,<2.16.0)", "types-aiobotocore-chime-sdk-identity (>=2.15.0,<2.16.0)", "types-aiobotocore-chime-sdk-media-pipelines (>=2.15.0,<2.16.0)", "types-aiobotocore-chime-sdk-meetings (>=2.15.0,<2.16.0)", "types-aiobotocore-chime-sdk-messaging (>=2.15.0,<2.16.0)", "types-aiobotocore-chime-sdk-voice (>=2.15.0,<2.16.0)", "types-aiobotocore-cleanrooms (>=2.15.0,<2.16.0)", "types-aiobotocore-cleanroomsml (>=2.15.0,<2.16.0)", "types-aiobotocore-cloud9 (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudcontrol (>=2.15.0,<2.16.0)", "types-aiobotocore-clouddirectory (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudformation (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudfront (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudfront-keyvaluestore (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudhsm (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudhsmv2 (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudsearch (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudsearchdomain (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudtrail (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudtrail-data (>=2.15.0,<2.16.0)", "types-aiobotocore-cloudwatch (>=2.15.0,<2.16.0)", "types-aiobotocore-codeartifact (>=2.15.0,<2.16.0)", "types-aiobotocore-codebuild (>=2.15.0,<2.16.0)", "types-aiobotocore-codecatalyst (>=2.15.0,<2.16.0)", "types-aiobotocore-codecommit (>=2.15.0,<2.16.0)", "types-aiobotocore-codeconnections (>=2.15.0,<2.16.0)", "types-aiobotocore-codedeploy (>=2.15.0,<2.16.0)", "types-aiobotocore-codeguru-reviewer (>=2.15.0,<2.16.0)", "types-aiobotocore-codeguru-security (>=2.15.0,<2.16.0)", "types-aiobotocore-codeguruprofiler (>=2.15.0,<2.16.0)", "types-aiobotocore-codepipeline (>=2.15.0,<2.16.0)", "types-aiobotocore-codestar-connections (>=2.15.0,<2.16.0)", "types-aiobotocore-codestar-notifications (>=2.15.0,<2.16.0)", "types-aiobotocore-cognito-identity (>=2.15.0,<2.16.0)", "types-aiobotocore-cognito-idp (>=2.15.0,<2.16.0)", "types-aiobotocore-cognito-sync (>=2.15.0,<2.16.0)", "types-aiobotocore-comprehend (>=2.15.0,<2.16.0)", "types-aiobotocore-comprehendmedical (>=2.15.0,<2.16.0)", "types-aiobotocore-compute-optimizer (>=2.15.0,<2.16.0)", "types-aiobotocore-config (>=2.15.0,<2.16.0)", "types-aiobotocore-connect (>=2.15.0,<2.16.0)", "types-aiobotocore-connect-contact-lens (>=2.15.0,<2.16.0)", "types-aiobotocore-connectcampaigns (>=2.15.0,<2.16.0)", "types-aiobotocore-connectcases (>=2.15.0,<2.16.0)", "types-aiobotocore-connectparticipant (>=2.15.0,<2.16.0)", "types-aiobotocore-controlcatalog (>=2.15.0,<2.16.0)", "types-aiobotocore-controltower (>=2.15.0,<2.16.0)", "types-aiobotocore-cost-optimization-hub (>=2.15.0,<2.16.0)", "types-aiobotocore-cur (>=2.15.0,<2.16.0)", "types-aiobotocore-customer-profiles (>=2.15.0,<2.16.0)", "types-aiobotocore-databrew (>=2.15.0,<2.16.0)", "types-aiobotocore-dataexchange (>=2.15.0,<2.16.0)", "types-aiobotocore-datapipeline (>=2.15.0,<2.16.0)", "types-aiobotocore-datasync (>=2.15.0,<2.16.0)", "types-aiobotocore-datazone (>=2.15.0,<2.16.0)", "types-aiobotocore-dax (>=2.15.0,<2.16.0)", "types-aiobotocore-deadline (>=2.15.0,<2.16.0)", "types-aiobotocore-detective (>=2.15.0,<2.16.0)", "types-aiobotocore-devicefarm (>=2.15.0,<2.16.0)", "types-aiobotocore-devops-guru (>=2.15.0,<2.16.0)", "types-aiobotocore-directconnect (>=2.15.0,<2.16.0)", "types-aiobotocore-discovery (>=2.15.0,<2.16.0)", "types-aiobotocore-dlm (>=2.15.0,<2.16.0)", "types-aiobotocore-dms (>=2.15.0,<2.16.0)", "types-aiobotocore-docdb (>=2.15.0,<2.16.0)", "types-aiobotocore-docdb-elastic (>=2.15.0,<2.16.0)", "types-aiobotocore-drs (>=2.15.0,<2.16.0)", "types-aiobotocore-ds (>=2.15.0,<2.16.0)", "types-aiobotocore-ds-data (>=2.15.0,<2.16.0)", "types-aiobotocore-dynamodb (>=2.15.0,<2.16.0)", "types-aiobotocore-dynamodbstreams (>=2.15.0,<2.16.0)", "types-aiobotocore-ebs (>=2.15.0,<2.16.0)", "types-aiobotocore-ec2 (>=2.15.0,<2.16.0)", "types-aiobotocore-ec2-instance-connect (>=2.15.0,<2.16.0)", "types-aiobotocore-ecr (>=2.15.0,<2.16.0)", "types-aiobotocore-ecr-public (>=2.15.0,<2.16.0)", "types-aiobotocore-ecs (>=2.15.0,<2.16.0)", "types-aiobotocore-efs (>=2.15.0,<2.16.0)", "types-aiobotocore-eks (>=2.15.0,<2.16.0)", "types-aiobotocore-eks-auth (>=2.15.0,<2.16.0)", "types-aiobotocore-elastic-inference (>=2.15.0,<2.16.0)", "types-aiobotocore-elasticache (>=2.15.0,<2.16.0)", "types-aiobotocore-elasticbeanstalk (>=2.15.0,<2.16.0)", "types-aiobotocore-elastictranscoder (>=2.15.0,<2.16.0)", "types-aiobotocore-elb (>=2.15.0,<2.16.0)", "types-aiobotocore-elbv2 (>=2.15.0,<2.16.0)", "types-aiobotocore-emr (>=2.15.0,<2.16.0)", "types-aiobotocore-emr-containers (>=2.15.0,<2.16.0)", "types-aiobotocore-emr-serverless (>=2.15.0,<2.16.0)", "types-aiobotocore-entityresolution (>=2.15.0,<2.16.0)", "types-aiobotocore-es (>=2.15.0,<2.16.0)", "types-aiobotocore-events (>=2.15.0,<2.16.0)", "types-aiobotocore-evidently (>=2.15.0,<2.16.0)", "types-aiobotocore-finspace (>=2.15.0,<2.16.0)", "types-aiobotocore-finspace-data (>=2.15.0,<2.16.0)", "types-aiobotocore-firehose (>=2.15.0,<2.16.0)", "types-aiobotocore-fis (>=2.15.0,<2.16.0)", "types-aiobotocore-fms (>=2.15.0,<2.16.0)", "types-aiobotocore-forecast (>=2.15.0,<2.16.0)", "types-aiobotocore-forecastquery (>=2.15.0,<2.16.0)", "types-aiobotocore-frauddetector (>=2.15.0,<2.16.0)", "types-aiobotocore-freetier (>=2.15.0,<2.16.0)", "types-aiobotocore-fsx (>=2.15.0,<2.16.0)", "types-aiobotocore-gamelift (>=2.15.0,<2.16.0)", "types-aiobotocore-glacier (>=2.15.0,<2.16.0)", "types-aiobotocore-globalaccelerator (>=2.15.0,<2.16.0)", "types-aiobotocore-glue (>=2.15.0,<2.16.0)", "types-aiobotocore-grafana (>=2.15.0,<2.16.0)", "types-aiobotocore-greengrass (>=2.15.0,<2.16.0)", "types-aiobotocore-greengrassv2 (>=2.15.0,<2.16.0)", "types-aiobotocore-groundstation (>=2.15.0,<2.16.0)", "types-aiobotocore-guardduty (>=2.15.0,<2.16.0)", "types-aiobotocore-health (>=2.15.0,<2.16.0)", "types-aiobotocore-healthlake (>=2.15.0,<2.16.0)", "types-aiobotocore-iam (>=2.15.0,<2.16.0)", "types-aiobotocore-identitystore (>=2.15.0,<2.16.0)", "types-aiobotocore-imagebuilder (>=2.15.0,<2.16.0)", "types-aiobotocore-importexport (>=2.15.0,<2.16.0)", "types-aiobotocore-inspector (>=2.15.0,<2.16.0)", "types-aiobotocore-inspector-scan (>=2.15.0,<2.16.0)", "types-aiobotocore-inspector2 (>=2.15.0,<2.16.0)", "types-aiobotocore-internetmonitor (>=2.15.0,<2.16.0)", "types-aiobotocore-iot (>=2.15.0,<2.16.0)", "types-aiobotocore-iot-data (>=2.15.0,<2.16.0)", "types-aiobotocore-iot-jobs-data (>=2.15.0,<2.16.0)", "types-aiobotocore-iot1click-devices (>=2.15.0,<2.16.0)", "types-aiobotocore-iot1click-projects (>=2.15.0,<2.16.0)", "types-aiobotocore-iotanalytics (>=2.15.0,<2.16.0)", "types-aiobotocore-iotdeviceadvisor (>=2.15.0,<2.16.0)", "types-aiobotocore-iotevents (>=2.15.0,<2.16.0)", "types-aiobotocore-iotevents-data (>=2.15.0,<2.16.0)", "types-aiobotocore-iotfleethub (>=2.15.0,<2.16.0)", "types-aiobotocore-iotfleetwise (>=2.15.0,<2.16.0)", "types-aiobotocore-iotsecuretunneling (>=2.15.0,<2.16.0)", "types-aiobotocore-iotsitewise (>=2.15.0,<2.16.0)", "types-aiobotocore-iotthingsgraph (>=2.15.0,<2.16.0)", "types-aiobotocore-iottwinmaker (>=2.15.0,<2.16.0)", "types-aiobotocore-iotwireless (>=2.15.0,<2.16.0)", "types-aiobotocore-ivs (>=2.15.0,<2.16.0)", "types-aiobotocore-ivs-realtime (>=2.15.0,<2.16.0)", "types-aiobotocore-ivschat (>=2.15.0,<2.16.0)", "types-aiobotocore-kafka (>=2.15.0,<2.16.0)", "types-aiobotocore-kafkaconnect (>=2.15.0,<2.16.0)", "types-aiobotocore-kendra (>=2.15.0,<2.16.0)", "types-aiobotocore-kendra-ranking (>=2.15.0,<2.16.0)", "types-aiobotocore-keyspaces (>=2.15.0,<2.16.0)", "types-aiobotocore-kinesis (>=2.15.0,<2.16.0)", "types-aiobotocore-kinesis-video-archived-media (>=2.15.0,<2.16.0)", "types-aiobotocore-kinesis-video-media (>=2.15.0,<2.16.0)", "types-aiobotocore-kinesis-video-signaling (>=2.15.0,<2.16.0)", "types-aiobotocore-kinesis-video-webrtc-storage (>=2.15.0,<2.16.0)", "types-aiobotocore-kinesisanalytics (>=2.15.0,<2.16.0)", "types-aiobotocore-kinesisanalyticsv2 (>=2.15.0,<2.16.0)", "types-aiobotocore-kinesisvideo (>=2.15.0,<2.16.0)", "types-aiobotocore-kms (>=2.15.0,<2.16.0)", "types-aiobotocore-lakeformation (>=2.15.0,<2.16.0)", "types-aiobotocore-lambda (>=2.15.0,<2.16.0)", "types-aiobotocore-launch-wizard (>=2.15.0,<2.16.0)", "types-aiobotocore-lex-models (>=2.15.0,<2.16.0)", "types-aiobotocore-lex-runtime (>=2.15.0,<2.16.0)", "types-aiobotocore-lexv2-models (>=2.15.0,<2.16.0)", "types-aiobotocore-lexv2-runtime (>=2.15.0,<2.16.0)", "types-aiobotocore-license-manager (>=2.15.0,<2.16.0)", "types-aiobotocore-license-manager-linux-subscriptions (>=2.15.0,<2.16.0)", "types-aiobotocore-license-manager-user-subscriptions (>=2.15.0,<2.16.0)", "types-aiobotocore-lightsail (>=2.15.0,<2.16.0)", "types-aiobotocore-location (>=2.15.0,<2.16.0)", "types-aiobotocore-logs (>=2.15.0,<2.16.0)", "types-aiobotocore-lookoutequipment (>=2.15.0,<2.16.0)", "types-aiobotocore-lookoutmetrics (>=2.15.0,<2.16.0)", "types-aiobotocore-lookoutvision (>=2.15.0,<2.16.0)", "types-aiobotocore-m2 (>=2.15.0,<2.16.0)", "types-aiobotocore-machinelearning (>=2.15.0,<2.16.0)", "types-aiobotocore-macie2 (>=2.15.0,<2.16.0)", "types-aiobotocore-mailmanager (>=2.15.0,<2.16.0)", "types-aiobotocore-managedblockchain (>=2.15.0,<2.16.0)", "types-aiobotocore-managedblockchain-query (>=2.15.0,<2.16.0)", "types-aiobotocore-marketplace-agreement (>=2.15.0,<2.16.0)", "types-aiobotocore-marketplace-catalog (>=2.15.0,<2.16.0)", "types-aiobotocore-marketplace-deployment (>=2.15.0,<2.16.0)", "types-aiobotocore-marketplace-entitlement (>=2.15.0,<2.16.0)", "types-aiobotocore-marketplace-reporting (>=2.15.0,<2.16.0)", "types-aiobotocore-marketplacecommerceanalytics (>=2.15.0,<2.16.0)", "types-aiobotocore-mediaconnect (>=2.15.0,<2.16.0)", "types-aiobotocore-mediaconvert (>=2.15.0,<2.16.0)", "types-aiobotocore-medialive (>=2.15.0,<2.16.0)", "types-aiobotocore-mediapackage (>=2.15.0,<2.16.0)", "types-aiobotocore-mediapackage-vod (>=2.15.0,<2.16.0)", "types-aiobotocore-mediapackagev2 (>=2.15.0,<2.16.0)", "types-aiobotocore-mediastore (>=2.15.0,<2.16.0)", "types-aiobotocore-mediastore-data (>=2.15.0,<2.16.0)", "types-aiobotocore-mediatailor (>=2.15.0,<2.16.0)", "types-aiobotocore-medical-imaging (>=2.15.0,<2.16.0)", "types-aiobotocore-memorydb (>=2.15.0,<2.16.0)", "types-aiobotocore-meteringmarketplace (>=2.15.0,<2.16.0)", "types-aiobotocore-mgh (>=2.15.0,<2.16.0)", "types-aiobotocore-mgn (>=2.15.0,<2.16.0)", "types-aiobotocore-migration-hub-refactor-spaces (>=2.15.0,<2.16.0)", "types-aiobotocore-migrationhub-config (>=2.15.0,<2.16.0)", "types-aiobotocore-migrationhuborchestrator (>=2.15.0,<2.16.0)", "types-aiobotocore-migrationhubstrategy (>=2.15.0,<2.16.0)", "types-aiobotocore-mq (>=2.15.0,<2.16.0)", "types-aiobotocore-mturk (>=2.15.0,<2.16.0)", "types-aiobotocore-mwaa (>=2.15.0,<2.16.0)", "types-aiobotocore-neptune (>=2.15.0,<2.16.0)", "types-aiobotocore-neptune-graph (>=2.15.0,<2.16.0)", "types-aiobotocore-neptunedata (>=2.15.0,<2.16.0)", "types-aiobotocore-network-firewall (>=2.15.0,<2.16.0)", "types-aiobotocore-networkmanager (>=2.15.0,<2.16.0)", "types-aiobotocore-networkmonitor (>=2.15.0,<2.16.0)", "types-aiobotocore-nimble (>=2.15.0,<2.16.0)", "types-aiobotocore-oam (>=2.15.0,<2.16.0)", "types-aiobotocore-omics (>=2.15.0,<2.16.0)", "types-aiobotocore-opensearch (>=2.15.0,<2.16.0)", "types-aiobotocore-opensearchserverless (>=2.15.0,<2.16.0)", "types-aiobotocore-opsworks (>=2.15.0,<2.16.0)", "types-aiobotocore-opsworkscm (>=2.15.0,<2.16.0)", "types-aiobotocore-organizations (>=2.15.0,<2.16.0)", "types-aiobotocore-osis (>=2.15.0,<2.16.0)", "types-aiobotocore-outposts (>=2.15.0,<2.16.0)", "types-aiobotocore-panorama (>=2.15.0,<2.16.0)", "types-aiobotocore-payment-cryptography (>=2.15.0,<2.16.0)", "types-aiobotocore-payment-cryptography-data (>=2.15.0,<2.16.0)", "types-aiobotocore-pca-connector-ad (>=2.15.0,<2.16.0)", "types-aiobotocore-pca-connector-scep (>=2.15.0,<2.16.0)", "types-aiobotocore-pcs (>=2.15.0,<2.16.0)", "types-aiobotocore-personalize (>=2.15.0,<2.16.0)", "types-aiobotocore-personalize-events (>=2.15.0,<2.16.0)", "types-aiobotocore-personalize-runtime (>=2.15.0,<2.16.0)", "types-aiobotocore-pi (>=2.15.0,<2.16.0)", "types-aiobotocore-pinpoint (>=2.15.0,<2.16.0)", "types-aiobotocore-pinpoint-email (>=2.15.0,<2.16.0)", "types-aiobotocore-pinpoint-sms-voice (>=2.15.0,<2.16.0)", "types-aiobotocore-pinpoint-sms-voice-v2 (>=2.15.0,<2.16.0)", "types-aiobotocore-pipes (>=2.15.0,<2.16.0)", "types-aiobotocore-polly (>=2.15.0,<2.16.0)", "types-aiobotocore-pricing (>=2.15.0,<2.16.0)", "types-aiobotocore-privatenetworks (>=2.15.0,<2.16.0)", "types-aiobotocore-proton (>=2.15.0,<2.16.0)", "types-aiobotocore-qapps (>=2.15.0,<2.16.0)", "types-aiobotocore-qbusiness (>=2.15.0,<2.16.0)", "types-aiobotocore-qconnect (>=2.15.0,<2.16.0)", "types-aiobotocore-qldb (>=2.15.0,<2.16.0)", "types-aiobotocore-qldb-session (>=2.15.0,<2.16.0)", "types-aiobotocore-quicksight (>=2.15.0,<2.16.0)", "types-aiobotocore-ram (>=2.15.0,<2.16.0)", "types-aiobotocore-rbin (>=2.15.0,<2.16.0)", "types-aiobotocore-rds (>=2.15.0,<2.16.0)", "types-aiobotocore-rds-data (>=2.15.0,<2.16.0)", "types-aiobotocore-redshift (>=2.15.0,<2.16.0)", "types-aiobotocore-redshift-data (>=2.15.0,<2.16.0)", "types-aiobotocore-redshift-serverless (>=2.15.0,<2.16.0)", "types-aiobotocore-rekognition (>=2.15.0,<2.16.0)", "types-aiobotocore-repostspace (>=2.15.0,<2.16.0)", "types-aiobotocore-resiliencehub (>=2.15.0,<2.16.0)", "types-aiobotocore-resource-explorer-2 (>=2.15.0,<2.16.0)", "types-aiobotocore-resource-groups (>=2.15.0,<2.16.0)", "types-aiobotocore-resourcegroupstaggingapi (>=2.15.0,<2.16.0)", "types-aiobotocore-robomaker (>=2.15.0,<2.16.0)", "types-aiobotocore-rolesanywhere (>=2.15.0,<2.16.0)", "types-aiobotocore-route53 (>=2.15.0,<2.16.0)", "types-aiobotocore-route53-recovery-cluster (>=2.15.0,<2.16.0)", "types-aiobotocore-route53-recovery-control-config (>=2.15.0,<2.16.0)", "types-aiobotocore-route53-recovery-readiness (>=2.15.0,<2.16.0)", "types-aiobotocore-route53domains (>=2.15.0,<2.16.0)", "types-aiobotocore-route53profiles (>=2.15.0,<2.16.0)", "types-aiobotocore-route53resolver (>=2.15.0,<2.16.0)", "types-aiobotocore-rum (>=2.15.0,<2.16.0)", "types-aiobotocore-s3 (>=2.15.0,<2.16.0)", "types-aiobotocore-s3control (>=2.15.0,<2.16.0)", "types-aiobotocore-s3outposts (>=2.15.0,<2.16.0)", "types-aiobotocore-sagemaker (>=2.15.0,<2.16.0)", "types-aiobotocore-sagemaker-a2i-runtime (>=2.15.0,<2.16.0)", "types-aiobotocore-sagemaker-edge (>=2.15.0,<2.16.0)", "types-aiobotocore-sagemaker-featurestore-runtime (>=2.15.0,<2.16.0)", "types-aiobotocore-sagemaker-geospatial (>=2.15.0,<2.16.0)", "types-aiobotocore-sagemaker-metrics (>=2.15.0,<2.16.0)", "types-aiobotocore-sagemaker-runtime (>=2.15.0,<2.16.0)", "types-aiobotocore-savingsplans (>=2.15.0,<2.16.0)", "types-aiobotocore-scheduler (>=2.15.0,<2.16.0)", "types-aiobotocore-schemas (>=2.15.0,<2.16.0)", "types-aiobotocore-sdb (>=2.15.0,<2.16.0)", "types-aiobotocore-secretsmanager (>=2.15.0,<2.16.0)", "types-aiobotocore-securityhub (>=2.15.0,<2.16.0)", "types-aiobotocore-securitylake (>=2.15.0,<2.16.0)", "types-aiobotocore-serverlessrepo (>=2.15.0,<2.16.0)", "types-aiobotocore-service-quotas (>=2.15.0,<2.16.0)", "types-aiobotocore-servicecatalog (>=2.15.0,<2.16.0)", "types-aiobotocore-servicecatalog-appregistry (>=2.15.0,<2.16.0)", "types-aiobotocore-servicediscovery (>=2.15.0,<2.16.0)", "types-aiobotocore-ses (>=2.15.0,<2.16.0)", "types-aiobotocore-sesv2 (>=2.15.0,<2.16.0)", "types-aiobotocore-shield (>=2.15.0,<2.16.0)", "types-aiobotocore-signer (>=2.15.0,<2.16.0)", "types-aiobotocore-simspaceweaver (>=2.15.0,<2.16.0)", "types-aiobotocore-sms (>=2.15.0,<2.16.0)", "types-aiobotocore-sms-voice (>=2.15.0,<2.16.0)", "types-aiobotocore-snow-device-management (>=2.15.0,<2.16.0)", "types-aiobotocore-snowball (>=2.15.0,<2.16.0)", "types-aiobotocore-sns (>=2.15.0,<2.16.0)", "types-aiobotocore-sqs (>=2.15.0,<2.16.0)", "types-aiobotocore-ssm (>=2.15.0,<2.16.0)", "types-aiobotocore-ssm-contacts (>=2.15.0,<2.16.0)", "types-aiobotocore-ssm-incidents (>=2.15.0,<2.16.0)", "types-aiobotocore-ssm-quicksetup (>=2.15.0,<2.16.0)", "types-aiobotocore-ssm-sap (>=2.15.0,<2.16.0)", "types-aiobotocore-sso (>=2.15.0,<2.16.0)", "types-aiobotocore-sso-admin (>=2.15.0,<2.16.0)", "types-aiobotocore-sso-oidc (>=2.15.0,<2.16.0)", "types-aiobotocore-stepfunctions (>=2.15.0,<2.16.0)", "types-aiobotocore-storagegateway (>=2.15.0,<2.16.0)", "types-aiobotocore-sts (>=2.15.0,<2.16.0)", "types-aiobotocore-supplychain (>=2.15.0,<2.16.0)", "types-aiobotocore-support (>=2.15.0,<2.16.0)", "types-aiobotocore-support-app (>=2.15.0,<2.16.0)", "types-aiobotocore-swf (>=2.15.0,<2.16.0)", "types-aiobotocore-synthetics (>=2.15.0,<2.16.0)", "types-aiobotocore-taxsettings (>=2.15.0,<2.16.0)", "types-aiobotocore-textract (>=2.15.0,<2.16.0)", "types-aiobotocore-timestream-influxdb (>=2.15.0,<2.16.0)", "types-aiobotocore-timestream-query (>=2.15.0,<2.16.0)", "types-aiobotocore-timestream-write (>=2.15.0,<2.16.0)", "types-aiobotocore-tnb (>=2.15.0,<2.16.0)", "types-aiobotocore-transcribe (>=2.15.0,<2.16.0)", "types-aiobotocore-transfer (>=2.15.0,<2.16.0)", "types-aiobotocore-translate (>=2.15.0,<2.16.0)", "types-aiobotocore-trustedadvisor (>=2.15.0,<2.16.0)", "types-aiobotocore-verifiedpermissions (>=2.15.0,<2.16.0)", "types-aiobotocore-voice-id (>=2.15.0,<2.16.0)", "types-aiobotocore-vpc-lattice (>=2.15.0,<2.16.0)", "types-aiobotocore-waf (>=2.15.0,<2.16.0)", "types-aiobotocore-waf-regional (>=2.15.0,<2.16.0)", "types-aiobotocore-wafv2 (>=2.15.0,<2.16.0)", "types-aiobotocore-wellarchitected (>=2.15.0,<2.16.0)", "types-aiobotocore-wisdom (>=2.15.0,<2.16.0)", "types-aiobotocore-workdocs (>=2.15.0,<2.16.0)", "types-aiobotocore-workmail (>=2.15.0,<2.16.0)", "types-aiobotocore-workmailmessageflow (>=2.15.0,<2.16.0)", "types-aiobotocore-workspaces (>=2.15.0,<2.16.0)", "types-aiobotocore-workspaces-thin-client (>=2.15.0,<2.16.0)", "types-aiobotocore-workspaces-web (>=2.15.0,<2.16.0)", "types-aiobotocore-xray (>=2.15.0,<2.16.0)"] +amp = ["types-aiobotocore-amp (>=2.15.0,<2.16.0)"] +amplify = ["types-aiobotocore-amplify (>=2.15.0,<2.16.0)"] +amplifybackend = ["types-aiobotocore-amplifybackend (>=2.15.0,<2.16.0)"] +amplifyuibuilder = ["types-aiobotocore-amplifyuibuilder (>=2.15.0,<2.16.0)"] +apigateway = ["types-aiobotocore-apigateway (>=2.15.0,<2.16.0)"] +apigatewaymanagementapi = ["types-aiobotocore-apigatewaymanagementapi (>=2.15.0,<2.16.0)"] +apigatewayv2 = ["types-aiobotocore-apigatewayv2 (>=2.15.0,<2.16.0)"] +appconfig = ["types-aiobotocore-appconfig (>=2.15.0,<2.16.0)"] +appconfigdata = ["types-aiobotocore-appconfigdata (>=2.15.0,<2.16.0)"] +appfabric = ["types-aiobotocore-appfabric (>=2.15.0,<2.16.0)"] +appflow = ["types-aiobotocore-appflow (>=2.15.0,<2.16.0)"] +appintegrations = ["types-aiobotocore-appintegrations (>=2.15.0,<2.16.0)"] +application-autoscaling = ["types-aiobotocore-application-autoscaling (>=2.15.0,<2.16.0)"] +application-insights = ["types-aiobotocore-application-insights (>=2.15.0,<2.16.0)"] +application-signals = ["types-aiobotocore-application-signals (>=2.15.0,<2.16.0)"] +applicationcostprofiler = ["types-aiobotocore-applicationcostprofiler (>=2.15.0,<2.16.0)"] +appmesh = ["types-aiobotocore-appmesh (>=2.15.0,<2.16.0)"] +apprunner = ["types-aiobotocore-apprunner (>=2.15.0,<2.16.0)"] +appstream = ["types-aiobotocore-appstream (>=2.15.0,<2.16.0)"] +appsync = ["types-aiobotocore-appsync (>=2.15.0,<2.16.0)"] +apptest = ["types-aiobotocore-apptest (>=2.15.0,<2.16.0)"] +arc-zonal-shift = ["types-aiobotocore-arc-zonal-shift (>=2.15.0,<2.16.0)"] +artifact = ["types-aiobotocore-artifact (>=2.15.0,<2.16.0)"] +athena = ["types-aiobotocore-athena (>=2.15.0,<2.16.0)"] +auditmanager = ["types-aiobotocore-auditmanager (>=2.15.0,<2.16.0)"] +autoscaling = ["types-aiobotocore-autoscaling (>=2.15.0,<2.16.0)"] +autoscaling-plans = ["types-aiobotocore-autoscaling-plans (>=2.15.0,<2.16.0)"] +b2bi = ["types-aiobotocore-b2bi (>=2.15.0,<2.16.0)"] +backup = ["types-aiobotocore-backup (>=2.15.0,<2.16.0)"] +backup-gateway = ["types-aiobotocore-backup-gateway (>=2.15.0,<2.16.0)"] +batch = ["types-aiobotocore-batch (>=2.15.0,<2.16.0)"] +bcm-data-exports = ["types-aiobotocore-bcm-data-exports (>=2.15.0,<2.16.0)"] +bedrock = ["types-aiobotocore-bedrock (>=2.15.0,<2.16.0)"] +bedrock-agent = ["types-aiobotocore-bedrock-agent (>=2.15.0,<2.16.0)"] +bedrock-agent-runtime = ["types-aiobotocore-bedrock-agent-runtime (>=2.15.0,<2.16.0)"] +bedrock-runtime = ["types-aiobotocore-bedrock-runtime (>=2.15.0,<2.16.0)"] +billingconductor = ["types-aiobotocore-billingconductor (>=2.15.0,<2.16.0)"] +braket = ["types-aiobotocore-braket (>=2.15.0,<2.16.0)"] +budgets = ["types-aiobotocore-budgets (>=2.15.0,<2.16.0)"] +ce = ["types-aiobotocore-ce (>=2.15.0,<2.16.0)"] +chatbot = ["types-aiobotocore-chatbot (>=2.15.0,<2.16.0)"] +chime = ["types-aiobotocore-chime (>=2.15.0,<2.16.0)"] +chime-sdk-identity = ["types-aiobotocore-chime-sdk-identity (>=2.15.0,<2.16.0)"] +chime-sdk-media-pipelines = ["types-aiobotocore-chime-sdk-media-pipelines (>=2.15.0,<2.16.0)"] +chime-sdk-meetings = ["types-aiobotocore-chime-sdk-meetings (>=2.15.0,<2.16.0)"] +chime-sdk-messaging = ["types-aiobotocore-chime-sdk-messaging (>=2.15.0,<2.16.0)"] +chime-sdk-voice = ["types-aiobotocore-chime-sdk-voice (>=2.15.0,<2.16.0)"] +cleanrooms = ["types-aiobotocore-cleanrooms (>=2.15.0,<2.16.0)"] +cleanroomsml = ["types-aiobotocore-cleanroomsml (>=2.15.0,<2.16.0)"] +cloud9 = ["types-aiobotocore-cloud9 (>=2.15.0,<2.16.0)"] +cloudcontrol = ["types-aiobotocore-cloudcontrol (>=2.15.0,<2.16.0)"] +clouddirectory = ["types-aiobotocore-clouddirectory (>=2.15.0,<2.16.0)"] +cloudformation = ["types-aiobotocore-cloudformation (>=2.15.0,<2.16.0)"] +cloudfront = ["types-aiobotocore-cloudfront (>=2.15.0,<2.16.0)"] +cloudfront-keyvaluestore = ["types-aiobotocore-cloudfront-keyvaluestore (>=2.15.0,<2.16.0)"] +cloudhsm = ["types-aiobotocore-cloudhsm (>=2.15.0,<2.16.0)"] +cloudhsmv2 = ["types-aiobotocore-cloudhsmv2 (>=2.15.0,<2.16.0)"] +cloudsearch = ["types-aiobotocore-cloudsearch (>=2.15.0,<2.16.0)"] +cloudsearchdomain = ["types-aiobotocore-cloudsearchdomain (>=2.15.0,<2.16.0)"] +cloudtrail = ["types-aiobotocore-cloudtrail (>=2.15.0,<2.16.0)"] +cloudtrail-data = ["types-aiobotocore-cloudtrail-data (>=2.15.0,<2.16.0)"] +cloudwatch = ["types-aiobotocore-cloudwatch (>=2.15.0,<2.16.0)"] +codeartifact = ["types-aiobotocore-codeartifact (>=2.15.0,<2.16.0)"] +codebuild = ["types-aiobotocore-codebuild (>=2.15.0,<2.16.0)"] +codecatalyst = ["types-aiobotocore-codecatalyst (>=2.15.0,<2.16.0)"] +codecommit = ["types-aiobotocore-codecommit (>=2.15.0,<2.16.0)"] +codeconnections = ["types-aiobotocore-codeconnections (>=2.15.0,<2.16.0)"] +codedeploy = ["types-aiobotocore-codedeploy (>=2.15.0,<2.16.0)"] +codeguru-reviewer = ["types-aiobotocore-codeguru-reviewer (>=2.15.0,<2.16.0)"] +codeguru-security = ["types-aiobotocore-codeguru-security (>=2.15.0,<2.16.0)"] +codeguruprofiler = ["types-aiobotocore-codeguruprofiler (>=2.15.0,<2.16.0)"] +codepipeline = ["types-aiobotocore-codepipeline (>=2.15.0,<2.16.0)"] +codestar-connections = ["types-aiobotocore-codestar-connections (>=2.15.0,<2.16.0)"] +codestar-notifications = ["types-aiobotocore-codestar-notifications (>=2.15.0,<2.16.0)"] +cognito-identity = ["types-aiobotocore-cognito-identity (>=2.15.0,<2.16.0)"] +cognito-idp = ["types-aiobotocore-cognito-idp (>=2.15.0,<2.16.0)"] +cognito-sync = ["types-aiobotocore-cognito-sync (>=2.15.0,<2.16.0)"] +comprehend = ["types-aiobotocore-comprehend (>=2.15.0,<2.16.0)"] +comprehendmedical = ["types-aiobotocore-comprehendmedical (>=2.15.0,<2.16.0)"] +compute-optimizer = ["types-aiobotocore-compute-optimizer (>=2.15.0,<2.16.0)"] +config = ["types-aiobotocore-config (>=2.15.0,<2.16.0)"] +connect = ["types-aiobotocore-connect (>=2.15.0,<2.16.0)"] +connect-contact-lens = ["types-aiobotocore-connect-contact-lens (>=2.15.0,<2.16.0)"] +connectcampaigns = ["types-aiobotocore-connectcampaigns (>=2.15.0,<2.16.0)"] +connectcases = ["types-aiobotocore-connectcases (>=2.15.0,<2.16.0)"] +connectparticipant = ["types-aiobotocore-connectparticipant (>=2.15.0,<2.16.0)"] +controlcatalog = ["types-aiobotocore-controlcatalog (>=2.15.0,<2.16.0)"] +controltower = ["types-aiobotocore-controltower (>=2.15.0,<2.16.0)"] +cost-optimization-hub = ["types-aiobotocore-cost-optimization-hub (>=2.15.0,<2.16.0)"] +cur = ["types-aiobotocore-cur (>=2.15.0,<2.16.0)"] +customer-profiles = ["types-aiobotocore-customer-profiles (>=2.15.0,<2.16.0)"] +databrew = ["types-aiobotocore-databrew (>=2.15.0,<2.16.0)"] +dataexchange = ["types-aiobotocore-dataexchange (>=2.15.0,<2.16.0)"] +datapipeline = ["types-aiobotocore-datapipeline (>=2.15.0,<2.16.0)"] +datasync = ["types-aiobotocore-datasync (>=2.15.0,<2.16.0)"] +datazone = ["types-aiobotocore-datazone (>=2.15.0,<2.16.0)"] +dax = ["types-aiobotocore-dax (>=2.15.0,<2.16.0)"] +deadline = ["types-aiobotocore-deadline (>=2.15.0,<2.16.0)"] +detective = ["types-aiobotocore-detective (>=2.15.0,<2.16.0)"] +devicefarm = ["types-aiobotocore-devicefarm (>=2.15.0,<2.16.0)"] +devops-guru = ["types-aiobotocore-devops-guru (>=2.15.0,<2.16.0)"] +directconnect = ["types-aiobotocore-directconnect (>=2.15.0,<2.16.0)"] +discovery = ["types-aiobotocore-discovery (>=2.15.0,<2.16.0)"] +dlm = ["types-aiobotocore-dlm (>=2.15.0,<2.16.0)"] +dms = ["types-aiobotocore-dms (>=2.15.0,<2.16.0)"] +docdb = ["types-aiobotocore-docdb (>=2.15.0,<2.16.0)"] +docdb-elastic = ["types-aiobotocore-docdb-elastic (>=2.15.0,<2.16.0)"] +drs = ["types-aiobotocore-drs (>=2.15.0,<2.16.0)"] +ds = ["types-aiobotocore-ds (>=2.15.0,<2.16.0)"] +ds-data = ["types-aiobotocore-ds-data (>=2.15.0,<2.16.0)"] +dynamodb = ["types-aiobotocore-dynamodb (>=2.15.0,<2.16.0)"] +dynamodbstreams = ["types-aiobotocore-dynamodbstreams (>=2.15.0,<2.16.0)"] +ebs = ["types-aiobotocore-ebs (>=2.15.0,<2.16.0)"] +ec2 = ["types-aiobotocore-ec2 (>=2.15.0,<2.16.0)"] +ec2-instance-connect = ["types-aiobotocore-ec2-instance-connect (>=2.15.0,<2.16.0)"] +ecr = ["types-aiobotocore-ecr (>=2.15.0,<2.16.0)"] +ecr-public = ["types-aiobotocore-ecr-public (>=2.15.0,<2.16.0)"] +ecs = ["types-aiobotocore-ecs (>=2.15.0,<2.16.0)"] +efs = ["types-aiobotocore-efs (>=2.15.0,<2.16.0)"] +eks = ["types-aiobotocore-eks (>=2.15.0,<2.16.0)"] +eks-auth = ["types-aiobotocore-eks-auth (>=2.15.0,<2.16.0)"] +elastic-inference = ["types-aiobotocore-elastic-inference (>=2.15.0,<2.16.0)"] +elasticache = ["types-aiobotocore-elasticache (>=2.15.0,<2.16.0)"] +elasticbeanstalk = ["types-aiobotocore-elasticbeanstalk (>=2.15.0,<2.16.0)"] +elastictranscoder = ["types-aiobotocore-elastictranscoder (>=2.15.0,<2.16.0)"] +elb = ["types-aiobotocore-elb (>=2.15.0,<2.16.0)"] +elbv2 = ["types-aiobotocore-elbv2 (>=2.15.0,<2.16.0)"] +emr = ["types-aiobotocore-emr (>=2.15.0,<2.16.0)"] +emr-containers = ["types-aiobotocore-emr-containers (>=2.15.0,<2.16.0)"] +emr-serverless = ["types-aiobotocore-emr-serverless (>=2.15.0,<2.16.0)"] +entityresolution = ["types-aiobotocore-entityresolution (>=2.15.0,<2.16.0)"] +es = ["types-aiobotocore-es (>=2.15.0,<2.16.0)"] +essential = ["types-aiobotocore-cloudformation (>=2.15.0,<2.16.0)", "types-aiobotocore-dynamodb (>=2.15.0,<2.16.0)", "types-aiobotocore-ec2 (>=2.15.0,<2.16.0)", "types-aiobotocore-lambda (>=2.15.0,<2.16.0)", "types-aiobotocore-rds (>=2.15.0,<2.16.0)", "types-aiobotocore-s3 (>=2.15.0,<2.16.0)", "types-aiobotocore-sqs (>=2.15.0,<2.16.0)"] +events = ["types-aiobotocore-events (>=2.15.0,<2.16.0)"] +evidently = ["types-aiobotocore-evidently (>=2.15.0,<2.16.0)"] +finspace = ["types-aiobotocore-finspace (>=2.15.0,<2.16.0)"] +finspace-data = ["types-aiobotocore-finspace-data (>=2.15.0,<2.16.0)"] +firehose = ["types-aiobotocore-firehose (>=2.15.0,<2.16.0)"] +fis = ["types-aiobotocore-fis (>=2.15.0,<2.16.0)"] +fms = ["types-aiobotocore-fms (>=2.15.0,<2.16.0)"] +forecast = ["types-aiobotocore-forecast (>=2.15.0,<2.16.0)"] +forecastquery = ["types-aiobotocore-forecastquery (>=2.15.0,<2.16.0)"] +frauddetector = ["types-aiobotocore-frauddetector (>=2.15.0,<2.16.0)"] +freetier = ["types-aiobotocore-freetier (>=2.15.0,<2.16.0)"] +fsx = ["types-aiobotocore-fsx (>=2.15.0,<2.16.0)"] +full = ["types-aiobotocore-full"] +gamelift = ["types-aiobotocore-gamelift (>=2.15.0,<2.16.0)"] +glacier = ["types-aiobotocore-glacier (>=2.15.0,<2.16.0)"] +globalaccelerator = ["types-aiobotocore-globalaccelerator (>=2.15.0,<2.16.0)"] +glue = ["types-aiobotocore-glue (>=2.15.0,<2.16.0)"] +grafana = ["types-aiobotocore-grafana (>=2.15.0,<2.16.0)"] +greengrass = ["types-aiobotocore-greengrass (>=2.15.0,<2.16.0)"] +greengrassv2 = ["types-aiobotocore-greengrassv2 (>=2.15.0,<2.16.0)"] +groundstation = ["types-aiobotocore-groundstation (>=2.15.0,<2.16.0)"] +guardduty = ["types-aiobotocore-guardduty (>=2.15.0,<2.16.0)"] +health = ["types-aiobotocore-health (>=2.15.0,<2.16.0)"] +healthlake = ["types-aiobotocore-healthlake (>=2.15.0,<2.16.0)"] +iam = ["types-aiobotocore-iam (>=2.15.0,<2.16.0)"] +identitystore = ["types-aiobotocore-identitystore (>=2.15.0,<2.16.0)"] +imagebuilder = ["types-aiobotocore-imagebuilder (>=2.15.0,<2.16.0)"] +importexport = ["types-aiobotocore-importexport (>=2.15.0,<2.16.0)"] +inspector = ["types-aiobotocore-inspector (>=2.15.0,<2.16.0)"] +inspector-scan = ["types-aiobotocore-inspector-scan (>=2.15.0,<2.16.0)"] +inspector2 = ["types-aiobotocore-inspector2 (>=2.15.0,<2.16.0)"] +internetmonitor = ["types-aiobotocore-internetmonitor (>=2.15.0,<2.16.0)"] +iot = ["types-aiobotocore-iot (>=2.15.0,<2.16.0)"] +iot-data = ["types-aiobotocore-iot-data (>=2.15.0,<2.16.0)"] +iot-jobs-data = ["types-aiobotocore-iot-jobs-data (>=2.15.0,<2.16.0)"] +iot1click-devices = ["types-aiobotocore-iot1click-devices (>=2.15.0,<2.16.0)"] +iot1click-projects = ["types-aiobotocore-iot1click-projects (>=2.15.0,<2.16.0)"] +iotanalytics = ["types-aiobotocore-iotanalytics (>=2.15.0,<2.16.0)"] +iotdeviceadvisor = ["types-aiobotocore-iotdeviceadvisor (>=2.15.0,<2.16.0)"] +iotevents = ["types-aiobotocore-iotevents (>=2.15.0,<2.16.0)"] +iotevents-data = ["types-aiobotocore-iotevents-data (>=2.15.0,<2.16.0)"] +iotfleethub = ["types-aiobotocore-iotfleethub (>=2.15.0,<2.16.0)"] +iotfleetwise = ["types-aiobotocore-iotfleetwise (>=2.15.0,<2.16.0)"] +iotsecuretunneling = ["types-aiobotocore-iotsecuretunneling (>=2.15.0,<2.16.0)"] +iotsitewise = ["types-aiobotocore-iotsitewise (>=2.15.0,<2.16.0)"] +iotthingsgraph = ["types-aiobotocore-iotthingsgraph (>=2.15.0,<2.16.0)"] +iottwinmaker = ["types-aiobotocore-iottwinmaker (>=2.15.0,<2.16.0)"] +iotwireless = ["types-aiobotocore-iotwireless (>=2.15.0,<2.16.0)"] +ivs = ["types-aiobotocore-ivs (>=2.15.0,<2.16.0)"] +ivs-realtime = ["types-aiobotocore-ivs-realtime (>=2.15.0,<2.16.0)"] +ivschat = ["types-aiobotocore-ivschat (>=2.15.0,<2.16.0)"] +kafka = ["types-aiobotocore-kafka (>=2.15.0,<2.16.0)"] +kafkaconnect = ["types-aiobotocore-kafkaconnect (>=2.15.0,<2.16.0)"] +kendra = ["types-aiobotocore-kendra (>=2.15.0,<2.16.0)"] +kendra-ranking = ["types-aiobotocore-kendra-ranking (>=2.15.0,<2.16.0)"] +keyspaces = ["types-aiobotocore-keyspaces (>=2.15.0,<2.16.0)"] +kinesis = ["types-aiobotocore-kinesis (>=2.15.0,<2.16.0)"] +kinesis-video-archived-media = ["types-aiobotocore-kinesis-video-archived-media (>=2.15.0,<2.16.0)"] +kinesis-video-media = ["types-aiobotocore-kinesis-video-media (>=2.15.0,<2.16.0)"] +kinesis-video-signaling = ["types-aiobotocore-kinesis-video-signaling (>=2.15.0,<2.16.0)"] +kinesis-video-webrtc-storage = ["types-aiobotocore-kinesis-video-webrtc-storage (>=2.15.0,<2.16.0)"] +kinesisanalytics = ["types-aiobotocore-kinesisanalytics (>=2.15.0,<2.16.0)"] +kinesisanalyticsv2 = ["types-aiobotocore-kinesisanalyticsv2 (>=2.15.0,<2.16.0)"] +kinesisvideo = ["types-aiobotocore-kinesisvideo (>=2.15.0,<2.16.0)"] +kms = ["types-aiobotocore-kms (>=2.15.0,<2.16.0)"] +lakeformation = ["types-aiobotocore-lakeformation (>=2.15.0,<2.16.0)"] +lambda = ["types-aiobotocore-lambda (>=2.15.0,<2.16.0)"] +launch-wizard = ["types-aiobotocore-launch-wizard (>=2.15.0,<2.16.0)"] +lex-models = ["types-aiobotocore-lex-models (>=2.15.0,<2.16.0)"] +lex-runtime = ["types-aiobotocore-lex-runtime (>=2.15.0,<2.16.0)"] +lexv2-models = ["types-aiobotocore-lexv2-models (>=2.15.0,<2.16.0)"] +lexv2-runtime = ["types-aiobotocore-lexv2-runtime (>=2.15.0,<2.16.0)"] +license-manager = ["types-aiobotocore-license-manager (>=2.15.0,<2.16.0)"] +license-manager-linux-subscriptions = ["types-aiobotocore-license-manager-linux-subscriptions (>=2.15.0,<2.16.0)"] +license-manager-user-subscriptions = ["types-aiobotocore-license-manager-user-subscriptions (>=2.15.0,<2.16.0)"] +lightsail = ["types-aiobotocore-lightsail (>=2.15.0,<2.16.0)"] +location = ["types-aiobotocore-location (>=2.15.0,<2.16.0)"] +logs = ["types-aiobotocore-logs (>=2.15.0,<2.16.0)"] +lookoutequipment = ["types-aiobotocore-lookoutequipment (>=2.15.0,<2.16.0)"] +lookoutmetrics = ["types-aiobotocore-lookoutmetrics (>=2.15.0,<2.16.0)"] +lookoutvision = ["types-aiobotocore-lookoutvision (>=2.15.0,<2.16.0)"] +m2 = ["types-aiobotocore-m2 (>=2.15.0,<2.16.0)"] +machinelearning = ["types-aiobotocore-machinelearning (>=2.15.0,<2.16.0)"] +macie2 = ["types-aiobotocore-macie2 (>=2.15.0,<2.16.0)"] +mailmanager = ["types-aiobotocore-mailmanager (>=2.15.0,<2.16.0)"] +managedblockchain = ["types-aiobotocore-managedblockchain (>=2.15.0,<2.16.0)"] +managedblockchain-query = ["types-aiobotocore-managedblockchain-query (>=2.15.0,<2.16.0)"] +marketplace-agreement = ["types-aiobotocore-marketplace-agreement (>=2.15.0,<2.16.0)"] +marketplace-catalog = ["types-aiobotocore-marketplace-catalog (>=2.15.0,<2.16.0)"] +marketplace-deployment = ["types-aiobotocore-marketplace-deployment (>=2.15.0,<2.16.0)"] +marketplace-entitlement = ["types-aiobotocore-marketplace-entitlement (>=2.15.0,<2.16.0)"] +marketplace-reporting = ["types-aiobotocore-marketplace-reporting (>=2.15.0,<2.16.0)"] +marketplacecommerceanalytics = ["types-aiobotocore-marketplacecommerceanalytics (>=2.15.0,<2.16.0)"] +mediaconnect = ["types-aiobotocore-mediaconnect (>=2.15.0,<2.16.0)"] +mediaconvert = ["types-aiobotocore-mediaconvert (>=2.15.0,<2.16.0)"] +medialive = ["types-aiobotocore-medialive (>=2.15.0,<2.16.0)"] +mediapackage = ["types-aiobotocore-mediapackage (>=2.15.0,<2.16.0)"] +mediapackage-vod = ["types-aiobotocore-mediapackage-vod (>=2.15.0,<2.16.0)"] +mediapackagev2 = ["types-aiobotocore-mediapackagev2 (>=2.15.0,<2.16.0)"] +mediastore = ["types-aiobotocore-mediastore (>=2.15.0,<2.16.0)"] +mediastore-data = ["types-aiobotocore-mediastore-data (>=2.15.0,<2.16.0)"] +mediatailor = ["types-aiobotocore-mediatailor (>=2.15.0,<2.16.0)"] +medical-imaging = ["types-aiobotocore-medical-imaging (>=2.15.0,<2.16.0)"] +memorydb = ["types-aiobotocore-memorydb (>=2.15.0,<2.16.0)"] +meteringmarketplace = ["types-aiobotocore-meteringmarketplace (>=2.15.0,<2.16.0)"] +mgh = ["types-aiobotocore-mgh (>=2.15.0,<2.16.0)"] +mgn = ["types-aiobotocore-mgn (>=2.15.0,<2.16.0)"] +migration-hub-refactor-spaces = ["types-aiobotocore-migration-hub-refactor-spaces (>=2.15.0,<2.16.0)"] +migrationhub-config = ["types-aiobotocore-migrationhub-config (>=2.15.0,<2.16.0)"] +migrationhuborchestrator = ["types-aiobotocore-migrationhuborchestrator (>=2.15.0,<2.16.0)"] +migrationhubstrategy = ["types-aiobotocore-migrationhubstrategy (>=2.15.0,<2.16.0)"] +mq = ["types-aiobotocore-mq (>=2.15.0,<2.16.0)"] +mturk = ["types-aiobotocore-mturk (>=2.15.0,<2.16.0)"] +mwaa = ["types-aiobotocore-mwaa (>=2.15.0,<2.16.0)"] +neptune = ["types-aiobotocore-neptune (>=2.15.0,<2.16.0)"] +neptune-graph = ["types-aiobotocore-neptune-graph (>=2.15.0,<2.16.0)"] +neptunedata = ["types-aiobotocore-neptunedata (>=2.15.0,<2.16.0)"] +network-firewall = ["types-aiobotocore-network-firewall (>=2.15.0,<2.16.0)"] +networkmanager = ["types-aiobotocore-networkmanager (>=2.15.0,<2.16.0)"] +networkmonitor = ["types-aiobotocore-networkmonitor (>=2.15.0,<2.16.0)"] +nimble = ["types-aiobotocore-nimble (>=2.15.0,<2.16.0)"] +oam = ["types-aiobotocore-oam (>=2.15.0,<2.16.0)"] +omics = ["types-aiobotocore-omics (>=2.15.0,<2.16.0)"] +opensearch = ["types-aiobotocore-opensearch (>=2.15.0,<2.16.0)"] +opensearchserverless = ["types-aiobotocore-opensearchserverless (>=2.15.0,<2.16.0)"] +opsworks = ["types-aiobotocore-opsworks (>=2.15.0,<2.16.0)"] +opsworkscm = ["types-aiobotocore-opsworkscm (>=2.15.0,<2.16.0)"] +organizations = ["types-aiobotocore-organizations (>=2.15.0,<2.16.0)"] +osis = ["types-aiobotocore-osis (>=2.15.0,<2.16.0)"] +outposts = ["types-aiobotocore-outposts (>=2.15.0,<2.16.0)"] +panorama = ["types-aiobotocore-panorama (>=2.15.0,<2.16.0)"] +payment-cryptography = ["types-aiobotocore-payment-cryptography (>=2.15.0,<2.16.0)"] +payment-cryptography-data = ["types-aiobotocore-payment-cryptography-data (>=2.15.0,<2.16.0)"] +pca-connector-ad = ["types-aiobotocore-pca-connector-ad (>=2.15.0,<2.16.0)"] +pca-connector-scep = ["types-aiobotocore-pca-connector-scep (>=2.15.0,<2.16.0)"] +pcs = ["types-aiobotocore-pcs (>=2.15.0,<2.16.0)"] +personalize = ["types-aiobotocore-personalize (>=2.15.0,<2.16.0)"] +personalize-events = ["types-aiobotocore-personalize-events (>=2.15.0,<2.16.0)"] +personalize-runtime = ["types-aiobotocore-personalize-runtime (>=2.15.0,<2.16.0)"] +pi = ["types-aiobotocore-pi (>=2.15.0,<2.16.0)"] +pinpoint = ["types-aiobotocore-pinpoint (>=2.15.0,<2.16.0)"] +pinpoint-email = ["types-aiobotocore-pinpoint-email (>=2.15.0,<2.16.0)"] +pinpoint-sms-voice = ["types-aiobotocore-pinpoint-sms-voice (>=2.15.0,<2.16.0)"] +pinpoint-sms-voice-v2 = ["types-aiobotocore-pinpoint-sms-voice-v2 (>=2.15.0,<2.16.0)"] +pipes = ["types-aiobotocore-pipes (>=2.15.0,<2.16.0)"] +polly = ["types-aiobotocore-polly (>=2.15.0,<2.16.0)"] +pricing = ["types-aiobotocore-pricing (>=2.15.0,<2.16.0)"] +privatenetworks = ["types-aiobotocore-privatenetworks (>=2.15.0,<2.16.0)"] +proton = ["types-aiobotocore-proton (>=2.15.0,<2.16.0)"] +qapps = ["types-aiobotocore-qapps (>=2.15.0,<2.16.0)"] +qbusiness = ["types-aiobotocore-qbusiness (>=2.15.0,<2.16.0)"] +qconnect = ["types-aiobotocore-qconnect (>=2.15.0,<2.16.0)"] +qldb = ["types-aiobotocore-qldb (>=2.15.0,<2.16.0)"] +qldb-session = ["types-aiobotocore-qldb-session (>=2.15.0,<2.16.0)"] +quicksight = ["types-aiobotocore-quicksight (>=2.15.0,<2.16.0)"] +ram = ["types-aiobotocore-ram (>=2.15.0,<2.16.0)"] +rbin = ["types-aiobotocore-rbin (>=2.15.0,<2.16.0)"] +rds = ["types-aiobotocore-rds (>=2.15.0,<2.16.0)"] +rds-data = ["types-aiobotocore-rds-data (>=2.15.0,<2.16.0)"] +redshift = ["types-aiobotocore-redshift (>=2.15.0,<2.16.0)"] +redshift-data = ["types-aiobotocore-redshift-data (>=2.15.0,<2.16.0)"] +redshift-serverless = ["types-aiobotocore-redshift-serverless (>=2.15.0,<2.16.0)"] +rekognition = ["types-aiobotocore-rekognition (>=2.15.0,<2.16.0)"] +repostspace = ["types-aiobotocore-repostspace (>=2.15.0,<2.16.0)"] +resiliencehub = ["types-aiobotocore-resiliencehub (>=2.15.0,<2.16.0)"] +resource-explorer-2 = ["types-aiobotocore-resource-explorer-2 (>=2.15.0,<2.16.0)"] +resource-groups = ["types-aiobotocore-resource-groups (>=2.15.0,<2.16.0)"] +resourcegroupstaggingapi = ["types-aiobotocore-resourcegroupstaggingapi (>=2.15.0,<2.16.0)"] +robomaker = ["types-aiobotocore-robomaker (>=2.15.0,<2.16.0)"] +rolesanywhere = ["types-aiobotocore-rolesanywhere (>=2.15.0,<2.16.0)"] +route53 = ["types-aiobotocore-route53 (>=2.15.0,<2.16.0)"] +route53-recovery-cluster = ["types-aiobotocore-route53-recovery-cluster (>=2.15.0,<2.16.0)"] +route53-recovery-control-config = ["types-aiobotocore-route53-recovery-control-config (>=2.15.0,<2.16.0)"] +route53-recovery-readiness = ["types-aiobotocore-route53-recovery-readiness (>=2.15.0,<2.16.0)"] +route53domains = ["types-aiobotocore-route53domains (>=2.15.0,<2.16.0)"] +route53profiles = ["types-aiobotocore-route53profiles (>=2.15.0,<2.16.0)"] +route53resolver = ["types-aiobotocore-route53resolver (>=2.15.0,<2.16.0)"] +rum = ["types-aiobotocore-rum (>=2.15.0,<2.16.0)"] +s3 = ["types-aiobotocore-s3 (>=2.15.0,<2.16.0)"] +s3control = ["types-aiobotocore-s3control (>=2.15.0,<2.16.0)"] +s3outposts = ["types-aiobotocore-s3outposts (>=2.15.0,<2.16.0)"] +sagemaker = ["types-aiobotocore-sagemaker (>=2.15.0,<2.16.0)"] +sagemaker-a2i-runtime = ["types-aiobotocore-sagemaker-a2i-runtime (>=2.15.0,<2.16.0)"] +sagemaker-edge = ["types-aiobotocore-sagemaker-edge (>=2.15.0,<2.16.0)"] +sagemaker-featurestore-runtime = ["types-aiobotocore-sagemaker-featurestore-runtime (>=2.15.0,<2.16.0)"] +sagemaker-geospatial = ["types-aiobotocore-sagemaker-geospatial (>=2.15.0,<2.16.0)"] +sagemaker-metrics = ["types-aiobotocore-sagemaker-metrics (>=2.15.0,<2.16.0)"] +sagemaker-runtime = ["types-aiobotocore-sagemaker-runtime (>=2.15.0,<2.16.0)"] +savingsplans = ["types-aiobotocore-savingsplans (>=2.15.0,<2.16.0)"] +scheduler = ["types-aiobotocore-scheduler (>=2.15.0,<2.16.0)"] +schemas = ["types-aiobotocore-schemas (>=2.15.0,<2.16.0)"] +sdb = ["types-aiobotocore-sdb (>=2.15.0,<2.16.0)"] +secretsmanager = ["types-aiobotocore-secretsmanager (>=2.15.0,<2.16.0)"] +securityhub = ["types-aiobotocore-securityhub (>=2.15.0,<2.16.0)"] +securitylake = ["types-aiobotocore-securitylake (>=2.15.0,<2.16.0)"] +serverlessrepo = ["types-aiobotocore-serverlessrepo (>=2.15.0,<2.16.0)"] +service-quotas = ["types-aiobotocore-service-quotas (>=2.15.0,<2.16.0)"] +servicecatalog = ["types-aiobotocore-servicecatalog (>=2.15.0,<2.16.0)"] +servicecatalog-appregistry = ["types-aiobotocore-servicecatalog-appregistry (>=2.15.0,<2.16.0)"] +servicediscovery = ["types-aiobotocore-servicediscovery (>=2.15.0,<2.16.0)"] +ses = ["types-aiobotocore-ses (>=2.15.0,<2.16.0)"] +sesv2 = ["types-aiobotocore-sesv2 (>=2.15.0,<2.16.0)"] +shield = ["types-aiobotocore-shield (>=2.15.0,<2.16.0)"] +signer = ["types-aiobotocore-signer (>=2.15.0,<2.16.0)"] +simspaceweaver = ["types-aiobotocore-simspaceweaver (>=2.15.0,<2.16.0)"] +sms = ["types-aiobotocore-sms (>=2.15.0,<2.16.0)"] +sms-voice = ["types-aiobotocore-sms-voice (>=2.15.0,<2.16.0)"] +snow-device-management = ["types-aiobotocore-snow-device-management (>=2.15.0,<2.16.0)"] +snowball = ["types-aiobotocore-snowball (>=2.15.0,<2.16.0)"] +sns = ["types-aiobotocore-sns (>=2.15.0,<2.16.0)"] +sqs = ["types-aiobotocore-sqs (>=2.15.0,<2.16.0)"] +ssm = ["types-aiobotocore-ssm (>=2.15.0,<2.16.0)"] +ssm-contacts = ["types-aiobotocore-ssm-contacts (>=2.15.0,<2.16.0)"] +ssm-incidents = ["types-aiobotocore-ssm-incidents (>=2.15.0,<2.16.0)"] +ssm-quicksetup = ["types-aiobotocore-ssm-quicksetup (>=2.15.0,<2.16.0)"] +ssm-sap = ["types-aiobotocore-ssm-sap (>=2.15.0,<2.16.0)"] +sso = ["types-aiobotocore-sso (>=2.15.0,<2.16.0)"] +sso-admin = ["types-aiobotocore-sso-admin (>=2.15.0,<2.16.0)"] +sso-oidc = ["types-aiobotocore-sso-oidc (>=2.15.0,<2.16.0)"] +stepfunctions = ["types-aiobotocore-stepfunctions (>=2.15.0,<2.16.0)"] +storagegateway = ["types-aiobotocore-storagegateway (>=2.15.0,<2.16.0)"] +sts = ["types-aiobotocore-sts (>=2.15.0,<2.16.0)"] +supplychain = ["types-aiobotocore-supplychain (>=2.15.0,<2.16.0)"] +support = ["types-aiobotocore-support (>=2.15.0,<2.16.0)"] +support-app = ["types-aiobotocore-support-app (>=2.15.0,<2.16.0)"] +swf = ["types-aiobotocore-swf (>=2.15.0,<2.16.0)"] +synthetics = ["types-aiobotocore-synthetics (>=2.15.0,<2.16.0)"] +taxsettings = ["types-aiobotocore-taxsettings (>=2.15.0,<2.16.0)"] +textract = ["types-aiobotocore-textract (>=2.15.0,<2.16.0)"] +timestream-influxdb = ["types-aiobotocore-timestream-influxdb (>=2.15.0,<2.16.0)"] +timestream-query = ["types-aiobotocore-timestream-query (>=2.15.0,<2.16.0)"] +timestream-write = ["types-aiobotocore-timestream-write (>=2.15.0,<2.16.0)"] +tnb = ["types-aiobotocore-tnb (>=2.15.0,<2.16.0)"] +transcribe = ["types-aiobotocore-transcribe (>=2.15.0,<2.16.0)"] +transfer = ["types-aiobotocore-transfer (>=2.15.0,<2.16.0)"] +translate = ["types-aiobotocore-translate (>=2.15.0,<2.16.0)"] +trustedadvisor = ["types-aiobotocore-trustedadvisor (>=2.15.0,<2.16.0)"] +verifiedpermissions = ["types-aiobotocore-verifiedpermissions (>=2.15.0,<2.16.0)"] +voice-id = ["types-aiobotocore-voice-id (>=2.15.0,<2.16.0)"] +vpc-lattice = ["types-aiobotocore-vpc-lattice (>=2.15.0,<2.16.0)"] +waf = ["types-aiobotocore-waf (>=2.15.0,<2.16.0)"] +waf-regional = ["types-aiobotocore-waf-regional (>=2.15.0,<2.16.0)"] +wafv2 = ["types-aiobotocore-wafv2 (>=2.15.0,<2.16.0)"] +wellarchitected = ["types-aiobotocore-wellarchitected (>=2.15.0,<2.16.0)"] +wisdom = ["types-aiobotocore-wisdom (>=2.15.0,<2.16.0)"] +workdocs = ["types-aiobotocore-workdocs (>=2.15.0,<2.16.0)"] +workmail = ["types-aiobotocore-workmail (>=2.15.0,<2.16.0)"] +workmailmessageflow = ["types-aiobotocore-workmailmessageflow (>=2.15.0,<2.16.0)"] +workspaces = ["types-aiobotocore-workspaces (>=2.15.0,<2.16.0)"] +workspaces-thin-client = ["types-aiobotocore-workspaces-thin-client (>=2.15.0,<2.16.0)"] +workspaces-web = ["types-aiobotocore-workspaces-web (>=2.15.0,<2.16.0)"] +xray = ["types-aiobotocore-xray (>=2.15.0,<2.16.0)"] + +[[package]] +name = "types-aiobotocore-sns" +version = "2.15.2" +description = "Type annotations for aiobotocore.SNS 2.15.2 service generated with mypy-boto3-builder 8.1.2" +optional = false +python-versions = ">=3.8" +files = [ + {file = "types_aiobotocore_sns-2.15.2-py3-none-any.whl", hash = "sha256:3a5b93cd7db6dacfdf1aa47768b0ee641c7bb1865dda37586c15485a8002432b"}, + {file = "types_aiobotocore_sns-2.15.2.tar.gz", hash = "sha256:ed845ae0bb9c4f5265f28ba375562c330ff09d161248c6995cc698f6acf89914"}, +] + +[package.dependencies] +typing-extensions = {version = ">=4.1.0", markers = "python_version < \"3.12\""} + +[[package]] +name = "types-aiobotocore-sqs" +version = "2.15.2" +description = "Type annotations for aiobotocore.SQS 2.15.2 service generated with mypy-boto3-builder 8.1.2" +optional = false +python-versions = ">=3.8" +files = [ + {file = "types_aiobotocore_sqs-2.15.2-py3-none-any.whl", hash = "sha256:d052dcdf76d0da7106bb6aeb95c490084cacc68d584c88c692f8509325ee31e6"}, + {file = "types_aiobotocore_sqs-2.15.2.tar.gz", hash = "sha256:e91f801dd554dbb8b3899bcf58ccc1de23cd68562f7509337c740038af8f32d2"}, +] + +[package.dependencies] +typing-extensions = {version = ">=4.1.0", markers = "python_version < \"3.12\""} + +[[package]] +name = "types-awscrt" +version = "0.22.0" +description = "Type annotations and code completion for awscrt" +optional = false +python-versions = ">=3.8" +files = [ + {file = "types_awscrt-0.22.0-py3-none-any.whl", hash = "sha256:b2c196bbd3226bab42d80fae13c34548de9ddc195f5a366d79c15d18e5897aa9"}, + {file = "types_awscrt-0.22.0.tar.gz", hash = "sha256:67a660c90bad360c339f6a79310cc17094d12472042c7ca5a41450aaf5fc9a54"}, +] + [[package]] name = "typing-extensions" version = "4.12.2" @@ -3342,13 +4121,13 @@ zstd = ["zstandard (>=0.18.0)"] [[package]] name = "uvicorn" -version = "0.31.0" +version = "0.31.1" description = "The lightning-fast ASGI server." optional = false python-versions = ">=3.8" files = [ - {file = "uvicorn-0.31.0-py3-none-any.whl", hash = "sha256:cac7be4dd4d891c363cd942160a7b02e69150dcbc7a36be04d5f4af4b17c8ced"}, - {file = "uvicorn-0.31.0.tar.gz", hash = "sha256:13bc21373d103859f68fe739608e2eb054a816dea79189bc3ca08ea89a275906"}, + {file = "uvicorn-0.31.1-py3-none-any.whl", hash = "sha256:adc42d9cac80cf3e51af97c1851648066841e7cfb6993a4ca8de29ac1548ed41"}, + {file = "uvicorn-0.31.1.tar.gz", hash = "sha256:f5167919867b161b7bcaf32646c6a94cdbd4c3aa2eb5c17d36bb9aa5cfd8c493"}, ] [package.dependencies] @@ -3609,4 +4388,4 @@ propcache = ">=0.2.0" [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "b2762ae054ddc96037b689b10a4a04886e3eddb9121198fd55f5d8220bd3d677" +content-hash = "33e688d964a647f1989b53dab7e05d41718fd091286f4af8f979bdf72ae7d970" diff --git a/docs/pyproject.toml b/docs/pyproject.toml index bb4c967232bad..9794aa7f7edae 100644 --- a/docs/pyproject.toml +++ b/docs/pyproject.toml @@ -11,14 +11,19 @@ version = "0.1.0" [tool.poetry.dependencies] python = "^3.11" -mkdocs = "1.5.3" -mkdocstrings = {extras = ["python"], version = "^0.24.1"} -mkdocs-jupyter = "0.24.6" -mkdocs-include-dir-to-nav = "1.2.0" -mkdocs-material = "9.5.13" -mkdocs-redirects = "1.2.1" -llama_deploy = "<1" -griffe = "0.42.0" +mkdocs = "^1.6.1" +mkdocs-autorefs = "^1.0.1" +mkdocs-click = "^0.8.1" +mkdocs-github-admonitions-plugin = "^0.0.2" +mkdocs-include-dir-to-nav = "^1.2.0" +mkdocs-jupyter = "^0.24.6" +mkdocs-material = "^9.5.13" +mkdocs-material-extensions = "1.3.1" +mkdocs-redirects = "^1.2.1" +mkdocs-render-swagger-plugin = "^0.1.2" +mkdocstrings = {extras = ["python"], version = "^0.26.1"} +griffe-fieldz = "^0.2.0" +llama_deploy = {extras = ["awssqs", "kafka", "rabbitmq", "redis"], version = "<1"} appnope = "0.1.4" asttokens = "2.4.1" attrs = "23.2.0" @@ -27,7 +32,6 @@ beautifulsoup4 = "4.12.3" bleach = "6.1.0" certifi = "2024.7.4" charset-normalizer = "3.3.2" -click = "8.1.7" colorama = "0.4.6" comm = "0.2.2" debugpy = "1.8.1" @@ -47,16 +51,14 @@ jupyter-client = "8.6.1" jupyter-core = "5.7.2" jupyterlab-pygments = "0.3.0" jupytext = "1.16.1" -markdown = "3.5.2" -markdown-it-py = "3.0.0" +markdown = "^3.5.2" +markdown-it-py = "^3.0.0" markupsafe = "2.1.5" matplotlib-inline = "0.1.6" mdit-py-plugins = "0.4.0" mdurl = "0.1.2" mergedeep = "1.3.4" mistune = "3.0.2" -mkdocs-autorefs = "1.0.1" -mkdocs-material-extensions = "1.3.1" nbclient = "0.10.0" nbconvert = "7.16.2" nbformat = "5.10.2" @@ -93,7 +95,6 @@ urllib3 = "2.2.2" watchdog = "4.0.0" wcwidth = "0.2.13" webencodings = "0.5.1" -mkdocs-github-admonitions-plugin = "^0.0.2" [tool.poetry.scripts] merge-llama-deploy-docs = "scripts.merge_llama_deploy_docs:main" diff --git a/docs/scripts/merge_llama_deploy_docs.py b/docs/scripts/merge_llama_deploy_docs.py index 3d7a5672a3aae..f1d80400a79ab 100644 --- a/docs/scripts/merge_llama_deploy_docs.py +++ b/docs/scripts/merge_llama_deploy_docs.py @@ -18,7 +18,7 @@ def main(): # copy the module guides os.system( - "cp -r llama_deploy/docs/docs/module_guides/llama_deploy/*.md ./docs/module_guides/llama_deploy/" + "cp -r llama_deploy/docs/docs/module_guides/llama_deploy/* ./docs/module_guides/llama_deploy/" ) print("Copied in latest llama-deploy docs")