diff --git a/examples/poetry.lock b/examples/poetry.lock index ab5e45889..8b6d30162 100644 --- a/examples/poetry.lock +++ b/examples/poetry.lock @@ -1,19 +1,5 @@ # This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. -[[package]] -name = "aiodns" -version = "3.2.0" -description = "Simple DNS resolver for asyncio" -optional = false -python-versions = "*" -files = [ - {file = "aiodns-3.2.0-py3-none-any.whl", hash = "sha256:e443c0c27b07da3174a109fd9e736d69058d808f144d3c9d56dbd1776964c5f5"}, - {file = "aiodns-3.2.0.tar.gz", hash = "sha256:62869b23409349c21b072883ec8998316b234c9a9e36675756e8e317e8768f72"}, -] - -[package.dependencies] -pycares = ">=4.0.0" - [[package]] name = "aiohttp" version = "3.9.5" @@ -1545,7 +1531,6 @@ files = [] develop = true [package.dependencies] -aiodns = "^3.2.0" aiohttp = "^3.9.5" aiosqlite = "^0.20.0" anthropic = ">=0.28.0" @@ -4191,72 +4176,6 @@ files = [ [package.dependencies] pyasn1 = ">=0.4.6,<0.7.0" -[[package]] -name = "pycares" -version = "4.4.0" -description = "Python interface for c-ares" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pycares-4.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:24da119850841d16996713d9c3374ca28a21deee056d609fbbed29065d17e1f6"}, - {file = "pycares-4.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8f64cb58729689d4d0e78f0bfb4c25ce2f851d0274c0273ac751795c04b8798a"}, - {file = "pycares-4.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d33e2a1120887e89075f7f814ec144f66a6ce06a54f5722ccefc62fbeda83cff"}, - {file = "pycares-4.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c680fef1b502ee680f8f0b95a41af4ec2c234e50e16c0af5bbda31999d3584bd"}, - {file = "pycares-4.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fff16b09042ba077f7b8aa5868d1d22456f0002574d0ba43462b10a009331677"}, - {file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:229a1675eb33bc9afb1fc463e73ee334950ccc485bc83a43f6ae5839fb4d5fa3"}, - {file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:3aebc73e5ad70464f998f77f2da2063aa617cbd8d3e8174dd7c5b4518f967153"}, - {file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6ef64649eba56448f65e26546d85c860709844d2fc22ef14d324fe0b27f761a9"}, - {file = "pycares-4.4.0-cp310-cp310-win32.whl", hash = "sha256:4afc2644423f4eef97857a9fd61be9758ce5e336b4b0bd3d591238bb4b8b03e0"}, - {file = "pycares-4.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:5ed4e04af4012f875b78219d34434a6d08a67175150ac1b79eb70ab585d4ba8c"}, - {file = "pycares-4.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:bce8db2fc6f3174bd39b81405210b9b88d7b607d33e56a970c34a0c190da0490"}, - {file = "pycares-4.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9a0303428d013ccf5c51de59c83f9127aba6200adb7fd4be57eddb432a1edd2a"}, - {file = "pycares-4.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:afb91792f1556f97be7f7acb57dc7756d89c5a87bd8b90363a77dbf9ea653817"}, - {file = "pycares-4.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b61579cecf1f4d616e5ea31a6e423a16680ab0d3a24a2ffe7bb1d4ee162477ff"}, - {file = "pycares-4.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7af06968cbf6851566e806bf3e72825b0e6671832a2cbe840be1d2d65350710"}, - {file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ceb12974367b0a68a05d52f4162b29f575d241bd53de155efe632bf2c943c7f6"}, - {file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:2eeec144bcf6a7b6f2d74d6e70cbba7886a84dd373c886f06cb137a07de4954c"}, - {file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e3a6f7cfdfd11eb5493d6d632e582408c8f3b429f295f8799c584c108b28db6f"}, - {file = "pycares-4.4.0-cp311-cp311-win32.whl", hash = "sha256:34736a2ffaa9c08ca9c707011a2d7b69074bbf82d645d8138bba771479b2362f"}, - {file = "pycares-4.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:eb66c30eb11e877976b7ead13632082a8621df648c408b8e15cdb91a452dd502"}, - {file = "pycares-4.4.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:fd644505a8cfd7f6584d33a9066d4e3d47700f050ef1490230c962de5dfb28c6"}, - {file = "pycares-4.4.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52084961262232ec04bd75f5043aed7e5d8d9695e542ff691dfef0110209f2d4"}, - {file = "pycares-4.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0c5368206057884cde18602580083aeaad9b860e2eac14fd253543158ce1e93"}, - {file = "pycares-4.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:112a4979c695b1c86f6782163d7dec58d57a3b9510536dcf4826550f9053dd9a"}, - {file = "pycares-4.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8d186dafccdaa3409194c0f94db93c1a5d191145a275f19da6591f9499b8e7b8"}, - {file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:64965dc19c578a683ea73487a215a8897276224e004d50eeb21f0bc7a0b63c88"}, - {file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:ed2a38e34bec6f2586435f6ff0bc5fe11d14bebd7ed492cf739a424e81681540"}, - {file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:94d6962db81541eb0396d2f0dfcbb18cdb8c8b251d165efc2d974ae652c547d4"}, - {file = "pycares-4.4.0-cp312-cp312-win32.whl", hash = "sha256:1168a48a834813aa80f412be2df4abaf630528a58d15c704857448b20b1675c0"}, - {file = "pycares-4.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:db24c4e7fea4a052c6e869cbf387dd85d53b9736cfe1ef5d8d568d1ca925e977"}, - {file = "pycares-4.4.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:21a5a0468861ec7df7befa69050f952da13db5427ae41ffe4713bc96291d1d95"}, - {file = "pycares-4.4.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:22c00bf659a9fa44d7b405cf1cd69b68b9d37537899898d8cbe5dffa4016b273"}, - {file = "pycares-4.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23aa3993a352491a47fcf17867f61472f32f874df4adcbb486294bd9fbe8abee"}, - {file = "pycares-4.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:813d661cbe2e37d87da2d16b7110a6860e93ddb11735c6919c8a3545c7b9c8d8"}, - {file = "pycares-4.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:77cf5a2fd5583c670de41a7f4a7b46e5cbabe7180d8029f728571f4d2e864084"}, - {file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:3eaa6681c0a3e3f3868c77aca14b7760fed35fdfda2fe587e15c701950e7bc69"}, - {file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:ad58e284a658a8a6a84af2e0b62f2f961f303cedfe551854d7bd40c3cbb61912"}, - {file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bfb89ca9e3d0a9b5332deeb666b2ede9d3469107742158f4aeda5ce032d003f4"}, - {file = "pycares-4.4.0-cp38-cp38-win32.whl", hash = "sha256:f36bdc1562142e3695555d2f4ac0cb69af165eddcefa98efc1c79495b533481f"}, - {file = "pycares-4.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:902461a92b6a80fd5041a2ec5235680c7cc35e43615639ec2a40e63fca2dfb51"}, - {file = "pycares-4.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7bddc6adba8f699728f7fc1c9ce8cef359817ad78e2ed52b9502cb5f8dc7f741"}, - {file = "pycares-4.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cb49d5805cd347c404f928c5ae7c35e86ba0c58ffa701dbe905365e77ce7d641"}, - {file = "pycares-4.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:56cf3349fa3a2e67ed387a7974c11d233734636fe19facfcda261b411af14d80"}, - {file = "pycares-4.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8bf2eaa83a5987e48fa63302f0fe7ce3275cfda87b34d40fef9ce703fb3ac002"}, - {file = "pycares-4.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82bba2ab77eb5addbf9758d514d9bdef3c1bfe7d1649a47bd9a0d55a23ef478b"}, - {file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c6a8bde63106f162fca736e842a916853cad3c8d9d137e11c9ffa37efa818b02"}, - {file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f5f646eec041db6ffdbcaf3e0756fb92018f7af3266138c756bb09d2b5baadec"}, - {file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9dc04c54c6ea615210c1b9e803d0e2d2255f87a3d5d119b6482c8f0dfa15b26b"}, - {file = "pycares-4.4.0-cp39-cp39-win32.whl", hash = "sha256:97892cced5794d721fb4ff8765764aa4ea48fe8b2c3820677505b96b83d4ef47"}, - {file = "pycares-4.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:917f08f0b5d9324e9a34211e68d27447c552b50ab967044776bbab7e42a553a2"}, - {file = "pycares-4.4.0.tar.gz", hash = "sha256:f47579d508f2f56eddd16ce72045782ad3b1b3b678098699e2b6a1b30733e1c2"}, -] - -[package.dependencies] -cffi = ">=1.5.0" - -[package.extras] -idna = ["idna (>=2.1)"] - [[package]] name = "pycparser" version = "2.22" diff --git a/scripts/deps.json b/scripts/deps.json new file mode 100644 index 000000000..40d95bf13 --- /dev/null +++ b/scripts/deps.json @@ -0,0 +1,4605 @@ +[ + { + "package": { + "key": "aiodns", + "package_name": "aiodns", + "installed_version": "3.2.0" + }, + "dependencies": [ + { + "key": "pycares", + "package_name": "pycares", + "installed_version": "4.4.0", + "required_version": ">=4.0.0" + } + ] + }, + { + "package": { + "key": "aiohappyeyeballs", + "package_name": "aiohappyeyeballs", + "installed_version": "2.3.4" + }, + "dependencies": [] + }, + { + "package": { + "key": "aiohttp", + "package_name": "aiohttp", + "installed_version": "3.10.1" + }, + "dependencies": [ + { + "key": "aiohappyeyeballs", + "package_name": "aiohappyeyeballs", + "installed_version": "2.3.4", + "required_version": ">=2.3.0" + }, + { + "key": "aiosignal", + "package_name": "aiosignal", + "installed_version": "1.3.1", + "required_version": ">=1.1.2" + }, + { + "key": "attrs", + "package_name": "attrs", + "installed_version": "24.1.0", + "required_version": ">=17.3.0" + }, + { + "key": "frozenlist", + "package_name": "frozenlist", + "installed_version": "1.4.1", + "required_version": ">=1.1.1" + }, + { + "key": "multidict", + "package_name": "multidict", + "installed_version": "6.0.5", + "required_version": ">=4.5,<7.0" + }, + { + "key": "yarl", + "package_name": "yarl", + "installed_version": "1.9.4", + "required_version": ">=1.0,<2.0" + } + ] + }, + { + "package": { + "key": "aiosignal", + "package_name": "aiosignal", + "installed_version": "1.3.1" + }, + "dependencies": [ + { + "key": "frozenlist", + "package_name": "frozenlist", + "installed_version": "1.4.1", + "required_version": ">=1.1.0" + } + ] + }, + { + "package": { + "key": "aiosqlite", + "package_name": "aiosqlite", + "installed_version": "0.20.0" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.0" + } + ] + }, + { + "package": { + "key": "aiostream", + "package_name": "aiostream", + "installed_version": "0.6.2" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "annotated-types", + "package_name": "annotated-types", + "installed_version": "0.7.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "anthropic", + "package_name": "anthropic", + "installed_version": "0.32.0" + }, + "dependencies": [ + { + "key": "anyio", + "package_name": "anyio", + "installed_version": "4.4.0", + "required_version": ">=3.5.0,<5" + }, + { + "key": "distro", + "package_name": "distro", + "installed_version": "1.9.0", + "required_version": ">=1.7.0,<2" + }, + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": ">=0.23.0,<1" + }, + { + "key": "jiter", + "package_name": "jiter", + "installed_version": "0.5.0", + "required_version": ">=0.4.0,<1" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=1.9.0,<3" + }, + { + "key": "sniffio", + "package_name": "sniffio", + "installed_version": "1.3.1", + "required_version": "Any" + }, + { + "key": "tokenizers", + "package_name": "tokenizers", + "installed_version": "0.19.1", + "required_version": ">=0.13.0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.7,<5" + } + ] + }, + { + "package": { + "key": "anyio", + "package_name": "anyio", + "installed_version": "4.4.0" + }, + "dependencies": [ + { + "key": "idna", + "package_name": "idna", + "installed_version": "3.7", + "required_version": ">=2.8" + }, + { + "key": "sniffio", + "package_name": "sniffio", + "installed_version": "1.3.1", + "required_version": ">=1.1" + } + ] + }, + { + "package": { + "key": "asgiref", + "package_name": "asgiref", + "installed_version": "3.8.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "astroid", + "package_name": "astroid", + "installed_version": "3.2.4" + }, + "dependencies": [] + }, + { + "package": { + "key": "attrs", + "package_name": "attrs", + "installed_version": "24.1.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "authlib", + "package_name": "Authlib", + "installed_version": "1.3.1" + }, + "dependencies": [ + { + "key": "cryptography", + "package_name": "cryptography", + "installed_version": "43.0.0", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "azure-core", + "package_name": "azure-core", + "installed_version": "1.30.2" + }, + "dependencies": [ + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": ">=2.21.0" + }, + { + "key": "six", + "package_name": "six", + "installed_version": "1.16.0", + "required_version": ">=1.11.0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.6.0" + } + ] + }, + { + "package": { + "key": "azure-identity", + "package_name": "azure-identity", + "installed_version": "1.17.1" + }, + "dependencies": [ + { + "key": "azure-core", + "package_name": "azure-core", + "installed_version": "1.30.2", + "required_version": ">=1.23.0" + }, + { + "key": "cryptography", + "package_name": "cryptography", + "installed_version": "43.0.0", + "required_version": ">=2.5" + }, + { + "key": "msal", + "package_name": "msal", + "installed_version": "1.30.0", + "required_version": ">=1.24.0" + }, + { + "key": "msal-extensions", + "package_name": "msal-extensions", + "installed_version": "1.2.0", + "required_version": ">=0.3.0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.0.0" + } + ] + }, + { + "package": { + "key": "azure-storage-blob", + "package_name": "azure-storage-blob", + "installed_version": "12.21.0" + }, + "dependencies": [ + { + "key": "azure-core", + "package_name": "azure-core", + "installed_version": "1.30.2", + "required_version": ">=1.28.0" + }, + { + "key": "cryptography", + "package_name": "cryptography", + "installed_version": "43.0.0", + "required_version": ">=2.1.4" + }, + { + "key": "isodate", + "package_name": "isodate", + "installed_version": "0.6.1", + "required_version": ">=0.6.1" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.6.0" + } + ] + }, + { + "package": { + "key": "backoff", + "package_name": "backoff", + "installed_version": "2.2.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "bcrypt", + "package_name": "bcrypt", + "installed_version": "4.2.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "beautifulsoup4", + "package_name": "beautifulsoup4", + "installed_version": "4.12.3" + }, + "dependencies": [ + { + "key": "soupsieve", + "package_name": "soupsieve", + "installed_version": "2.5", + "required_version": ">1.2" + } + ] + }, + { + "package": { + "key": "blis", + "package_name": "blis", + "installed_version": "0.7.11" + }, + "dependencies": [ + { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4", + "required_version": ">=1.19.0" + } + ] + }, + { + "package": { + "key": "boto3", + "package_name": "boto3", + "installed_version": "1.34.153" + }, + "dependencies": [ + { + "key": "botocore", + "package_name": "botocore", + "installed_version": "1.34.153", + "required_version": ">=1.34.153,<1.35.0" + }, + { + "key": "jmespath", + "package_name": "jmespath", + "installed_version": "1.0.1", + "required_version": ">=0.7.1,<2.0.0" + }, + { + "key": "s3transfer", + "package_name": "s3transfer", + "installed_version": "0.10.2", + "required_version": ">=0.10.0,<0.11.0" + } + ] + }, + { + "package": { + "key": "boto3-stubs", + "package_name": "boto3-stubs", + "installed_version": "1.34.153" + }, + "dependencies": [ + { + "key": "botocore-stubs", + "package_name": "botocore-stubs", + "installed_version": "1.34.153", + "required_version": "Any" + }, + { + "key": "types-s3transfer", + "package_name": "types-s3transfer", + "installed_version": "0.10.1", + "required_version": "Any" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.1.0" + } + ] + }, + { + "package": { + "key": "botocore", + "package_name": "botocore", + "installed_version": "1.34.153" + }, + "dependencies": [ + { + "key": "jmespath", + "package_name": "jmespath", + "installed_version": "1.0.1", + "required_version": ">=0.7.1,<2.0.0" + }, + { + "key": "python-dateutil", + "package_name": "python-dateutil", + "installed_version": "2.9.0.post0", + "required_version": ">=2.1,<3.0.0" + }, + { + "key": "urllib3", + "package_name": "urllib3", + "installed_version": "1.26.19", + "required_version": ">=1.25.4,<3,!=2.2.0" + } + ] + }, + { + "package": { + "key": "botocore-stubs", + "package_name": "botocore-stubs", + "installed_version": "1.34.153" + }, + "dependencies": [ + { + "key": "types-awscrt", + "package_name": "types-awscrt", + "installed_version": "0.21.2", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "build", + "package_name": "build", + "installed_version": "1.2.1" + }, + "dependencies": [ + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": ">=19.1" + }, + { + "key": "pyproject-hooks", + "package_name": "pyproject_hooks", + "installed_version": "1.1.0", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "cachetools", + "package_name": "cachetools", + "installed_version": "5.4.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "catalogue", + "package_name": "catalogue", + "installed_version": "2.0.10" + }, + "dependencies": [] + }, + { + "package": { + "key": "certifi", + "package_name": "certifi", + "installed_version": "2024.7.4" + }, + "dependencies": [] + }, + { + "package": { + "key": "cffi", + "package_name": "cffi", + "installed_version": "1.16.0" + }, + "dependencies": [ + { + "key": "pycparser", + "package_name": "pycparser", + "installed_version": "2.22", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "chardet", + "package_name": "chardet", + "installed_version": "5.2.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "charset-normalizer", + "package_name": "charset-normalizer", + "installed_version": "3.3.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "chroma-hnswlib", + "package_name": "chroma-hnswlib", + "installed_version": "0.7.6" + }, + "dependencies": [ + { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "chromadb", + "package_name": "chromadb", + "installed_version": "0.5.5" + }, + "dependencies": [ + { + "key": "bcrypt", + "package_name": "bcrypt", + "installed_version": "4.2.0", + "required_version": ">=4.0.1" + }, + { + "key": "build", + "package_name": "build", + "installed_version": "1.2.1", + "required_version": ">=1.0.3" + }, + { + "key": "chroma-hnswlib", + "package_name": "chroma-hnswlib", + "installed_version": "0.7.6", + "required_version": "==0.7.6" + }, + { + "key": "fastapi", + "package_name": "fastapi", + "installed_version": "0.112.0", + "required_version": ">=0.95.2" + }, + { + "key": "grpcio", + "package_name": "grpcio", + "installed_version": "1.65.4", + "required_version": ">=1.58.0" + }, + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": ">=0.27.0" + }, + { + "key": "importlib-resources", + "package_name": "importlib_resources", + "installed_version": "6.4.0", + "required_version": "Any" + }, + { + "key": "kubernetes", + "package_name": "kubernetes", + "installed_version": "30.1.0", + "required_version": ">=28.1.0" + }, + { + "key": "mmh3", + "package_name": "mmh3", + "installed_version": "4.1.0", + "required_version": ">=4.0.1" + }, + { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4", + "required_version": ">=1.22.5,<2.0.0" + }, + { + "key": "onnxruntime", + "package_name": "onnxruntime", + "installed_version": "1.18.1", + "required_version": ">=1.14.1" + }, + { + "key": "opentelemetry-api", + "package_name": "opentelemetry-api", + "installed_version": "1.26.0", + "required_version": ">=1.2.0" + }, + { + "key": "opentelemetry-exporter-otlp-proto-grpc", + "package_name": "opentelemetry-exporter-otlp-proto-grpc", + "installed_version": "1.26.0", + "required_version": ">=1.2.0" + }, + { + "key": "opentelemetry-instrumentation-fastapi", + "package_name": "opentelemetry-instrumentation-fastapi", + "installed_version": "0.47b0", + "required_version": ">=0.41b0" + }, + { + "key": "opentelemetry-sdk", + "package_name": "opentelemetry-sdk", + "installed_version": "1.26.0", + "required_version": ">=1.2.0" + }, + { + "key": "orjson", + "package_name": "orjson", + "installed_version": "3.10.6", + "required_version": ">=3.9.12" + }, + { + "key": "overrides", + "package_name": "overrides", + "installed_version": "7.7.0", + "required_version": ">=7.3.1" + }, + { + "key": "posthog", + "package_name": "posthog", + "installed_version": "3.5.0", + "required_version": ">=2.4.0" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=1.9" + }, + { + "key": "pypika", + "package_name": "PyPika", + "installed_version": "0.48.9", + "required_version": ">=0.48.9" + }, + { + "key": "pyyaml", + "package_name": "PyYAML", + "installed_version": "6.0.1", + "required_version": ">=6.0.0" + }, + { + "key": "tenacity", + "package_name": "tenacity", + "installed_version": "9.0.0", + "required_version": ">=8.2.3" + }, + { + "key": "tokenizers", + "package_name": "tokenizers", + "installed_version": "0.19.1", + "required_version": ">=0.13.2" + }, + { + "key": "tqdm", + "package_name": "tqdm", + "installed_version": "4.66.5", + "required_version": ">=4.65.0" + }, + { + "key": "typer", + "package_name": "typer", + "installed_version": "0.9.4", + "required_version": ">=0.9.0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.5.0" + }, + { + "key": "uvicorn", + "package_name": "uvicorn", + "installed_version": "0.30.5", + "required_version": ">=0.18.3" + } + ] + }, + { + "package": { + "key": "click", + "package_name": "click", + "installed_version": "8.1.7" + }, + "dependencies": [] + }, + { + "package": { + "key": "cloudpathlib", + "package_name": "cloudpathlib", + "installed_version": "0.18.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "colorama", + "package_name": "colorama", + "installed_version": "0.4.6" + }, + "dependencies": [] + }, + { + "package": { + "key": "coloredlogs", + "package_name": "coloredlogs", + "installed_version": "15.0.1" + }, + "dependencies": [ + { + "key": "humanfriendly", + "package_name": "humanfriendly", + "installed_version": "10.0", + "required_version": ">=9.1" + } + ] + }, + { + "package": { + "key": "confection", + "package_name": "confection", + "installed_version": "0.1.5" + }, + "dependencies": [ + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=1.7.4,<3.0.0,!=1.8.1,!=1.8" + }, + { + "key": "srsly", + "package_name": "srsly", + "installed_version": "2.4.8", + "required_version": ">=2.4.0,<3.0.0" + } + ] + }, + { + "package": { + "key": "cryptography", + "package_name": "cryptography", + "installed_version": "43.0.0" + }, + "dependencies": [ + { + "key": "cffi", + "package_name": "cffi", + "installed_version": "1.16.0", + "required_version": ">=1.12" + } + ] + }, + { + "package": { + "key": "cymem", + "package_name": "cymem", + "installed_version": "2.0.8" + }, + "dependencies": [] + }, + { + "package": { + "key": "dataclasses-json", + "package_name": "dataclasses-json", + "installed_version": "0.6.7" + }, + "dependencies": [ + { + "key": "marshmallow", + "package_name": "marshmallow", + "installed_version": "3.21.3", + "required_version": ">=3.18.0,<4.0.0" + }, + { + "key": "typing-inspect", + "package_name": "typing-inspect", + "installed_version": "0.9.0", + "required_version": ">=0.4.0,<1" + } + ] + }, + { + "package": { + "key": "deepdiff", + "package_name": "deepdiff", + "installed_version": "7.0.1" + }, + "dependencies": [ + { + "key": "ordered-set", + "package_name": "ordered-set", + "installed_version": "4.1.0", + "required_version": ">=4.1.0,<4.2.0" + } + ] + }, + { + "package": { + "key": "deprecated", + "package_name": "Deprecated", + "installed_version": "1.2.14" + }, + "dependencies": [ + { + "key": "wrapt", + "package_name": "wrapt", + "installed_version": "1.16.0", + "required_version": ">=1.10,<2" + } + ] + }, + { + "package": { + "key": "dill", + "package_name": "dill", + "installed_version": "0.3.8" + }, + "dependencies": [] + }, + { + "package": { + "key": "distro", + "package_name": "distro", + "installed_version": "1.9.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "dnspython", + "package_name": "dnspython", + "installed_version": "2.6.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "ecdsa", + "package_name": "ecdsa", + "installed_version": "0.19.0" + }, + "dependencies": [ + { + "key": "six", + "package_name": "six", + "installed_version": "1.16.0", + "required_version": ">=1.9.0" + } + ] + }, + { + "package": { + "key": "eidolon-ai-client", + "package_name": "eidolon-ai-client", + "installed_version": "0.1.32" + }, + "dependencies": [ + { + "key": "aiostream", + "package_name": "aiostream", + "installed_version": "0.6.2", + "required_version": ">=0.5.2" + }, + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": ">=0.27.0" + }, + { + "key": "httpx-sse", + "package_name": "httpx-sse", + "installed_version": "0.4.0", + "required_version": ">=0.4.0" + }, + { + "key": "jsonref", + "package_name": "jsonref", + "installed_version": "1.1.0", + "required_version": ">=1.1.0,<2.0.0" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=2.6.1" + }, + { + "key": "setuptools", + "package_name": "setuptools", + "installed_version": "69.5.1", + "required_version": ">=69.0.2" + }, + { + "key": "sse-starlette", + "package_name": "sse-starlette", + "installed_version": "2.1.3", + "required_version": ">=2.0.0" + } + ] + }, + { + "package": { + "key": "eidolon-ai-mistralai", + "package_name": "eidolon-ai-mistralai", + "installed_version": "0.1.6a0" + }, + "dependencies": [ + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": "<1" + }, + { + "key": "orjson", + "package_name": "orjson", + "installed_version": "3.10.6", + "required_version": ">=3.9.10,<4.0.0" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=2.5.2,<3.0.0" + } + ] + }, + { + "package": { + "key": "eidolon-ai-sdk", + "package_name": "eidolon-ai-sdk", + "installed_version": "0.1.109" + }, + "dependencies": [ + { + "key": "aiodns", + "package_name": "aiodns", + "installed_version": "3.2.0", + "required_version": ">=3.2.0,<4.0.0" + }, + { + "key": "aiohttp", + "package_name": "aiohttp", + "installed_version": "3.10.1", + "required_version": ">=3.9.5,<4.0.0" + }, + { + "key": "aiosqlite", + "package_name": "aiosqlite", + "installed_version": "0.20.0", + "required_version": ">=0.20.0,<0.21.0" + }, + { + "key": "anthropic", + "package_name": "anthropic", + "installed_version": "0.32.0", + "required_version": ">=0.28.0" + }, + { + "key": "authlib", + "package_name": "Authlib", + "installed_version": "1.3.1", + "required_version": ">=1.3.0,<2.0.0" + }, + { + "key": "azure-identity", + "package_name": "azure-identity", + "installed_version": "1.17.1", + "required_version": ">=1.16.0,<2.0.0" + }, + { + "key": "azure-storage-blob", + "package_name": "azure-storage-blob", + "installed_version": "12.21.0", + "required_version": ">=12.20.0,<13.0.0" + }, + { + "key": "boto3", + "package_name": "boto3", + "installed_version": "1.34.153", + "required_version": ">=1.34.74,<2.0.0" + }, + { + "key": "boto3-stubs", + "package_name": "boto3-stubs", + "installed_version": "1.34.153", + "required_version": ">=1.34.74,<2.0.0" + }, + { + "key": "chromadb", + "package_name": "chromadb", + "installed_version": "0.5.5", + "required_version": ">=0.4.18" + }, + { + "key": "dill", + "package_name": "dill", + "installed_version": "0.3.8", + "required_version": ">=0.3.8,<0.4.0" + }, + { + "key": "eidolon-ai-client", + "package_name": "eidolon-ai-client", + "installed_version": "0.1.32", + "required_version": ">=0.1.32,<0.2.0" + }, + { + "key": "eidolon-ai-mistralai", + "package_name": "eidolon-ai-mistralai", + "installed_version": "0.1.6a0", + "required_version": ">=0.1.6a,<0.2.0" + }, + { + "key": "eidolon-ai-usage-client", + "package_name": "eidolon-ai-usage-client", + "installed_version": "0.1.8", + "required_version": ">=0.1.8,<0.2.0" + }, + { + "key": "esprima", + "package_name": "esprima", + "installed_version": "4.0.1", + "required_version": ">=4.0.1,<5.0.0" + }, + { + "key": "eval-type-backport", + "package_name": "eval_type_backport", + "installed_version": "0.2.0", + "required_version": ">=0.2.0,<0.3.0" + }, + { + "key": "fastapi", + "package_name": "fastapi", + "installed_version": "0.112.0", + "required_version": ">=0.109.0" + }, + { + "key": "filetype", + "package_name": "filetype", + "installed_version": "1.2.0", + "required_version": ">=1.2.0,<2.0.0" + }, + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": ">=0.27.0,<0.28.0" + }, + { + "key": "httpx-sse", + "package_name": "httpx-sse", + "installed_version": "0.4.0", + "required_version": ">=0.4.0,<0.5.0" + }, + { + "key": "jinja2", + "package_name": "Jinja2", + "installed_version": "3.1.4", + "required_version": ">=3.1.3,<4.0.0" + }, + { + "key": "jsonpath-ng", + "package_name": "jsonpath-ng", + "installed_version": "1.6.1", + "required_version": ">=1.6.1,<2.0.0" + }, + { + "key": "jsonref", + "package_name": "jsonref", + "installed_version": "1.1.0", + "required_version": ">=1.1.0,<2.0.0" + }, + { + "key": "jsonschema", + "package_name": "jsonschema", + "installed_version": "4.23.0", + "required_version": ">=4.21.1,<5.0.0" + }, + { + "key": "lxml", + "package_name": "lxml", + "installed_version": "5.2.2", + "required_version": ">=4.9.3,<6.0.0" + }, + { + "key": "mem0ai", + "package_name": "mem0ai", + "installed_version": "0.0.9", + "required_version": ">=0.0.9,<0.0.10" + }, + { + "key": "motor", + "package_name": "motor", + "installed_version": "3.5.1", + "required_version": ">=3.3.2,<4.0.0" + }, + { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4", + "required_version": ">=1.26.3,<2.0.0" + }, + { + "key": "ollama", + "package_name": "ollama", + "installed_version": "0.2.1", + "required_version": ">=0.2.0,<0.3.0" + }, + { + "key": "openai", + "package_name": "openai", + "installed_version": "1.39.0", + "required_version": ">=1.9.0,<2.0.0" + }, + { + "key": "opentelemetry-instrumentation-fastapi", + "package_name": "opentelemetry-instrumentation-fastapi", + "installed_version": "0.47b0", + "required_version": ">=0.44b0" + }, + { + "key": "opentelemetry-instrumentation-logging", + "package_name": "opentelemetry-instrumentation-logging", + "installed_version": "0.47b0", + "required_version": ">=0.44b0" + }, + { + "key": "opentelemetry-sdk", + "package_name": "opentelemetry-sdk", + "installed_version": "1.26.0", + "required_version": ">=1.23.0" + }, + { + "key": "pillow", + "package_name": "pillow", + "installed_version": "10.4.0", + "required_version": ">=10.2.0,<11.0.0" + }, + { + "key": "playwright", + "package_name": "playwright", + "installed_version": "1.45.1", + "required_version": ">=1.43.0,<2.0.0" + }, + { + "key": "posthog", + "package_name": "posthog", + "installed_version": "3.5.0", + "required_version": ">=3.5.0,<4.0.0" + }, + { + "key": "pymupdf", + "package_name": "PyMuPDF", + "installed_version": "1.24.9", + "required_version": ">=1.24.5,<2.0.0" + }, + { + "key": "pytest-json-report", + "package_name": "pytest-json-report", + "installed_version": "1.5.0", + "required_version": ">=1.5.0,<2.0.0" + }, + { + "key": "python-docx", + "package_name": "python-docx", + "installed_version": "1.1.2", + "required_version": ">=1.1.0,<2.0.0" + }, + { + "key": "python-dotenv", + "package_name": "python-dotenv", + "installed_version": "1.0.1", + "required_version": ">=1.0.1,<2.0.0" + }, + { + "key": "python-jose", + "package_name": "python-jose", + "installed_version": "3.3.0", + "required_version": ">=3.3.0,<4.0.0" + }, + { + "key": "python-multipart", + "package_name": "python-multipart", + "installed_version": "0.0.7", + "required_version": ">=0.0.6,<0.0.8" + }, + { + "key": "pyyaml", + "package_name": "PyYAML", + "installed_version": "6.0.1", + "required_version": ">=6.0.1,<7.0.0" + }, + { + "key": "setuptools", + "package_name": "setuptools", + "installed_version": "69.5.1", + "required_version": ">=69.0.2" + }, + { + "key": "spacy", + "package_name": "spacy", + "installed_version": "3.7.5", + "required_version": ">=3.7.2,<4.0.0" + }, + { + "key": "sqlalchemy", + "package_name": "SQLAlchemy", + "installed_version": "2.0.31", + "required_version": ">=2.0.31,<3.0.0" + }, + { + "key": "sse-starlette", + "package_name": "sse-starlette", + "installed_version": "2.1.3", + "required_version": ">=2.0.0,<3.0.0" + }, + { + "key": "tiktoken", + "package_name": "tiktoken", + "installed_version": "0.7.0", + "required_version": ">=0.5.1" + }, + { + "key": "typer", + "package_name": "typer", + "installed_version": "0.9.4", + "required_version": ">=0.9.0,<0.10.0" + }, + { + "key": "unstructured", + "package_name": "unstructured", + "installed_version": "0.14.10", + "required_version": ">=0.14.5,<0.15.0" + }, + { + "key": "uvicorn", + "package_name": "uvicorn", + "installed_version": "0.30.5", + "required_version": ">=0.27.0" + } + ] + }, + { + "package": { + "key": "eidolon-ai-usage-client", + "package_name": "eidolon-ai-usage-client", + "installed_version": "0.1.8" + }, + "dependencies": [ + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": ">=0.27.0,<0.28.0" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=2.6.4,<3.0.0" + }, + { + "key": "setuptools", + "package_name": "setuptools", + "installed_version": "69.5.1", + "required_version": ">=69.2.0,<70.0.0" + } + ] + }, + { + "package": { + "key": "emoji", + "package_name": "emoji", + "installed_version": "2.12.1" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.7.0" + } + ] + }, + { + "package": { + "key": "esprima", + "package_name": "esprima", + "installed_version": "4.0.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "eval-type-backport", + "package_name": "eval_type_backport", + "installed_version": "0.2.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "fastapi", + "package_name": "fastapi", + "installed_version": "0.112.0" + }, + "dependencies": [ + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=1.7.4,<3.0.0,!=2.1.0,!=2.0.1,!=2.0.0,!=1.8.1,!=1.8" + }, + { + "key": "starlette", + "package_name": "starlette", + "installed_version": "0.37.2", + "required_version": ">=0.37.2,<0.38.0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.8.0" + } + ] + }, + { + "package": { + "key": "filelock", + "package_name": "filelock", + "installed_version": "3.15.4" + }, + "dependencies": [] + }, + { + "package": { + "key": "filetype", + "package_name": "filetype", + "installed_version": "1.2.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "flatbuffers", + "package_name": "flatbuffers", + "installed_version": "24.3.25" + }, + "dependencies": [] + }, + { + "package": { + "key": "frozenlist", + "package_name": "frozenlist", + "installed_version": "1.4.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "fsspec", + "package_name": "fsspec", + "installed_version": "2024.6.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "google-auth", + "package_name": "google-auth", + "installed_version": "2.32.0" + }, + "dependencies": [ + { + "key": "cachetools", + "package_name": "cachetools", + "installed_version": "5.4.0", + "required_version": ">=2.0.0,<6.0" + }, + { + "key": "pyasn1-modules", + "package_name": "pyasn1_modules", + "installed_version": "0.4.0", + "required_version": ">=0.2.1" + }, + { + "key": "rsa", + "package_name": "rsa", + "installed_version": "4.9", + "required_version": ">=3.1.4,<5" + } + ] + }, + { + "package": { + "key": "googleapis-common-protos", + "package_name": "googleapis-common-protos", + "installed_version": "1.63.2" + }, + "dependencies": [ + { + "key": "protobuf", + "package_name": "protobuf", + "installed_version": "4.25.4", + "required_version": ">=3.20.2,<6.0.0.dev0,!=4.21.5,!=4.21.4,!=4.21.3,!=4.21.2,!=4.21.1,!=3.20.1,!=3.20.0" + } + ] + }, + { + "package": { + "key": "greenlet", + "package_name": "greenlet", + "installed_version": "3.0.3" + }, + "dependencies": [] + }, + { + "package": { + "key": "grpcio", + "package_name": "grpcio", + "installed_version": "1.65.4" + }, + "dependencies": [] + }, + { + "package": { + "key": "grpcio-tools", + "package_name": "grpcio-tools", + "installed_version": "1.62.2" + }, + "dependencies": [ + { + "key": "grpcio", + "package_name": "grpcio", + "installed_version": "1.65.4", + "required_version": ">=1.62.2" + }, + { + "key": "protobuf", + "package_name": "protobuf", + "installed_version": "4.25.4", + "required_version": ">=4.21.6,<5.0dev" + }, + { + "key": "setuptools", + "package_name": "setuptools", + "installed_version": "69.5.1", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "h11", + "package_name": "h11", + "installed_version": "0.14.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "h2", + "package_name": "h2", + "installed_version": "4.1.0" + }, + "dependencies": [ + { + "key": "hpack", + "package_name": "hpack", + "installed_version": "4.0.0", + "required_version": ">=4.0,<5" + }, + { + "key": "hyperframe", + "package_name": "hyperframe", + "installed_version": "6.0.1", + "required_version": ">=6.0,<7" + } + ] + }, + { + "package": { + "key": "hpack", + "package_name": "hpack", + "installed_version": "4.0.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "httpcore", + "package_name": "httpcore", + "installed_version": "1.0.5" + }, + "dependencies": [ + { + "key": "certifi", + "package_name": "certifi", + "installed_version": "2024.7.4", + "required_version": "Any" + }, + { + "key": "h11", + "package_name": "h11", + "installed_version": "0.14.0", + "required_version": ">=0.13,<0.15" + } + ] + }, + { + "package": { + "key": "httptools", + "package_name": "httptools", + "installed_version": "0.6.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0" + }, + "dependencies": [ + { + "key": "anyio", + "package_name": "anyio", + "installed_version": "4.4.0", + "required_version": "Any" + }, + { + "key": "certifi", + "package_name": "certifi", + "installed_version": "2024.7.4", + "required_version": "Any" + }, + { + "key": "httpcore", + "package_name": "httpcore", + "installed_version": "1.0.5", + "required_version": "==1.*" + }, + { + "key": "idna", + "package_name": "idna", + "installed_version": "3.7", + "required_version": "Any" + }, + { + "key": "sniffio", + "package_name": "sniffio", + "installed_version": "1.3.1", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "httpx-sse", + "package_name": "httpx-sse", + "installed_version": "0.4.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "huggingface-hub", + "package_name": "huggingface-hub", + "installed_version": "0.24.5" + }, + "dependencies": [ + { + "key": "filelock", + "package_name": "filelock", + "installed_version": "3.15.4", + "required_version": "Any" + }, + { + "key": "fsspec", + "package_name": "fsspec", + "installed_version": "2024.6.1", + "required_version": ">=2023.5.0" + }, + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": ">=20.9" + }, + { + "key": "pyyaml", + "package_name": "PyYAML", + "installed_version": "6.0.1", + "required_version": ">=5.1" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": "Any" + }, + { + "key": "tqdm", + "package_name": "tqdm", + "installed_version": "4.66.5", + "required_version": ">=4.42.1" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=3.7.4.3" + } + ] + }, + { + "package": { + "key": "humanfriendly", + "package_name": "humanfriendly", + "installed_version": "10.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "hyperframe", + "package_name": "hyperframe", + "installed_version": "6.0.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "idna", + "package_name": "idna", + "installed_version": "3.7" + }, + "dependencies": [] + }, + { + "package": { + "key": "importlib-metadata", + "package_name": "importlib_metadata", + "installed_version": "8.0.0" + }, + "dependencies": [ + { + "key": "zipp", + "package_name": "zipp", + "installed_version": "3.19.2", + "required_version": ">=0.5" + } + ] + }, + { + "package": { + "key": "importlib-resources", + "package_name": "importlib_resources", + "installed_version": "6.4.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "iniconfig", + "package_name": "iniconfig", + "installed_version": "2.0.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "isodate", + "package_name": "isodate", + "installed_version": "0.6.1" + }, + "dependencies": [ + { + "key": "six", + "package_name": "six", + "installed_version": "1.16.0", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "isort", + "package_name": "isort", + "installed_version": "5.13.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "jinja2", + "package_name": "Jinja2", + "installed_version": "3.1.4" + }, + "dependencies": [ + { + "key": "markupsafe", + "package_name": "MarkupSafe", + "installed_version": "2.1.5", + "required_version": ">=2.0" + } + ] + }, + { + "package": { + "key": "jiter", + "package_name": "jiter", + "installed_version": "0.5.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "jmespath", + "package_name": "jmespath", + "installed_version": "1.0.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "joblib", + "package_name": "joblib", + "installed_version": "1.4.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "jsonpath-ng", + "package_name": "jsonpath-ng", + "installed_version": "1.6.1" + }, + "dependencies": [ + { + "key": "ply", + "package_name": "ply", + "installed_version": "3.11", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "jsonpath-python", + "package_name": "jsonpath-python", + "installed_version": "1.0.6" + }, + "dependencies": [] + }, + { + "package": { + "key": "jsonref", + "package_name": "jsonref", + "installed_version": "1.1.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "jsonschema", + "package_name": "jsonschema", + "installed_version": "4.23.0" + }, + "dependencies": [ + { + "key": "attrs", + "package_name": "attrs", + "installed_version": "24.1.0", + "required_version": ">=22.2.0" + }, + { + "key": "jsonschema-specifications", + "package_name": "jsonschema-specifications", + "installed_version": "2023.12.1", + "required_version": ">=2023.03.6" + }, + { + "key": "referencing", + "package_name": "referencing", + "installed_version": "0.35.1", + "required_version": ">=0.28.4" + }, + { + "key": "rpds-py", + "package_name": "rpds-py", + "installed_version": "0.19.1", + "required_version": ">=0.7.1" + } + ] + }, + { + "package": { + "key": "jsonschema-specifications", + "package_name": "jsonschema-specifications", + "installed_version": "2023.12.1" + }, + "dependencies": [ + { + "key": "referencing", + "package_name": "referencing", + "installed_version": "0.35.1", + "required_version": ">=0.31.0" + } + ] + }, + { + "package": { + "key": "kubernetes", + "package_name": "kubernetes", + "installed_version": "30.1.0" + }, + "dependencies": [ + { + "key": "certifi", + "package_name": "certifi", + "installed_version": "2024.7.4", + "required_version": ">=14.05.14" + }, + { + "key": "google-auth", + "package_name": "google-auth", + "installed_version": "2.32.0", + "required_version": ">=1.0.1" + }, + { + "key": "oauthlib", + "package_name": "oauthlib", + "installed_version": "3.2.2", + "required_version": ">=3.2.2" + }, + { + "key": "python-dateutil", + "package_name": "python-dateutil", + "installed_version": "2.9.0.post0", + "required_version": ">=2.5.3" + }, + { + "key": "pyyaml", + "package_name": "PyYAML", + "installed_version": "6.0.1", + "required_version": ">=5.4.1" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": "Any" + }, + { + "key": "requests-oauthlib", + "package_name": "requests-oauthlib", + "installed_version": "2.0.0", + "required_version": "Any" + }, + { + "key": "six", + "package_name": "six", + "installed_version": "1.16.0", + "required_version": ">=1.9.0" + }, + { + "key": "urllib3", + "package_name": "urllib3", + "installed_version": "1.26.19", + "required_version": ">=1.24.2" + }, + { + "key": "websocket-client", + "package_name": "websocket-client", + "installed_version": "1.8.0", + "required_version": ">=0.32.0,!=0.42.*,!=0.41.*,!=0.40.0" + } + ] + }, + { + "package": { + "key": "langcodes", + "package_name": "langcodes", + "installed_version": "3.4.0" + }, + "dependencies": [ + { + "key": "language-data", + "package_name": "language_data", + "installed_version": "1.2.0", + "required_version": ">=1.2" + } + ] + }, + { + "package": { + "key": "langdetect", + "package_name": "langdetect", + "installed_version": "1.0.9" + }, + "dependencies": [ + { + "key": "six", + "package_name": "six", + "installed_version": "1.16.0", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "language-data", + "package_name": "language_data", + "installed_version": "1.2.0" + }, + "dependencies": [ + { + "key": "marisa-trie", + "package_name": "marisa-trie", + "installed_version": "1.2.0", + "required_version": ">=0.7.7" + } + ] + }, + { + "package": { + "key": "lxml", + "package_name": "lxml", + "installed_version": "5.2.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "marisa-trie", + "package_name": "marisa-trie", + "installed_version": "1.2.0" + }, + "dependencies": [ + { + "key": "setuptools", + "package_name": "setuptools", + "installed_version": "69.5.1", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "markdown-it-py", + "package_name": "markdown-it-py", + "installed_version": "3.0.0" + }, + "dependencies": [ + { + "key": "mdurl", + "package_name": "mdurl", + "installed_version": "0.1.2", + "required_version": "~=0.1" + } + ] + }, + { + "package": { + "key": "markupsafe", + "package_name": "MarkupSafe", + "installed_version": "2.1.5" + }, + "dependencies": [] + }, + { + "package": { + "key": "marshmallow", + "package_name": "marshmallow", + "installed_version": "3.21.3" + }, + "dependencies": [ + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": ">=17.0" + } + ] + }, + { + "package": { + "key": "mccabe", + "package_name": "mccabe", + "installed_version": "0.7.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "mdurl", + "package_name": "mdurl", + "installed_version": "0.1.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "mem0ai", + "package_name": "mem0ai", + "installed_version": "0.0.9" + }, + "dependencies": [ + { + "key": "openai", + "package_name": "openai", + "installed_version": "1.39.0", + "required_version": ">=1.33.0,<2.0.0" + }, + { + "key": "posthog", + "package_name": "posthog", + "installed_version": "3.5.0", + "required_version": ">=3.5.0,<4.0.0" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=2.7.3,<3.0.0" + }, + { + "key": "qdrant-client", + "package_name": "qdrant-client", + "installed_version": "1.10.1", + "required_version": ">=1.9.1,<2.0.0" + } + ] + }, + { + "package": { + "key": "mmh3", + "package_name": "mmh3", + "installed_version": "4.1.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "monotonic", + "package_name": "monotonic", + "installed_version": "1.6" + }, + "dependencies": [] + }, + { + "package": { + "key": "motor", + "package_name": "motor", + "installed_version": "3.5.1" + }, + "dependencies": [ + { + "key": "pymongo", + "package_name": "pymongo", + "installed_version": "4.8.0", + "required_version": ">=4.5,<5" + } + ] + }, + { + "package": { + "key": "mpmath", + "package_name": "mpmath", + "installed_version": "1.3.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "msal", + "package_name": "msal", + "installed_version": "1.30.0" + }, + "dependencies": [ + { + "key": "cryptography", + "package_name": "cryptography", + "installed_version": "43.0.0", + "required_version": ">=2.5,<45" + }, + { + "key": "pyjwt", + "package_name": "PyJWT", + "installed_version": "2.9.0", + "required_version": ">=1.0.0,<3" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": ">=2.0.0,<3" + } + ] + }, + { + "package": { + "key": "msal-extensions", + "package_name": "msal-extensions", + "installed_version": "1.2.0" + }, + "dependencies": [ + { + "key": "msal", + "package_name": "msal", + "installed_version": "1.30.0", + "required_version": ">=1.29,<2" + }, + { + "key": "portalocker", + "package_name": "portalocker", + "installed_version": "2.10.1", + "required_version": ">=1.4,<3" + } + ] + }, + { + "package": { + "key": "multidict", + "package_name": "multidict", + "installed_version": "6.0.5" + }, + "dependencies": [] + }, + { + "package": { + "key": "murmurhash", + "package_name": "murmurhash", + "installed_version": "1.0.10" + }, + "dependencies": [] + }, + { + "package": { + "key": "mypy-boto3-cloudformation", + "package_name": "mypy-boto3-cloudformation", + "installed_version": "1.34.111" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.1.0" + } + ] + }, + { + "package": { + "key": "mypy-boto3-dynamodb", + "package_name": "mypy-boto3-dynamodb", + "installed_version": "1.34.148" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.1.0" + } + ] + }, + { + "package": { + "key": "mypy-boto3-ec2", + "package_name": "mypy-boto3-ec2", + "installed_version": "1.34.149" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.1.0" + } + ] + }, + { + "package": { + "key": "mypy-boto3-lambda", + "package_name": "mypy-boto3-lambda", + "installed_version": "1.34.77" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.1.0" + } + ] + }, + { + "package": { + "key": "mypy-boto3-rds", + "package_name": "mypy-boto3-rds", + "installed_version": "1.34.152" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.1.0" + } + ] + }, + { + "package": { + "key": "mypy-boto3-s3", + "package_name": "mypy-boto3-s3", + "installed_version": "1.34.138" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.1.0" + } + ] + }, + { + "package": { + "key": "mypy-boto3-sqs", + "package_name": "mypy-boto3-sqs", + "installed_version": "1.34.121" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.1.0" + } + ] + }, + { + "package": { + "key": "mypy-extensions", + "package_name": "mypy-extensions", + "installed_version": "1.0.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "nest-asyncio", + "package_name": "nest-asyncio", + "installed_version": "1.6.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "nltk", + "package_name": "nltk", + "installed_version": "3.8.1" + }, + "dependencies": [ + { + "key": "click", + "package_name": "click", + "installed_version": "8.1.7", + "required_version": "Any" + }, + { + "key": "joblib", + "package_name": "joblib", + "installed_version": "1.4.2", + "required_version": "Any" + }, + { + "key": "regex", + "package_name": "regex", + "installed_version": "2024.7.24", + "required_version": ">=2021.8.3" + }, + { + "key": "tqdm", + "package_name": "tqdm", + "installed_version": "4.66.5", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4" + }, + "dependencies": [] + }, + { + "package": { + "key": "oauthlib", + "package_name": "oauthlib", + "installed_version": "3.2.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "ollama", + "package_name": "ollama", + "installed_version": "0.2.1" + }, + "dependencies": [ + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": ">=0.27.0,<0.28.0" + } + ] + }, + { + "package": { + "key": "onnxruntime", + "package_name": "onnxruntime", + "installed_version": "1.18.1" + }, + "dependencies": [ + { + "key": "coloredlogs", + "package_name": "coloredlogs", + "installed_version": "15.0.1", + "required_version": "Any" + }, + { + "key": "flatbuffers", + "package_name": "flatbuffers", + "installed_version": "24.3.25", + "required_version": "Any" + }, + { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4", + "required_version": ">=1.21.6,<2.0" + }, + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": "Any" + }, + { + "key": "protobuf", + "package_name": "protobuf", + "installed_version": "4.25.4", + "required_version": "Any" + }, + { + "key": "sympy", + "package_name": "sympy", + "installed_version": "1.13.1", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "openai", + "package_name": "openai", + "installed_version": "1.39.0" + }, + "dependencies": [ + { + "key": "anyio", + "package_name": "anyio", + "installed_version": "4.4.0", + "required_version": ">=3.5.0,<5" + }, + { + "key": "distro", + "package_name": "distro", + "installed_version": "1.9.0", + "required_version": ">=1.7.0,<2" + }, + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": ">=0.23.0,<1" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=1.9.0,<3" + }, + { + "key": "sniffio", + "package_name": "sniffio", + "installed_version": "1.3.1", + "required_version": "Any" + }, + { + "key": "tqdm", + "package_name": "tqdm", + "installed_version": "4.66.5", + "required_version": ">4" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.7,<5" + } + ] + }, + { + "package": { + "key": "opentelemetry-api", + "package_name": "opentelemetry-api", + "installed_version": "1.26.0" + }, + "dependencies": [ + { + "key": "deprecated", + "package_name": "Deprecated", + "installed_version": "1.2.14", + "required_version": ">=1.2.6" + }, + { + "key": "importlib-metadata", + "package_name": "importlib_metadata", + "installed_version": "8.0.0", + "required_version": ">=6.0,<=8.0.0" + } + ] + }, + { + "package": { + "key": "opentelemetry-exporter-otlp-proto-common", + "package_name": "opentelemetry-exporter-otlp-proto-common", + "installed_version": "1.26.0" + }, + "dependencies": [ + { + "key": "opentelemetry-proto", + "package_name": "opentelemetry-proto", + "installed_version": "1.26.0", + "required_version": "==1.26.0" + } + ] + }, + { + "package": { + "key": "opentelemetry-exporter-otlp-proto-grpc", + "package_name": "opentelemetry-exporter-otlp-proto-grpc", + "installed_version": "1.26.0" + }, + "dependencies": [ + { + "key": "deprecated", + "package_name": "Deprecated", + "installed_version": "1.2.14", + "required_version": ">=1.2.6" + }, + { + "key": "googleapis-common-protos", + "package_name": "googleapis-common-protos", + "installed_version": "1.63.2", + "required_version": "~=1.52" + }, + { + "key": "grpcio", + "package_name": "grpcio", + "installed_version": "1.65.4", + "required_version": ">=1.0.0,<2.0.0" + }, + { + "key": "opentelemetry-api", + "package_name": "opentelemetry-api", + "installed_version": "1.26.0", + "required_version": "~=1.15" + }, + { + "key": "opentelemetry-exporter-otlp-proto-common", + "package_name": "opentelemetry-exporter-otlp-proto-common", + "installed_version": "1.26.0", + "required_version": "==1.26.0" + }, + { + "key": "opentelemetry-proto", + "package_name": "opentelemetry-proto", + "installed_version": "1.26.0", + "required_version": "==1.26.0" + }, + { + "key": "opentelemetry-sdk", + "package_name": "opentelemetry-sdk", + "installed_version": "1.26.0", + "required_version": "~=1.26.0" + } + ] + }, + { + "package": { + "key": "opentelemetry-instrumentation", + "package_name": "opentelemetry-instrumentation", + "installed_version": "0.47b0" + }, + "dependencies": [ + { + "key": "opentelemetry-api", + "package_name": "opentelemetry-api", + "installed_version": "1.26.0", + "required_version": "~=1.4" + }, + { + "key": "setuptools", + "package_name": "setuptools", + "installed_version": "69.5.1", + "required_version": ">=16.0" + }, + { + "key": "wrapt", + "package_name": "wrapt", + "installed_version": "1.16.0", + "required_version": ">=1.0.0,<2.0.0" + } + ] + }, + { + "package": { + "key": "opentelemetry-instrumentation-asgi", + "package_name": "opentelemetry-instrumentation-asgi", + "installed_version": "0.47b0" + }, + "dependencies": [ + { + "key": "asgiref", + "package_name": "asgiref", + "installed_version": "3.8.1", + "required_version": "~=3.0" + }, + { + "key": "opentelemetry-api", + "package_name": "opentelemetry-api", + "installed_version": "1.26.0", + "required_version": "~=1.12" + }, + { + "key": "opentelemetry-instrumentation", + "package_name": "opentelemetry-instrumentation", + "installed_version": "0.47b0", + "required_version": "==0.47b0" + }, + { + "key": "opentelemetry-semantic-conventions", + "package_name": "opentelemetry-semantic-conventions", + "installed_version": "0.47b0", + "required_version": "==0.47b0" + }, + { + "key": "opentelemetry-util-http", + "package_name": "opentelemetry-util-http", + "installed_version": "0.47b0", + "required_version": "==0.47b0" + } + ] + }, + { + "package": { + "key": "opentelemetry-instrumentation-fastapi", + "package_name": "opentelemetry-instrumentation-fastapi", + "installed_version": "0.47b0" + }, + "dependencies": [ + { + "key": "opentelemetry-api", + "package_name": "opentelemetry-api", + "installed_version": "1.26.0", + "required_version": "~=1.12" + }, + { + "key": "opentelemetry-instrumentation", + "package_name": "opentelemetry-instrumentation", + "installed_version": "0.47b0", + "required_version": "==0.47b0" + }, + { + "key": "opentelemetry-instrumentation-asgi", + "package_name": "opentelemetry-instrumentation-asgi", + "installed_version": "0.47b0", + "required_version": "==0.47b0" + }, + { + "key": "opentelemetry-semantic-conventions", + "package_name": "opentelemetry-semantic-conventions", + "installed_version": "0.47b0", + "required_version": "==0.47b0" + }, + { + "key": "opentelemetry-util-http", + "package_name": "opentelemetry-util-http", + "installed_version": "0.47b0", + "required_version": "==0.47b0" + } + ] + }, + { + "package": { + "key": "opentelemetry-instrumentation-logging", + "package_name": "opentelemetry-instrumentation-logging", + "installed_version": "0.47b0" + }, + "dependencies": [ + { + "key": "opentelemetry-api", + "package_name": "opentelemetry-api", + "installed_version": "1.26.0", + "required_version": "~=1.12" + }, + { + "key": "opentelemetry-instrumentation", + "package_name": "opentelemetry-instrumentation", + "installed_version": "0.47b0", + "required_version": "==0.47b0" + } + ] + }, + { + "package": { + "key": "opentelemetry-proto", + "package_name": "opentelemetry-proto", + "installed_version": "1.26.0" + }, + "dependencies": [ + { + "key": "protobuf", + "package_name": "protobuf", + "installed_version": "4.25.4", + "required_version": ">=3.19,<5.0" + } + ] + }, + { + "package": { + "key": "opentelemetry-sdk", + "package_name": "opentelemetry-sdk", + "installed_version": "1.26.0" + }, + "dependencies": [ + { + "key": "opentelemetry-api", + "package_name": "opentelemetry-api", + "installed_version": "1.26.0", + "required_version": "==1.26.0" + }, + { + "key": "opentelemetry-semantic-conventions", + "package_name": "opentelemetry-semantic-conventions", + "installed_version": "0.47b0", + "required_version": "==0.47b0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=3.7.4" + } + ] + }, + { + "package": { + "key": "opentelemetry-semantic-conventions", + "package_name": "opentelemetry-semantic-conventions", + "installed_version": "0.47b0" + }, + "dependencies": [ + { + "key": "deprecated", + "package_name": "Deprecated", + "installed_version": "1.2.14", + "required_version": ">=1.2.6" + }, + { + "key": "opentelemetry-api", + "package_name": "opentelemetry-api", + "installed_version": "1.26.0", + "required_version": "==1.26.0" + } + ] + }, + { + "package": { + "key": "opentelemetry-util-http", + "package_name": "opentelemetry-util-http", + "installed_version": "0.47b0" + }, + "dependencies": [] + }, + { + "package": { + "key": "ordered-set", + "package_name": "ordered-set", + "installed_version": "4.1.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "orjson", + "package_name": "orjson", + "installed_version": "3.10.6" + }, + "dependencies": [] + }, + { + "package": { + "key": "overrides", + "package_name": "overrides", + "installed_version": "7.7.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "pdoc", + "package_name": "pdoc", + "installed_version": "14.6.0" + }, + "dependencies": [ + { + "key": "jinja2", + "package_name": "Jinja2", + "installed_version": "3.1.4", + "required_version": ">=2.11.0" + }, + { + "key": "markupsafe", + "package_name": "MarkupSafe", + "installed_version": "2.1.5", + "required_version": "Any" + }, + { + "key": "pygments", + "package_name": "Pygments", + "installed_version": "2.18.0", + "required_version": ">=2.12.0" + } + ] + }, + { + "package": { + "key": "pillow", + "package_name": "pillow", + "installed_version": "10.4.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "pip", + "package_name": "pip", + "installed_version": "24.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "pipdeptree", + "package_name": "pipdeptree", + "installed_version": "2.23.1" + }, + "dependencies": [ + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": ">=23.1" + }, + { + "key": "pip", + "package_name": "pip", + "installed_version": "24.2", + "required_version": ">=23.1.2" + } + ] + }, + { + "package": { + "key": "platformdirs", + "package_name": "platformdirs", + "installed_version": "4.2.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "playwright", + "package_name": "playwright", + "installed_version": "1.45.1" + }, + "dependencies": [ + { + "key": "greenlet", + "package_name": "greenlet", + "installed_version": "3.0.3", + "required_version": "==3.0.3" + }, + { + "key": "pyee", + "package_name": "pyee", + "installed_version": "11.1.0", + "required_version": "==11.1.0" + } + ] + }, + { + "package": { + "key": "pluggy", + "package_name": "pluggy", + "installed_version": "1.5.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "ply", + "package_name": "ply", + "installed_version": "3.11" + }, + "dependencies": [] + }, + { + "package": { + "key": "portalocker", + "package_name": "portalocker", + "installed_version": "2.10.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "posthog", + "package_name": "posthog", + "installed_version": "3.5.0" + }, + "dependencies": [ + { + "key": "backoff", + "package_name": "backoff", + "installed_version": "2.2.1", + "required_version": ">=1.10.0" + }, + { + "key": "monotonic", + "package_name": "monotonic", + "installed_version": "1.6", + "required_version": ">=1.5" + }, + { + "key": "python-dateutil", + "package_name": "python-dateutil", + "installed_version": "2.9.0.post0", + "required_version": ">2.1" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": ">=2.7,<3.0" + }, + { + "key": "six", + "package_name": "six", + "installed_version": "1.16.0", + "required_version": ">=1.5" + } + ] + }, + { + "package": { + "key": "preshed", + "package_name": "preshed", + "installed_version": "3.0.9" + }, + "dependencies": [ + { + "key": "cymem", + "package_name": "cymem", + "installed_version": "2.0.8", + "required_version": ">=2.0.2,<2.1.0" + }, + { + "key": "murmurhash", + "package_name": "murmurhash", + "installed_version": "1.0.10", + "required_version": ">=0.28.0,<1.1.0" + } + ] + }, + { + "package": { + "key": "protobuf", + "package_name": "protobuf", + "installed_version": "4.25.4" + }, + "dependencies": [] + }, + { + "package": { + "key": "psutil", + "package_name": "psutil", + "installed_version": "6.0.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "pyasn1", + "package_name": "pyasn1", + "installed_version": "0.6.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "pyasn1-modules", + "package_name": "pyasn1_modules", + "installed_version": "0.4.0" + }, + "dependencies": [ + { + "key": "pyasn1", + "package_name": "pyasn1", + "installed_version": "0.6.0", + "required_version": ">=0.4.6,<0.7.0" + } + ] + }, + { + "package": { + "key": "pycares", + "package_name": "pycares", + "installed_version": "4.4.0" + }, + "dependencies": [ + { + "key": "cffi", + "package_name": "cffi", + "installed_version": "1.16.0", + "required_version": ">=1.5.0" + } + ] + }, + { + "package": { + "key": "pycparser", + "package_name": "pycparser", + "installed_version": "2.22" + }, + "dependencies": [] + }, + { + "package": { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2" + }, + "dependencies": [ + { + "key": "annotated-types", + "package_name": "annotated-types", + "installed_version": "0.7.0", + "required_version": ">=0.4.0" + }, + { + "key": "pydantic-core", + "package_name": "pydantic_core", + "installed_version": "2.20.1", + "required_version": "==2.20.1" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.6.1" + } + ] + }, + { + "package": { + "key": "pydantic-core", + "package_name": "pydantic_core", + "installed_version": "2.20.1" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.6.0,!=4.7.0" + } + ] + }, + { + "package": { + "key": "pyee", + "package_name": "pyee", + "installed_version": "11.1.0" + }, + "dependencies": [ + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "pygments", + "package_name": "Pygments", + "installed_version": "2.18.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "pyjwt", + "package_name": "PyJWT", + "installed_version": "2.9.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "pylint", + "package_name": "pylint", + "installed_version": "3.2.6" + }, + "dependencies": [ + { + "key": "astroid", + "package_name": "astroid", + "installed_version": "3.2.4", + "required_version": ">=3.2.4,<=3.3.0-dev0" + }, + { + "key": "dill", + "package_name": "dill", + "installed_version": "0.3.8", + "required_version": ">=0.3.6" + }, + { + "key": "isort", + "package_name": "isort", + "installed_version": "5.13.2", + "required_version": ">=4.2.5,<6,!=5.13.0" + }, + { + "key": "mccabe", + "package_name": "mccabe", + "installed_version": "0.7.0", + "required_version": ">=0.6,<0.8" + }, + { + "key": "platformdirs", + "package_name": "platformdirs", + "installed_version": "4.2.2", + "required_version": ">=2.2.0" + }, + { + "key": "tomlkit", + "package_name": "tomlkit", + "installed_version": "0.13.0", + "required_version": ">=0.10.1" + } + ] + }, + { + "package": { + "key": "pymongo", + "package_name": "pymongo", + "installed_version": "4.8.0" + }, + "dependencies": [ + { + "key": "dnspython", + "package_name": "dnspython", + "installed_version": "2.6.1", + "required_version": ">=1.16.0,<3.0.0" + } + ] + }, + { + "package": { + "key": "pymupdf", + "package_name": "PyMuPDF", + "installed_version": "1.24.9" + }, + "dependencies": [ + { + "key": "pymupdfb", + "package_name": "PyMuPDFb", + "installed_version": "1.24.9", + "required_version": "==1.24.9" + } + ] + }, + { + "package": { + "key": "pymupdfb", + "package_name": "PyMuPDFb", + "installed_version": "1.24.9" + }, + "dependencies": [] + }, + { + "package": { + "key": "pypdf", + "package_name": "pypdf", + "installed_version": "4.3.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "pypika", + "package_name": "PyPika", + "installed_version": "0.48.9" + }, + "dependencies": [] + }, + { + "package": { + "key": "pyproject-hooks", + "package_name": "pyproject_hooks", + "installed_version": "1.1.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "pytest", + "package_name": "pytest", + "installed_version": "7.4.4" + }, + "dependencies": [ + { + "key": "iniconfig", + "package_name": "iniconfig", + "installed_version": "2.0.0", + "required_version": "Any" + }, + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": "Any" + }, + { + "key": "pluggy", + "package_name": "pluggy", + "installed_version": "1.5.0", + "required_version": ">=0.12,<2.0" + } + ] + }, + { + "package": { + "key": "pytest-asyncio", + "package_name": "pytest-asyncio", + "installed_version": "0.23.8" + }, + "dependencies": [ + { + "key": "pytest", + "package_name": "pytest", + "installed_version": "7.4.4", + "required_version": ">=7.0.0,<9" + } + ] + }, + { + "package": { + "key": "pytest-json-report", + "package_name": "pytest-json-report", + "installed_version": "1.5.0" + }, + "dependencies": [ + { + "key": "pytest", + "package_name": "pytest", + "installed_version": "7.4.4", + "required_version": ">=3.8.0" + }, + { + "key": "pytest-metadata", + "package_name": "pytest-metadata", + "installed_version": "3.1.1", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "pytest-metadata", + "package_name": "pytest-metadata", + "installed_version": "3.1.1" + }, + "dependencies": [ + { + "key": "pytest", + "package_name": "pytest", + "installed_version": "7.4.4", + "required_version": ">=7.0.0" + } + ] + }, + { + "package": { + "key": "pytest-recording", + "package_name": "pytest-recording", + "installed_version": "0.13.2" + }, + "dependencies": [ + { + "key": "pytest", + "package_name": "pytest", + "installed_version": "7.4.4", + "required_version": ">=3.5.0" + }, + { + "key": "vcrpy", + "package_name": "vcrpy", + "installed_version": "6.0.1", + "required_version": ">=2.0.1" + } + ] + }, + { + "package": { + "key": "python-dateutil", + "package_name": "python-dateutil", + "installed_version": "2.9.0.post0" + }, + "dependencies": [ + { + "key": "six", + "package_name": "six", + "installed_version": "1.16.0", + "required_version": ">=1.5" + } + ] + }, + { + "package": { + "key": "python-docx", + "package_name": "python-docx", + "installed_version": "1.1.2" + }, + "dependencies": [ + { + "key": "lxml", + "package_name": "lxml", + "installed_version": "5.2.2", + "required_version": ">=3.1.0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.9.0" + } + ] + }, + { + "package": { + "key": "python-dotenv", + "package_name": "python-dotenv", + "installed_version": "1.0.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "python-iso639", + "package_name": "python-iso639", + "installed_version": "2024.4.27" + }, + "dependencies": [] + }, + { + "package": { + "key": "python-jose", + "package_name": "python-jose", + "installed_version": "3.3.0" + }, + "dependencies": [ + { + "key": "ecdsa", + "package_name": "ecdsa", + "installed_version": "0.19.0", + "required_version": "!=0.15" + }, + { + "key": "pyasn1", + "package_name": "pyasn1", + "installed_version": "0.6.0", + "required_version": "Any" + }, + { + "key": "rsa", + "package_name": "rsa", + "installed_version": "4.9", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "python-magic", + "package_name": "python-magic", + "installed_version": "0.4.27" + }, + "dependencies": [] + }, + { + "package": { + "key": "python-multipart", + "package_name": "python-multipart", + "installed_version": "0.0.7" + }, + "dependencies": [] + }, + { + "package": { + "key": "pyyaml", + "package_name": "PyYAML", + "installed_version": "6.0.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "qdrant-client", + "package_name": "qdrant-client", + "installed_version": "1.10.1" + }, + "dependencies": [ + { + "key": "grpcio", + "package_name": "grpcio", + "installed_version": "1.65.4", + "required_version": ">=1.41.0" + }, + { + "key": "grpcio-tools", + "package_name": "grpcio-tools", + "installed_version": "1.62.2", + "required_version": ">=1.41.0" + }, + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": ">=0.20.0" + }, + { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4", + "required_version": ">=1.21" + }, + { + "key": "portalocker", + "package_name": "portalocker", + "installed_version": "2.10.1", + "required_version": ">=2.7.0,<3.0.0" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=1.10.8" + }, + { + "key": "urllib3", + "package_name": "urllib3", + "installed_version": "1.26.19", + "required_version": ">=1.26.14,<3" + } + ] + }, + { + "package": { + "key": "rapidfuzz", + "package_name": "rapidfuzz", + "installed_version": "3.9.5" + }, + "dependencies": [] + }, + { + "package": { + "key": "referencing", + "package_name": "referencing", + "installed_version": "0.35.1" + }, + "dependencies": [ + { + "key": "attrs", + "package_name": "attrs", + "installed_version": "24.1.0", + "required_version": ">=22.2.0" + }, + { + "key": "rpds-py", + "package_name": "rpds-py", + "installed_version": "0.19.1", + "required_version": ">=0.7.0" + } + ] + }, + { + "package": { + "key": "regex", + "package_name": "regex", + "installed_version": "2024.7.24" + }, + "dependencies": [] + }, + { + "package": { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3" + }, + "dependencies": [ + { + "key": "certifi", + "package_name": "certifi", + "installed_version": "2024.7.4", + "required_version": ">=2017.4.17" + }, + { + "key": "charset-normalizer", + "package_name": "charset-normalizer", + "installed_version": "3.3.2", + "required_version": ">=2,<4" + }, + { + "key": "idna", + "package_name": "idna", + "installed_version": "3.7", + "required_version": ">=2.5,<4" + }, + { + "key": "urllib3", + "package_name": "urllib3", + "installed_version": "1.26.19", + "required_version": ">=1.21.1,<3" + } + ] + }, + { + "package": { + "key": "requests-oauthlib", + "package_name": "requests-oauthlib", + "installed_version": "2.0.0" + }, + "dependencies": [ + { + "key": "oauthlib", + "package_name": "oauthlib", + "installed_version": "3.2.2", + "required_version": ">=3.0.0" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": ">=2.0.0" + } + ] + }, + { + "package": { + "key": "requests-toolbelt", + "package_name": "requests-toolbelt", + "installed_version": "1.0.0" + }, + "dependencies": [ + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": ">=2.0.1,<3.0.0" + } + ] + }, + { + "package": { + "key": "rich", + "package_name": "rich", + "installed_version": "13.7.1" + }, + "dependencies": [ + { + "key": "markdown-it-py", + "package_name": "markdown-it-py", + "installed_version": "3.0.0", + "required_version": ">=2.2.0" + }, + { + "key": "pygments", + "package_name": "Pygments", + "installed_version": "2.18.0", + "required_version": ">=2.13.0,<3.0.0" + } + ] + }, + { + "package": { + "key": "rpds-py", + "package_name": "rpds-py", + "installed_version": "0.19.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "rsa", + "package_name": "rsa", + "installed_version": "4.9" + }, + "dependencies": [ + { + "key": "pyasn1", + "package_name": "pyasn1", + "installed_version": "0.6.0", + "required_version": ">=0.1.3" + } + ] + }, + { + "package": { + "key": "ruff", + "package_name": "ruff", + "installed_version": "0.1.15" + }, + "dependencies": [] + }, + { + "package": { + "key": "s3transfer", + "package_name": "s3transfer", + "installed_version": "0.10.2" + }, + "dependencies": [ + { + "key": "botocore", + "package_name": "botocore", + "installed_version": "1.34.153", + "required_version": ">=1.33.2,<2.0a.0" + } + ] + }, + { + "package": { + "key": "setuptools", + "package_name": "setuptools", + "installed_version": "69.5.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "shellingham", + "package_name": "shellingham", + "installed_version": "1.5.4" + }, + "dependencies": [] + }, + { + "package": { + "key": "six", + "package_name": "six", + "installed_version": "1.16.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "smart-open", + "package_name": "smart-open", + "installed_version": "7.0.4" + }, + "dependencies": [ + { + "key": "wrapt", + "package_name": "wrapt", + "installed_version": "1.16.0", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "sniffio", + "package_name": "sniffio", + "installed_version": "1.3.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "soupsieve", + "package_name": "soupsieve", + "installed_version": "2.5" + }, + "dependencies": [] + }, + { + "package": { + "key": "spacy", + "package_name": "spacy", + "installed_version": "3.7.5" + }, + "dependencies": [ + { + "key": "catalogue", + "package_name": "catalogue", + "installed_version": "2.0.10", + "required_version": ">=2.0.6,<2.1.0" + }, + { + "key": "cymem", + "package_name": "cymem", + "installed_version": "2.0.8", + "required_version": ">=2.0.2,<2.1.0" + }, + { + "key": "jinja2", + "package_name": "Jinja2", + "installed_version": "3.1.4", + "required_version": "Any" + }, + { + "key": "langcodes", + "package_name": "langcodes", + "installed_version": "3.4.0", + "required_version": ">=3.2.0,<4.0.0" + }, + { + "key": "murmurhash", + "package_name": "murmurhash", + "installed_version": "1.0.10", + "required_version": ">=0.28.0,<1.1.0" + }, + { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4", + "required_version": ">=1.19.0" + }, + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": ">=20.0" + }, + { + "key": "preshed", + "package_name": "preshed", + "installed_version": "3.0.9", + "required_version": ">=3.0.2,<3.1.0" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=1.7.4,<3.0.0,!=1.8.1,!=1.8" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": ">=2.13.0,<3.0.0" + }, + { + "key": "setuptools", + "package_name": "setuptools", + "installed_version": "69.5.1", + "required_version": "Any" + }, + { + "key": "spacy-legacy", + "package_name": "spacy-legacy", + "installed_version": "3.0.12", + "required_version": ">=3.0.11,<3.1.0" + }, + { + "key": "spacy-loggers", + "package_name": "spacy-loggers", + "installed_version": "1.0.5", + "required_version": ">=1.0.0,<2.0.0" + }, + { + "key": "srsly", + "package_name": "srsly", + "installed_version": "2.4.8", + "required_version": ">=2.4.3,<3.0.0" + }, + { + "key": "thinc", + "package_name": "thinc", + "installed_version": "8.2.5", + "required_version": ">=8.2.2,<8.3.0" + }, + { + "key": "tqdm", + "package_name": "tqdm", + "installed_version": "4.66.5", + "required_version": ">=4.38.0,<5.0.0" + }, + { + "key": "typer", + "package_name": "typer", + "installed_version": "0.9.4", + "required_version": ">=0.3.0,<1.0.0" + }, + { + "key": "wasabi", + "package_name": "wasabi", + "installed_version": "1.1.3", + "required_version": ">=0.9.1,<1.2.0" + }, + { + "key": "weasel", + "package_name": "weasel", + "installed_version": "0.4.1", + "required_version": ">=0.1.0,<0.5.0" + } + ] + }, + { + "package": { + "key": "spacy-legacy", + "package_name": "spacy-legacy", + "installed_version": "3.0.12" + }, + "dependencies": [] + }, + { + "package": { + "key": "spacy-loggers", + "package_name": "spacy-loggers", + "installed_version": "1.0.5" + }, + "dependencies": [] + }, + { + "package": { + "key": "sqlalchemy", + "package_name": "SQLAlchemy", + "installed_version": "2.0.31" + }, + "dependencies": [ + { + "key": "greenlet", + "package_name": "greenlet", + "installed_version": "3.0.3", + "required_version": "!=0.4.17" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.6.0" + } + ] + }, + { + "package": { + "key": "srsly", + "package_name": "srsly", + "installed_version": "2.4.8" + }, + "dependencies": [ + { + "key": "catalogue", + "package_name": "catalogue", + "installed_version": "2.0.10", + "required_version": ">=2.0.3,<2.1.0" + } + ] + }, + { + "package": { + "key": "sse-starlette", + "package_name": "sse-starlette", + "installed_version": "2.1.3" + }, + "dependencies": [ + { + "key": "anyio", + "package_name": "anyio", + "installed_version": "4.4.0", + "required_version": "Any" + }, + { + "key": "starlette", + "package_name": "starlette", + "installed_version": "0.37.2", + "required_version": "Any" + }, + { + "key": "uvicorn", + "package_name": "uvicorn", + "installed_version": "0.30.5", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "starlette", + "package_name": "starlette", + "installed_version": "0.37.2" + }, + "dependencies": [ + { + "key": "anyio", + "package_name": "anyio", + "installed_version": "4.4.0", + "required_version": ">=3.4.0,<5" + } + ] + }, + { + "package": { + "key": "sympy", + "package_name": "sympy", + "installed_version": "1.13.1" + }, + "dependencies": [ + { + "key": "mpmath", + "package_name": "mpmath", + "installed_version": "1.3.0", + "required_version": ">=1.1.0,<1.4" + } + ] + }, + { + "package": { + "key": "tabulate", + "package_name": "tabulate", + "installed_version": "0.9.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "tenacity", + "package_name": "tenacity", + "installed_version": "9.0.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "thinc", + "package_name": "thinc", + "installed_version": "8.2.5" + }, + "dependencies": [ + { + "key": "blis", + "package_name": "blis", + "installed_version": "0.7.11", + "required_version": ">=0.7.8,<0.8.0" + }, + { + "key": "catalogue", + "package_name": "catalogue", + "installed_version": "2.0.10", + "required_version": ">=2.0.4,<2.1.0" + }, + { + "key": "confection", + "package_name": "confection", + "installed_version": "0.1.5", + "required_version": ">=0.0.1,<1.0.0" + }, + { + "key": "cymem", + "package_name": "cymem", + "installed_version": "2.0.8", + "required_version": ">=2.0.2,<2.1.0" + }, + { + "key": "murmurhash", + "package_name": "murmurhash", + "installed_version": "1.0.10", + "required_version": ">=1.0.2,<1.1.0" + }, + { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4", + "required_version": ">=1.19.0,<2.0.0" + }, + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": ">=20.0" + }, + { + "key": "preshed", + "package_name": "preshed", + "installed_version": "3.0.9", + "required_version": ">=3.0.2,<3.1.0" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=1.7.4,<3.0.0,!=1.8.1,!=1.8" + }, + { + "key": "setuptools", + "package_name": "setuptools", + "installed_version": "69.5.1", + "required_version": "Any" + }, + { + "key": "srsly", + "package_name": "srsly", + "installed_version": "2.4.8", + "required_version": ">=2.4.0,<3.0.0" + }, + { + "key": "wasabi", + "package_name": "wasabi", + "installed_version": "1.1.3", + "required_version": ">=0.8.1,<1.2.0" + } + ] + }, + { + "package": { + "key": "tiktoken", + "package_name": "tiktoken", + "installed_version": "0.7.0" + }, + "dependencies": [ + { + "key": "regex", + "package_name": "regex", + "installed_version": "2024.7.24", + "required_version": ">=2022.1.18" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": ">=2.26.0" + } + ] + }, + { + "package": { + "key": "tokenizers", + "package_name": "tokenizers", + "installed_version": "0.19.1" + }, + "dependencies": [ + { + "key": "huggingface-hub", + "package_name": "huggingface-hub", + "installed_version": "0.24.5", + "required_version": ">=0.16.4,<1.0" + } + ] + }, + { + "package": { + "key": "tomlkit", + "package_name": "tomlkit", + "installed_version": "0.13.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "tqdm", + "package_name": "tqdm", + "installed_version": "4.66.5" + }, + "dependencies": [] + }, + { + "package": { + "key": "typer", + "package_name": "typer", + "installed_version": "0.9.4" + }, + "dependencies": [ + { + "key": "click", + "package_name": "click", + "installed_version": "8.1.7", + "required_version": ">=7.1.1,<9.0.0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=3.7.4.3" + } + ] + }, + { + "package": { + "key": "types-awscrt", + "package_name": "types-awscrt", + "installed_version": "0.21.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "types-s3transfer", + "package_name": "types-s3transfer", + "installed_version": "0.10.1" + }, + "dependencies": [] + }, + { + "package": { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2" + }, + "dependencies": [] + }, + { + "package": { + "key": "typing-inspect", + "package_name": "typing-inspect", + "installed_version": "0.9.0" + }, + "dependencies": [ + { + "key": "mypy-extensions", + "package_name": "mypy-extensions", + "installed_version": "1.0.0", + "required_version": ">=0.3.0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=3.7.4" + } + ] + }, + { + "package": { + "key": "unstructured", + "package_name": "unstructured", + "installed_version": "0.14.10" + }, + "dependencies": [ + { + "key": "backoff", + "package_name": "backoff", + "installed_version": "2.2.1", + "required_version": "Any" + }, + { + "key": "beautifulsoup4", + "package_name": "beautifulsoup4", + "installed_version": "4.12.3", + "required_version": "Any" + }, + { + "key": "chardet", + "package_name": "chardet", + "installed_version": "5.2.0", + "required_version": "Any" + }, + { + "key": "dataclasses-json", + "package_name": "dataclasses-json", + "installed_version": "0.6.7", + "required_version": "Any" + }, + { + "key": "emoji", + "package_name": "emoji", + "installed_version": "2.12.1", + "required_version": "Any" + }, + { + "key": "filetype", + "package_name": "filetype", + "installed_version": "1.2.0", + "required_version": "Any" + }, + { + "key": "langdetect", + "package_name": "langdetect", + "installed_version": "1.0.9", + "required_version": "Any" + }, + { + "key": "lxml", + "package_name": "lxml", + "installed_version": "5.2.2", + "required_version": "Any" + }, + { + "key": "nltk", + "package_name": "nltk", + "installed_version": "3.8.1", + "required_version": "Any" + }, + { + "key": "numpy", + "package_name": "numpy", + "installed_version": "1.26.4", + "required_version": "<2" + }, + { + "key": "psutil", + "package_name": "psutil", + "installed_version": "6.0.0", + "required_version": "Any" + }, + { + "key": "python-iso639", + "package_name": "python-iso639", + "installed_version": "2024.4.27", + "required_version": "Any" + }, + { + "key": "python-magic", + "package_name": "python-magic", + "installed_version": "0.4.27", + "required_version": "Any" + }, + { + "key": "rapidfuzz", + "package_name": "rapidfuzz", + "installed_version": "3.9.5", + "required_version": "Any" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": "Any" + }, + { + "key": "tabulate", + "package_name": "tabulate", + "installed_version": "0.9.0", + "required_version": "Any" + }, + { + "key": "tqdm", + "package_name": "tqdm", + "installed_version": "4.66.5", + "required_version": "Any" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": "Any" + }, + { + "key": "unstructured-client", + "package_name": "unstructured-client", + "installed_version": "0.25.2", + "required_version": "Any" + }, + { + "key": "wrapt", + "package_name": "wrapt", + "installed_version": "1.16.0", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "unstructured-client", + "package_name": "unstructured-client", + "installed_version": "0.25.2" + }, + "dependencies": [ + { + "key": "certifi", + "package_name": "certifi", + "installed_version": "2024.7.4", + "required_version": ">=2023.7.22" + }, + { + "key": "charset-normalizer", + "package_name": "charset-normalizer", + "installed_version": "3.3.2", + "required_version": ">=3.2.0" + }, + { + "key": "dataclasses-json", + "package_name": "dataclasses-json", + "installed_version": "0.6.7", + "required_version": ">=0.6.4" + }, + { + "key": "deepdiff", + "package_name": "deepdiff", + "installed_version": "7.0.1", + "required_version": ">=6.0" + }, + { + "key": "httpx", + "package_name": "httpx", + "installed_version": "0.27.0", + "required_version": ">=0.27.0" + }, + { + "key": "idna", + "package_name": "idna", + "installed_version": "3.7", + "required_version": ">=3.4" + }, + { + "key": "jsonpath-python", + "package_name": "jsonpath-python", + "installed_version": "1.0.6", + "required_version": ">=1.0.6" + }, + { + "key": "marshmallow", + "package_name": "marshmallow", + "installed_version": "3.21.3", + "required_version": ">=3.19.0" + }, + { + "key": "mypy-extensions", + "package_name": "mypy-extensions", + "installed_version": "1.0.0", + "required_version": ">=1.0.0" + }, + { + "key": "nest-asyncio", + "package_name": "nest-asyncio", + "installed_version": "1.6.0", + "required_version": ">=1.6.0" + }, + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": ">=23.1" + }, + { + "key": "pypdf", + "package_name": "pypdf", + "installed_version": "4.3.1", + "required_version": ">=4.0" + }, + { + "key": "python-dateutil", + "package_name": "python-dateutil", + "installed_version": "2.9.0.post0", + "required_version": ">=2.8.2" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": ">=2.31.0" + }, + { + "key": "requests-toolbelt", + "package_name": "requests-toolbelt", + "installed_version": "1.0.0", + "required_version": ">=1.0.0" + }, + { + "key": "six", + "package_name": "six", + "installed_version": "1.16.0", + "required_version": ">=1.16.0" + }, + { + "key": "typing-extensions", + "package_name": "typing_extensions", + "installed_version": "4.12.2", + "required_version": ">=4.7.1" + }, + { + "key": "typing-inspect", + "package_name": "typing-inspect", + "installed_version": "0.9.0", + "required_version": ">=0.9.0" + }, + { + "key": "urllib3", + "package_name": "urllib3", + "installed_version": "1.26.19", + "required_version": ">=1.26.18" + } + ] + }, + { + "package": { + "key": "urllib3", + "package_name": "urllib3", + "installed_version": "1.26.19" + }, + "dependencies": [] + }, + { + "package": { + "key": "uvicorn", + "package_name": "uvicorn", + "installed_version": "0.30.5" + }, + "dependencies": [ + { + "key": "click", + "package_name": "click", + "installed_version": "8.1.7", + "required_version": ">=7.0" + }, + { + "key": "h11", + "package_name": "h11", + "installed_version": "0.14.0", + "required_version": ">=0.8" + } + ] + }, + { + "package": { + "key": "uvloop", + "package_name": "uvloop", + "installed_version": "0.19.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "vcrpy", + "package_name": "vcrpy", + "installed_version": "6.0.1" + }, + "dependencies": [ + { + "key": "pyyaml", + "package_name": "PyYAML", + "installed_version": "6.0.1", + "required_version": "Any" + }, + { + "key": "wrapt", + "package_name": "wrapt", + "installed_version": "1.16.0", + "required_version": "Any" + }, + { + "key": "yarl", + "package_name": "yarl", + "installed_version": "1.9.4", + "required_version": "Any" + } + ] + }, + { + "package": { + "key": "wasabi", + "package_name": "wasabi", + "installed_version": "1.1.3" + }, + "dependencies": [] + }, + { + "package": { + "key": "watchfiles", + "package_name": "watchfiles", + "installed_version": "0.22.0" + }, + "dependencies": [ + { + "key": "anyio", + "package_name": "anyio", + "installed_version": "4.4.0", + "required_version": ">=3.0.0" + } + ] + }, + { + "package": { + "key": "weasel", + "package_name": "weasel", + "installed_version": "0.4.1" + }, + "dependencies": [ + { + "key": "cloudpathlib", + "package_name": "cloudpathlib", + "installed_version": "0.18.1", + "required_version": ">=0.7.0,<1.0.0" + }, + { + "key": "confection", + "package_name": "confection", + "installed_version": "0.1.5", + "required_version": ">=0.0.4,<0.2.0" + }, + { + "key": "packaging", + "package_name": "packaging", + "installed_version": "24.1", + "required_version": ">=20.0" + }, + { + "key": "pydantic", + "package_name": "pydantic", + "installed_version": "2.8.2", + "required_version": ">=1.7.4,<3.0.0,!=1.8.1,!=1.8" + }, + { + "key": "requests", + "package_name": "requests", + "installed_version": "2.32.3", + "required_version": ">=2.13.0,<3.0.0" + }, + { + "key": "smart-open", + "package_name": "smart-open", + "installed_version": "7.0.4", + "required_version": ">=5.2.1,<8.0.0" + }, + { + "key": "srsly", + "package_name": "srsly", + "installed_version": "2.4.8", + "required_version": ">=2.4.3,<3.0.0" + }, + { + "key": "typer", + "package_name": "typer", + "installed_version": "0.9.4", + "required_version": ">=0.3.0,<1.0.0" + }, + { + "key": "wasabi", + "package_name": "wasabi", + "installed_version": "1.1.3", + "required_version": ">=0.9.1,<1.2.0" + } + ] + }, + { + "package": { + "key": "websocket-client", + "package_name": "websocket-client", + "installed_version": "1.8.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "websockets", + "package_name": "websockets", + "installed_version": "12.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "wrapt", + "package_name": "wrapt", + "installed_version": "1.16.0" + }, + "dependencies": [] + }, + { + "package": { + "key": "yarl", + "package_name": "yarl", + "installed_version": "1.9.4" + }, + "dependencies": [ + { + "key": "idna", + "package_name": "idna", + "installed_version": "3.7", + "required_version": ">=2.0" + }, + { + "key": "multidict", + "package_name": "multidict", + "installed_version": "6.0.5", + "required_version": ">=4.0" + } + ] + }, + { + "package": { + "key": "zipp", + "package_name": "zipp", + "installed_version": "3.19.2" + }, + "dependencies": [] + } +] diff --git a/scripts/package_sizes.csv b/scripts/package_sizes.csv new file mode 100644 index 000000000..c27c3c41f --- /dev/null +++ b/scripts/package_sizes.csv @@ -0,0 +1,52 @@ +Package,Total size [MB],Total size [bytes],Visualisation +chromadb,377.6 MB,395898833,############### +mem0ai,251.6 MB,263778659,########## +spacy,208.6 MB,218722921,######## +unstructured,182.8 MB,191671510,####### +playwright,109.9 MB,115204702,#### +pymupdf,44.8 MB,46927945,## +numpy,37.2 MB,39018237,# +azure-storage-blob,31.1 MB,32644994,# +anthropic,31.1 MB,32635887,# +azure-identity,27.6 MB,28917951,# +authlib,22.8 MB,23902182,# +boto3,20.7 MB,21753618,# +sqlalchemy,18.7 MB,19627175,# +eidolon-ai-client,17.8 MB,18632748,# +openai,15.6 MB,16404682,# +pillow,13.2 MB,13851666,# +python-docx,12.5 MB,13123620,# +eidolon-ai-mistralai,12.3 MB,12877468, +typer,12.1 MB,12668014, +fastapi,11.3 MB,11879774, +eidolon-ai-usage-client,10.5 MB,11045095, +lxml,10.0 MB,10476020, +tiktoken,7.2 MB,7532497, +motor,6.8 MB,7078032, +posthog,4.1 MB,4289979, +aiohttp,4.0 MB,4164577, +sse-starlette,3.8 MB,3943270, +ollama,3.5 MB,3694199, +httpx,3.4 MB,3597024, +pytest-json-report,3.3 MB,3441301, +python-jose,2.7 MB,2796113, +aiodns,2.5 MB,2600992, +jsonschema,2.5 MB,2585540, +opentelemetry-sdk,2.5 MB,2569720, +opentelemetry-instrumentation-fastapi,1.9 MB,1953048, +uvicorn,1.7 MB,1758276, +jinja2,1.2 MB,1288425, +boto3-stubs,1.2 MB,1222248, +opentelemetry-instrumentation-logging,1.0 MB,1079335, +pyyaml,0.9 MB,899565, +dill,0.8 MB,839276, +esprima,0.6 MB,619962, +jsonpath-ng,0.6 MB,615693, +aiosqlite,0.4 MB,448333, +filetype,0.2 MB,189704, +python-multipart,0.2 MB,166316, +python-dotenv,0.1 MB,106499, +jsonref,0.1 MB,62980, +httpx-sse,0.0 MB,27951, +eval-type-backport,0.0 MB,25001, +setuptools,0.0 MB,0, diff --git a/scripts/poetry.lock b/scripts/poetry.lock index 82c28b50d..9544324cc 100644 --- a/scripts/poetry.lock +++ b/scripts/poetry.lock @@ -1,19 +1,5 @@ # This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. -[[package]] -name = "aiodns" -version = "3.2.0" -description = "Simple DNS resolver for asyncio" -optional = true -python-versions = "*" -files = [ - {file = "aiodns-3.2.0-py3-none-any.whl", hash = "sha256:e443c0c27b07da3174a109fd9e736d69058d808f144d3c9d56dbd1776964c5f5"}, - {file = "aiodns-3.2.0.tar.gz", hash = "sha256:62869b23409349c21b072883ec8998316b234c9a9e36675756e8e317e8768f72"}, -] - -[package.dependencies] -pycares = ">=4.0.0" - [[package]] name = "aiohttp" version = "3.9.5" @@ -1553,7 +1539,6 @@ files = [] develop = true [package.dependencies] -aiodns = "^3.2.0" aiohttp = "^3.9.5" aiosqlite = "^0.20.0" anthropic = ">=0.28.0" @@ -4271,72 +4256,6 @@ files = [ [package.dependencies] pyasn1 = ">=0.4.6,<0.7.0" -[[package]] -name = "pycares" -version = "4.4.0" -description = "Python interface for c-ares" -optional = true -python-versions = ">=3.8" -files = [ - {file = "pycares-4.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:24da119850841d16996713d9c3374ca28a21deee056d609fbbed29065d17e1f6"}, - {file = "pycares-4.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8f64cb58729689d4d0e78f0bfb4c25ce2f851d0274c0273ac751795c04b8798a"}, - {file = "pycares-4.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d33e2a1120887e89075f7f814ec144f66a6ce06a54f5722ccefc62fbeda83cff"}, - {file = "pycares-4.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c680fef1b502ee680f8f0b95a41af4ec2c234e50e16c0af5bbda31999d3584bd"}, - {file = "pycares-4.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fff16b09042ba077f7b8aa5868d1d22456f0002574d0ba43462b10a009331677"}, - {file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:229a1675eb33bc9afb1fc463e73ee334950ccc485bc83a43f6ae5839fb4d5fa3"}, - {file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:3aebc73e5ad70464f998f77f2da2063aa617cbd8d3e8174dd7c5b4518f967153"}, - {file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6ef64649eba56448f65e26546d85c860709844d2fc22ef14d324fe0b27f761a9"}, - {file = "pycares-4.4.0-cp310-cp310-win32.whl", hash = "sha256:4afc2644423f4eef97857a9fd61be9758ce5e336b4b0bd3d591238bb4b8b03e0"}, - {file = "pycares-4.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:5ed4e04af4012f875b78219d34434a6d08a67175150ac1b79eb70ab585d4ba8c"}, - {file = "pycares-4.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:bce8db2fc6f3174bd39b81405210b9b88d7b607d33e56a970c34a0c190da0490"}, - {file = "pycares-4.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9a0303428d013ccf5c51de59c83f9127aba6200adb7fd4be57eddb432a1edd2a"}, - {file = "pycares-4.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:afb91792f1556f97be7f7acb57dc7756d89c5a87bd8b90363a77dbf9ea653817"}, - {file = "pycares-4.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b61579cecf1f4d616e5ea31a6e423a16680ab0d3a24a2ffe7bb1d4ee162477ff"}, - {file = "pycares-4.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7af06968cbf6851566e806bf3e72825b0e6671832a2cbe840be1d2d65350710"}, - {file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ceb12974367b0a68a05d52f4162b29f575d241bd53de155efe632bf2c943c7f6"}, - {file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:2eeec144bcf6a7b6f2d74d6e70cbba7886a84dd373c886f06cb137a07de4954c"}, - {file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e3a6f7cfdfd11eb5493d6d632e582408c8f3b429f295f8799c584c108b28db6f"}, - {file = "pycares-4.4.0-cp311-cp311-win32.whl", hash = "sha256:34736a2ffaa9c08ca9c707011a2d7b69074bbf82d645d8138bba771479b2362f"}, - {file = "pycares-4.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:eb66c30eb11e877976b7ead13632082a8621df648c408b8e15cdb91a452dd502"}, - {file = "pycares-4.4.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:fd644505a8cfd7f6584d33a9066d4e3d47700f050ef1490230c962de5dfb28c6"}, - {file = "pycares-4.4.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52084961262232ec04bd75f5043aed7e5d8d9695e542ff691dfef0110209f2d4"}, - {file = "pycares-4.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0c5368206057884cde18602580083aeaad9b860e2eac14fd253543158ce1e93"}, - {file = "pycares-4.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:112a4979c695b1c86f6782163d7dec58d57a3b9510536dcf4826550f9053dd9a"}, - {file = "pycares-4.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8d186dafccdaa3409194c0f94db93c1a5d191145a275f19da6591f9499b8e7b8"}, - {file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:64965dc19c578a683ea73487a215a8897276224e004d50eeb21f0bc7a0b63c88"}, - {file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:ed2a38e34bec6f2586435f6ff0bc5fe11d14bebd7ed492cf739a424e81681540"}, - {file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:94d6962db81541eb0396d2f0dfcbb18cdb8c8b251d165efc2d974ae652c547d4"}, - {file = "pycares-4.4.0-cp312-cp312-win32.whl", hash = "sha256:1168a48a834813aa80f412be2df4abaf630528a58d15c704857448b20b1675c0"}, - {file = "pycares-4.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:db24c4e7fea4a052c6e869cbf387dd85d53b9736cfe1ef5d8d568d1ca925e977"}, - {file = "pycares-4.4.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:21a5a0468861ec7df7befa69050f952da13db5427ae41ffe4713bc96291d1d95"}, - {file = "pycares-4.4.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:22c00bf659a9fa44d7b405cf1cd69b68b9d37537899898d8cbe5dffa4016b273"}, - {file = "pycares-4.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23aa3993a352491a47fcf17867f61472f32f874df4adcbb486294bd9fbe8abee"}, - {file = "pycares-4.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:813d661cbe2e37d87da2d16b7110a6860e93ddb11735c6919c8a3545c7b9c8d8"}, - {file = "pycares-4.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:77cf5a2fd5583c670de41a7f4a7b46e5cbabe7180d8029f728571f4d2e864084"}, - {file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:3eaa6681c0a3e3f3868c77aca14b7760fed35fdfda2fe587e15c701950e7bc69"}, - {file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:ad58e284a658a8a6a84af2e0b62f2f961f303cedfe551854d7bd40c3cbb61912"}, - {file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bfb89ca9e3d0a9b5332deeb666b2ede9d3469107742158f4aeda5ce032d003f4"}, - {file = "pycares-4.4.0-cp38-cp38-win32.whl", hash = "sha256:f36bdc1562142e3695555d2f4ac0cb69af165eddcefa98efc1c79495b533481f"}, - {file = "pycares-4.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:902461a92b6a80fd5041a2ec5235680c7cc35e43615639ec2a40e63fca2dfb51"}, - {file = "pycares-4.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7bddc6adba8f699728f7fc1c9ce8cef359817ad78e2ed52b9502cb5f8dc7f741"}, - {file = "pycares-4.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cb49d5805cd347c404f928c5ae7c35e86ba0c58ffa701dbe905365e77ce7d641"}, - {file = "pycares-4.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:56cf3349fa3a2e67ed387a7974c11d233734636fe19facfcda261b411af14d80"}, - {file = "pycares-4.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8bf2eaa83a5987e48fa63302f0fe7ce3275cfda87b34d40fef9ce703fb3ac002"}, - {file = "pycares-4.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82bba2ab77eb5addbf9758d514d9bdef3c1bfe7d1649a47bd9a0d55a23ef478b"}, - {file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c6a8bde63106f162fca736e842a916853cad3c8d9d137e11c9ffa37efa818b02"}, - {file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f5f646eec041db6ffdbcaf3e0756fb92018f7af3266138c756bb09d2b5baadec"}, - {file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9dc04c54c6ea615210c1b9e803d0e2d2255f87a3d5d119b6482c8f0dfa15b26b"}, - {file = "pycares-4.4.0-cp39-cp39-win32.whl", hash = "sha256:97892cced5794d721fb4ff8765764aa4ea48fe8b2c3820677505b96b83d4ef47"}, - {file = "pycares-4.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:917f08f0b5d9324e9a34211e68d27447c552b50ab967044776bbab7e42a553a2"}, - {file = "pycares-4.4.0.tar.gz", hash = "sha256:f47579d508f2f56eddd16ce72045782ad3b1b3b678098699e2b6a1b30733e1c2"}, -] - -[package.dependencies] -cffi = ">=1.5.0" - -[package.extras] -idna = ["idna (>=2.1)"] - [[package]] name = "pycparser" version = "2.22" diff --git a/sdk/poetry.lock b/sdk/poetry.lock index ada602d78..c370d8c50 100644 --- a/sdk/poetry.lock +++ b/sdk/poetry.lock @@ -1,19 +1,5 @@ # This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. -[[package]] -name = "aiodns" -version = "3.2.0" -description = "Simple DNS resolver for asyncio" -optional = false -python-versions = "*" -files = [ - {file = "aiodns-3.2.0-py3-none-any.whl", hash = "sha256:e443c0c27b07da3174a109fd9e736d69058d808f144d3c9d56dbd1776964c5f5"}, - {file = "aiodns-3.2.0.tar.gz", hash = "sha256:62869b23409349c21b072883ec8998316b234c9a9e36675756e8e317e8768f72"}, -] - -[package.dependencies] -pycares = ">=4.0.0" - [[package]] name = "aiohappyeyeballs" version = "2.3.4" @@ -4250,72 +4236,6 @@ files = [ [package.dependencies] pyasn1 = ">=0.4.6,<0.7.0" -[[package]] -name = "pycares" -version = "4.4.0" -description = "Python interface for c-ares" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pycares-4.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:24da119850841d16996713d9c3374ca28a21deee056d609fbbed29065d17e1f6"}, - {file = "pycares-4.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8f64cb58729689d4d0e78f0bfb4c25ce2f851d0274c0273ac751795c04b8798a"}, - {file = "pycares-4.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d33e2a1120887e89075f7f814ec144f66a6ce06a54f5722ccefc62fbeda83cff"}, - {file = "pycares-4.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c680fef1b502ee680f8f0b95a41af4ec2c234e50e16c0af5bbda31999d3584bd"}, - {file = "pycares-4.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fff16b09042ba077f7b8aa5868d1d22456f0002574d0ba43462b10a009331677"}, - {file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:229a1675eb33bc9afb1fc463e73ee334950ccc485bc83a43f6ae5839fb4d5fa3"}, - {file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:3aebc73e5ad70464f998f77f2da2063aa617cbd8d3e8174dd7c5b4518f967153"}, - {file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6ef64649eba56448f65e26546d85c860709844d2fc22ef14d324fe0b27f761a9"}, - {file = "pycares-4.4.0-cp310-cp310-win32.whl", hash = "sha256:4afc2644423f4eef97857a9fd61be9758ce5e336b4b0bd3d591238bb4b8b03e0"}, - {file = "pycares-4.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:5ed4e04af4012f875b78219d34434a6d08a67175150ac1b79eb70ab585d4ba8c"}, - {file = "pycares-4.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:bce8db2fc6f3174bd39b81405210b9b88d7b607d33e56a970c34a0c190da0490"}, - {file = "pycares-4.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9a0303428d013ccf5c51de59c83f9127aba6200adb7fd4be57eddb432a1edd2a"}, - {file = "pycares-4.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:afb91792f1556f97be7f7acb57dc7756d89c5a87bd8b90363a77dbf9ea653817"}, - {file = "pycares-4.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b61579cecf1f4d616e5ea31a6e423a16680ab0d3a24a2ffe7bb1d4ee162477ff"}, - {file = "pycares-4.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7af06968cbf6851566e806bf3e72825b0e6671832a2cbe840be1d2d65350710"}, - {file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ceb12974367b0a68a05d52f4162b29f575d241bd53de155efe632bf2c943c7f6"}, - {file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:2eeec144bcf6a7b6f2d74d6e70cbba7886a84dd373c886f06cb137a07de4954c"}, - {file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e3a6f7cfdfd11eb5493d6d632e582408c8f3b429f295f8799c584c108b28db6f"}, - {file = "pycares-4.4.0-cp311-cp311-win32.whl", hash = "sha256:34736a2ffaa9c08ca9c707011a2d7b69074bbf82d645d8138bba771479b2362f"}, - {file = "pycares-4.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:eb66c30eb11e877976b7ead13632082a8621df648c408b8e15cdb91a452dd502"}, - {file = "pycares-4.4.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:fd644505a8cfd7f6584d33a9066d4e3d47700f050ef1490230c962de5dfb28c6"}, - {file = "pycares-4.4.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52084961262232ec04bd75f5043aed7e5d8d9695e542ff691dfef0110209f2d4"}, - {file = "pycares-4.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0c5368206057884cde18602580083aeaad9b860e2eac14fd253543158ce1e93"}, - {file = "pycares-4.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:112a4979c695b1c86f6782163d7dec58d57a3b9510536dcf4826550f9053dd9a"}, - {file = "pycares-4.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8d186dafccdaa3409194c0f94db93c1a5d191145a275f19da6591f9499b8e7b8"}, - {file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:64965dc19c578a683ea73487a215a8897276224e004d50eeb21f0bc7a0b63c88"}, - {file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:ed2a38e34bec6f2586435f6ff0bc5fe11d14bebd7ed492cf739a424e81681540"}, - {file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:94d6962db81541eb0396d2f0dfcbb18cdb8c8b251d165efc2d974ae652c547d4"}, - {file = "pycares-4.4.0-cp312-cp312-win32.whl", hash = "sha256:1168a48a834813aa80f412be2df4abaf630528a58d15c704857448b20b1675c0"}, - {file = "pycares-4.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:db24c4e7fea4a052c6e869cbf387dd85d53b9736cfe1ef5d8d568d1ca925e977"}, - {file = "pycares-4.4.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:21a5a0468861ec7df7befa69050f952da13db5427ae41ffe4713bc96291d1d95"}, - {file = "pycares-4.4.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:22c00bf659a9fa44d7b405cf1cd69b68b9d37537899898d8cbe5dffa4016b273"}, - {file = "pycares-4.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23aa3993a352491a47fcf17867f61472f32f874df4adcbb486294bd9fbe8abee"}, - {file = "pycares-4.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:813d661cbe2e37d87da2d16b7110a6860e93ddb11735c6919c8a3545c7b9c8d8"}, - {file = "pycares-4.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:77cf5a2fd5583c670de41a7f4a7b46e5cbabe7180d8029f728571f4d2e864084"}, - {file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:3eaa6681c0a3e3f3868c77aca14b7760fed35fdfda2fe587e15c701950e7bc69"}, - {file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:ad58e284a658a8a6a84af2e0b62f2f961f303cedfe551854d7bd40c3cbb61912"}, - {file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bfb89ca9e3d0a9b5332deeb666b2ede9d3469107742158f4aeda5ce032d003f4"}, - {file = "pycares-4.4.0-cp38-cp38-win32.whl", hash = "sha256:f36bdc1562142e3695555d2f4ac0cb69af165eddcefa98efc1c79495b533481f"}, - {file = "pycares-4.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:902461a92b6a80fd5041a2ec5235680c7cc35e43615639ec2a40e63fca2dfb51"}, - {file = "pycares-4.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7bddc6adba8f699728f7fc1c9ce8cef359817ad78e2ed52b9502cb5f8dc7f741"}, - {file = "pycares-4.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cb49d5805cd347c404f928c5ae7c35e86ba0c58ffa701dbe905365e77ce7d641"}, - {file = "pycares-4.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:56cf3349fa3a2e67ed387a7974c11d233734636fe19facfcda261b411af14d80"}, - {file = "pycares-4.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8bf2eaa83a5987e48fa63302f0fe7ce3275cfda87b34d40fef9ce703fb3ac002"}, - {file = "pycares-4.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82bba2ab77eb5addbf9758d514d9bdef3c1bfe7d1649a47bd9a0d55a23ef478b"}, - {file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c6a8bde63106f162fca736e842a916853cad3c8d9d137e11c9ffa37efa818b02"}, - {file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f5f646eec041db6ffdbcaf3e0756fb92018f7af3266138c756bb09d2b5baadec"}, - {file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9dc04c54c6ea615210c1b9e803d0e2d2255f87a3d5d119b6482c8f0dfa15b26b"}, - {file = "pycares-4.4.0-cp39-cp39-win32.whl", hash = "sha256:97892cced5794d721fb4ff8765764aa4ea48fe8b2c3820677505b96b83d4ef47"}, - {file = "pycares-4.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:917f08f0b5d9324e9a34211e68d27447c552b50ab967044776bbab7e42a553a2"}, - {file = "pycares-4.4.0.tar.gz", hash = "sha256:f47579d508f2f56eddd16ce72045782ad3b1b3b678098699e2b6a1b30733e1c2"}, -] - -[package.dependencies] -cffi = ">=1.5.0" - -[package.extras] -idna = ["idna (>=2.1)"] - [[package]] name = "pycparser" version = "2.22" @@ -6890,4 +6810,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.13" -content-hash = "de67a441840c26561ae0ba28382c27185c5202f0adf5d81faaf5eefca3ed7841" +content-hash = "8da482b70f6a7607f3e0c6f6cb57c115ffce7e8878869269a6c1f4aebac7bcb2" diff --git a/sdk/pyproject.toml b/sdk/pyproject.toml index cdaacf09e..88b2fc5fa 100644 --- a/sdk/pyproject.toml +++ b/sdk/pyproject.toml @@ -70,7 +70,6 @@ pymupdf = "^1.24.5" jsonpath-ng = "^1.6.1" azure-storage-blob = "^12.20.0" aiohttp = "^3.9.5" -aiodns = "^3.2.0" lxml = ">=4.9.3,<6.0.0" aiosqlite = "^0.20.0" eval-type-backport = "^0.2.0"