CoolFace
Apppublic

bitcloud2/Final_Assignment_Template

sourceHugging Faceupdated 1y agoView on Hugging Face
1likes
magic.lock1313 linesDownload Raw Back to root
1version: 62environments:3  default:4    channels:5    - url: https://conda.modular.com/max-nightly/6    - url: https://conda.modular.com/max/7    - url: https://repo.prefix.dev/modular-community/8    - url: https://conda.anaconda.org/conda-forge/9    indexes:10    - https://pypi.org/simple11    packages:12      linux-64:13      - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz214      - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz215      - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda16      - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.4.26-hbd8a1cb_0.conda17      - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_4.conda18      - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.0-h5888daf_0.conda19      - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda20      - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h767d61c_2.conda21      - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_2.conda22      - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h767d61c_2.conda23      - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_0.conda24      - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-h4bc722e_0.conda25      - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.49.1-hee588c1_2.conda26      - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda27      - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda28      - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda29      - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.5.0-h7b32b05_0.conda30      - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.13.3-hf636f53_101_cp313.conda31      - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.13-7_cp313.conda32      - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda33      - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda34      - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda35      - pypi: https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl36      - pypi: https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl37      - pypi: https://files.pythonhosted.org/packages/a1/ee/48ca1a7c89ffec8b6a0c5d02b89c305671d5ffd8d3c94acf8b8c408575bb/anyio-4.9.0-py3-none-any.whl38      - pypi: https://files.pythonhosted.org/packages/7a/1d/54f4c58bae8dc8c64a75071c7e98e105ddaca35449376fcb0180f6e3c9df/audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl39      - pypi: https://files.pythonhosted.org/packages/50/cd/30110dc0ffcf3b131156077b90e9f60ed75711223f306da4db08eff8403b/beautifulsoup4-4.13.4-py3-none-any.whl40      - pypi: https://files.pythonhosted.org/packages/4a/7e/3db2bd1b1f9e95f7cddca6d6e75e2f2bd9f51b1246e546d88addca0106bd/certifi-2025.4.26-py3-none-any.whl41      - pypi: https://files.pythonhosted.org/packages/52/ed/b7f4f07de100bdb95c1756d3a4d17b90c1a3c53715c1a476f8738058e0fa/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl42      - pypi: https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl43      - pypi: https://files.pythonhosted.org/packages/83/a2/66adca41164860dee6d2d47b506fef3262c8879aab727b687c798d67313f/duckduckgo_search-8.0.1-py3-none-any.whl44      - pypi: https://files.pythonhosted.org/packages/50/b3/b51f09c2ba432a576fe63758bddc81f78f0c6309d9e5c10d194313bf021e/fastapi-0.115.12-py3-none-any.whl45      - pypi: https://files.pythonhosted.org/packages/53/5d/65f40bd333463b3230b3a72d93873caaf49b0cbb5228598fafb75fcc5357/ffmpy-0.5.0-py3-none-any.whl46      - pypi: https://files.pythonhosted.org/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl47      - pypi: https://files.pythonhosted.org/packages/44/4b/e0cfc1a6f17e990f3e64b7d941ddc4acdc7b19d6edd51abf495f32b1a9e4/fsspec-2025.3.2-py3-none-any.whl48      - pypi: https://files.pythonhosted.org/packages/c2/81/c02b50e8cf0e82a1ec284ee413f377fb755d93fdc9e9d3eba2400c321117/gradio-5.27.1-py3-none-any.whl49      - pypi: https://files.pythonhosted.org/packages/7f/8a/46f40c96306abf6c9be48ac826425711a9b005fbc8cd6edc1661fd5d85ac/gradio_client-1.9.1-py3-none-any.whl50      - pypi: https://files.pythonhosted.org/packages/28/27/3d6dcadc8a3214d8522c1e7f6a19554e33659be44546d44a2f7572ac7d2a/groovy-0.1.2-py3-none-any.whl51      - pypi: https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl52      - pypi: https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl53      - pypi: https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl54      - pypi: https://files.pythonhosted.org/packages/93/27/1fb384a841e9661faad1c31cbfa62864f59632e876df5d795234da51c395/huggingface_hub-0.30.2-py3-none-any.whl55      - pypi: https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl56      - pypi: https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl57      - pypi: https://files.pythonhosted.org/packages/2f/04/6ef935dc74e729932e39478e44d8cfe6a83550552eaa072b7c05f6f22488/lxml-5.4.0-cp313-cp313-manylinux_2_28_x86_64.whl58      - pypi: https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl59      - pypi: https://files.pythonhosted.org/packages/64/11/b751af7ad41b254a802cf52f7bc1fca7cabe2388132f2ce60a1a6b9b9622/markdownify-1.1.0-py3-none-any.whl60      - pypi: https://files.pythonhosted.org/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl61      - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl62      - pypi: https://files.pythonhosted.org/packages/aa/fc/ebfd32c3e124e6a1043e19c0ab0769818aa69050ce5589b63d05ff185526/numpy-2.2.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl63      - pypi: https://files.pythonhosted.org/packages/d1/d0/e9e38aff63e1d7bbcb818e6f8d4df1056b7f8aeb3b660370e0d41dbc394c/orjson-3.10.17-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl64      - pypi: https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl65      - pypi: https://files.pythonhosted.org/packages/e8/31/aa8da88ca0eadbabd0a639788a6da13bb2ff6edbbb9f29aa786450a30a91/pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl66      - pypi: https://files.pythonhosted.org/packages/13/eb/2552ecebc0b887f539111c2cd241f538b8ff5891b8903dfe672e997529be/pillow-11.2.1-cp313-cp313-manylinux_2_28_x86_64.whl67      - pypi: https://files.pythonhosted.org/packages/c3/7b/cbd5d999a07ff2a21465975d4eb477ae6f69765e8fe8c9087dab250180d8/primp-0.15.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl68      - pypi: https://files.pythonhosted.org/packages/e7/12/46b65f3534d099349e38ef6ec98b1a5a81f42536d17e0ba382c28c67ba67/pydantic-2.11.4-py3-none-any.whl69      - pypi: https://files.pythonhosted.org/packages/eb/3c/f4abd740877a35abade05e437245b192f9d0ffb48bbbbd708df33d3cda37/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl70      - pypi: https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl71      - pypi: https://files.pythonhosted.org/packages/8a/0b/9fcc47d19c48b59121088dd6da2488a49d5f72dacf8262e2790a1d2c7d15/pygments-2.19.1-py3-none-any.whl72      - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl73      - pypi: https://files.pythonhosted.org/packages/1e/18/98a99ad95133c6a6e2005fe89faedf294a748bd5dc803008059409ac9b1e/python_dotenv-1.1.0-py3-none-any.whl74      - pypi: https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl75      - pypi: https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl76      - pypi: https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl77      - pypi: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl78      - pypi: https://files.pythonhosted.org/packages/0d/9b/63f4c7ebc259242c89b3acafdb37b41d1185c07ff0011164674e9076b491/rich-14.0.0-py3-none-any.whl79      - pypi: https://files.pythonhosted.org/packages/0e/2c/1e364cc92970075d7d04c69c928430b23e43a433f044474f57e425cbed37/ruff-0.11.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl80      - pypi: https://files.pythonhosted.org/packages/4d/c0/1108ad9f01567f66b3154063605b350b69c3c9366732e09e45f9fd0d1deb/safehttpx-0.1.6-py3-none-any.whl81      - pypi: https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl82      - pypi: https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl83      - pypi: https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl84      - pypi: https://files.pythonhosted.org/packages/2f/ce/dedad549d2b37e73d14c56aef25bd42a5f87fdb8e97bf2a78cac5aac8287/smolagents-1.14.0-py3-none-any.whl85      - pypi: https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl86      - pypi: https://files.pythonhosted.org/packages/e7/9c/0e6afc12c269578be5c0c1c9f4b49a8d32770a080260c333ac04cc1c832d/soupsieve-2.7-py3-none-any.whl87      - pypi: https://files.pythonhosted.org/packages/8b/0c/9d30a4ebeb6db2b25a841afbb80f6ef9a854fc3b41be131d249a977b4959/starlette-0.46.2-py3-none-any.whl88      - pypi: https://files.pythonhosted.org/packages/f9/b6/a447b5e4ec71e13871be01ba81f5dfc9d0af7e473da256ff46bc0e24026f/tomlkit-0.13.2-py3-none-any.whl89      - pypi: https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl90      - pypi: https://files.pythonhosted.org/packages/48/20/9d953de6f4367163d23ec823200eb3ecb0050a2609691e512c8b95827a9b/typer-0.15.3-py3-none-any.whl91      - pypi: https://files.pythonhosted.org/packages/8b/54/b1ae86c0973cc6f0210b53d508ca3641fb6d0c56823f288d108bc7ab3cc8/typing_extensions-4.13.2-py3-none-any.whl92      - pypi: https://files.pythonhosted.org/packages/31/08/aa4fdfb71f7de5176385bd9e90852eaf6b5d622735020ad600f2bab54385/typing_inspection-0.4.0-py3-none-any.whl93      - pypi: https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl94      - pypi: https://files.pythonhosted.org/packages/6b/11/cc635220681e93a0183390e26485430ca2c7b5f9d33b15c74c2861cb8091/urllib3-2.4.0-py3-none-any.whl95      - pypi: https://files.pythonhosted.org/packages/b1/4b/4cef6ce21a2aaca9d852a6e84ef4f135d99fcd74fa75105e2fc0c8308acd/uvicorn-0.34.2-py3-none-any.whl96      - pypi: https://files.pythonhosted.org/packages/ff/b2/83a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f/websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl97      - pypi: .98packages:99- conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2100  sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726101  md5: d7c89558ba9fa0495403155b64376d81102  license: None103  purls: []104  size: 2562105  timestamp: 1578324546067106- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2107  build_number: 16108  sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22109  md5: 73aaf86a425cc6e73fcf236a5a46396d110  depends:111  - _libgcc_mutex 0.1 conda_forge112  - libgomp >=7.5.0113  constrains:114  - openmp_impl 9999115  license: BSD-3-Clause116  license_family: BSD117  purls: []118  size: 23621119  timestamp: 1650670423406120- pypi: https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl121  name: aiofiles122  version: 24.1.0123  sha256: b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5124  requires_python: '>=3.8'125- pypi: https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl126  name: annotated-types127  version: 0.7.0128  sha256: 1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53129  requires_dist:130  - typing-extensions>=4.0.0 ; python_full_version < '3.9'131  requires_python: '>=3.8'132- pypi: https://files.pythonhosted.org/packages/a1/ee/48ca1a7c89ffec8b6a0c5d02b89c305671d5ffd8d3c94acf8b8c408575bb/anyio-4.9.0-py3-none-any.whl133  name: anyio134  version: 4.9.0135  sha256: 9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c136  requires_dist:137  - exceptiongroup>=1.0.2 ; python_full_version < '3.11'138  - idna>=2.8139  - sniffio>=1.1140  - typing-extensions>=4.5 ; python_full_version < '3.13'141  - trio>=0.26.1 ; extra == 'trio'142  - anyio[trio] ; extra == 'test'143  - blockbuster>=1.5.23 ; extra == 'test'144  - coverage[toml]>=7 ; extra == 'test'145  - exceptiongroup>=1.2.0 ; extra == 'test'146  - hypothesis>=4.0 ; extra == 'test'147  - psutil>=5.9 ; extra == 'test'148  - pytest>=7.0 ; extra == 'test'149  - trustme ; extra == 'test'150  - truststore>=0.9.1 ; python_full_version >= '3.10' and extra == 'test'151  - uvloop>=0.21 ; python_full_version < '3.14' and platform_python_implementation == 'CPython' and sys_platform != 'win32' and extra == 'test'152  - packaging ; extra == 'doc'153  - sphinx~=8.2 ; extra == 'doc'154  - sphinx-rtd-theme ; extra == 'doc'155  - sphinx-autodoc-typehints>=1.2.0 ; extra == 'doc'156  requires_python: '>=3.9'157- pypi: https://files.pythonhosted.org/packages/7a/1d/54f4c58bae8dc8c64a75071c7e98e105ddaca35449376fcb0180f6e3c9df/audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl158  name: audioop-lts159  version: 0.2.1160  sha256: c589f06407e8340e81962575fcffbba1e92671879a221186c3d4662de9fe804e161  requires_python: '>=3.13'162- pypi: https://files.pythonhosted.org/packages/50/cd/30110dc0ffcf3b131156077b90e9f60ed75711223f306da4db08eff8403b/beautifulsoup4-4.13.4-py3-none-any.whl163  name: beautifulsoup4164  version: 4.13.4165  sha256: 9bbbb14bfde9d79f38b8cd5f8c7c85f4b8f2523190ebed90e950a8dea4cb1c4b166  requires_dist:167  - soupsieve>1.2168  - typing-extensions>=4.0.0169  - cchardet ; extra == 'cchardet'170  - chardet ; extra == 'chardet'171  - charset-normalizer ; extra == 'charset-normalizer'172  - html5lib ; extra == 'html5lib'173  - lxml ; extra == 'lxml'174  requires_python: '>=3.7.0'175- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda176  sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d177  md5: 62ee74e96c5ebb0af99386de58cf9553178  depends:179  - __glibc >=2.17,<3.0.a0180  - libgcc-ng >=12181  license: bzip2-1.0.6182  license_family: BSD183  purls: []184  size: 252783185  timestamp: 1720974456583186- conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.4.26-hbd8a1cb_0.conda187  sha256: 2a70ed95ace8a3f8a29e6cd1476a943df294a7111dfb3e152e3478c4c889b7ac188  md5: 95db94f75ba080a22eb623590993167b189  depends:190  - __unix191  license: ISC192  purls: []193  size: 152283194  timestamp: 1745653616541195- pypi: https://files.pythonhosted.org/packages/4a/7e/3db2bd1b1f9e95f7cddca6d6e75e2f2bd9f51b1246e546d88addca0106bd/certifi-2025.4.26-py3-none-any.whl196  name: certifi197  version: 2025.4.26198  sha256: 30350364dfe371162649852c63336a15c70c6510c2ad5015b21c2345311805f3199  requires_python: '>=3.6'200- pypi: https://files.pythonhosted.org/packages/52/ed/b7f4f07de100bdb95c1756d3a4d17b90c1a3c53715c1a476f8738058e0fa/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl201  name: charset-normalizer202  version: 3.4.1203  sha256: 955f8851919303c92343d2f66165294848d57e9bba6cf6e3625485a70a038d11204  requires_python: '>=3.7'205- pypi: https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl206  name: click207  version: 8.1.8208  sha256: 63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2209  requires_dist:210  - colorama ; sys_platform == 'win32'211  - importlib-metadata ; python_full_version < '3.8'212  requires_python: '>=3.7'213- pypi: https://files.pythonhosted.org/packages/83/a2/66adca41164860dee6d2d47b506fef3262c8879aab727b687c798d67313f/duckduckgo_search-8.0.1-py3-none-any.whl214  name: duckduckgo-search215  version: 8.0.1216  sha256: 87ea18d9abb1cd5dc8f63fc70ac867996acce2cb5e0129d191b9491c202420be217  requires_dist:218  - click>=8.1.8219  - primp>=0.15.0220  - lxml>=5.3.0221  - mypy>=1.14.1 ; extra == 'dev'222  - pytest>=8.3.4 ; extra == 'dev'223  - pytest-dependency>=0.6.0 ; extra == 'dev'224  - ruff>=0.9.2 ; extra == 'dev'225  requires_python: '>=3.9'226- pypi: https://files.pythonhosted.org/packages/50/b3/b51f09c2ba432a576fe63758bddc81f78f0c6309d9e5c10d194313bf021e/fastapi-0.115.12-py3-none-any.whl227  name: fastapi228  version: 0.115.12229  sha256: e94613d6c05e27be7ffebdd6ea5f388112e5e430c8f7d6494a9d1d88d43e814d230  requires_dist:231  - starlette>=0.40.0,<0.47.0232  - pydantic>=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0233  - typing-extensions>=4.8.0234  - fastapi-cli[standard]>=0.0.5 ; extra == 'standard'235  - httpx>=0.23.0 ; extra == 'standard'236  - jinja2>=3.1.5 ; extra == 'standard'237  - python-multipart>=0.0.18 ; extra == 'standard'238  - email-validator>=2.0.0 ; extra == 'standard'239  - uvicorn[standard]>=0.12.0 ; extra == 'standard'240  - fastapi-cli[standard]>=0.0.5 ; extra == 'all'241  - httpx>=0.23.0 ; extra == 'all'242  - jinja2>=3.1.5 ; extra == 'all'243  - python-multipart>=0.0.18 ; extra == 'all'244  - itsdangerous>=1.1.0 ; extra == 'all'245  - pyyaml>=5.3.1 ; extra == 'all'246  - ujson>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0 ; extra == 'all'247  - orjson>=3.2.1 ; extra == 'all'248  - email-validator>=2.0.0 ; extra == 'all'249  - uvicorn[standard]>=0.12.0 ; extra == 'all'250  - pydantic-settings>=2.0.0 ; extra == 'all'251  - pydantic-extra-types>=2.0.0 ; extra == 'all'252  requires_python: '>=3.8'253- pypi: https://files.pythonhosted.org/packages/53/5d/65f40bd333463b3230b3a72d93873caaf49b0cbb5228598fafb75fcc5357/ffmpy-0.5.0-py3-none-any.whl254  name: ffmpy255  version: 0.5.0256  sha256: df3799cf5816daa56d4959a023630ee53c6768b66009dae6d131519ba4b80233257  requires_python: '>=3.8,<4.0'258- pypi: https://files.pythonhosted.org/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl259  name: filelock260  version: 3.18.0261  sha256: c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de262  requires_dist:263  - furo>=2024.8.6 ; extra == 'docs'264  - sphinx-autodoc-typehints>=3 ; extra == 'docs'265  - sphinx>=8.1.3 ; extra == 'docs'266  - covdefaults>=2.3 ; extra == 'testing'267  - coverage>=7.6.10 ; extra == 'testing'268  - diff-cover>=9.2.1 ; extra == 'testing'269  - pytest-asyncio>=0.25.2 ; extra == 'testing'270  - pytest-cov>=6 ; extra == 'testing'271  - pytest-mock>=3.14 ; extra == 'testing'272  - pytest-timeout>=2.3.1 ; extra == 'testing'273  - pytest>=8.3.4 ; extra == 'testing'274  - virtualenv>=20.28.1 ; extra == 'testing'275  - typing-extensions>=4.12.2 ; python_full_version < '3.11' and extra == 'typing'276  requires_python: '>=3.9'277- pypi: .278  name: final-assignment-template279  version: 0.1.0280  sha256: a05c68e03552cf851f097ff5f9e3403a789313efb75704b90c26bf2d87409030281  requires_dist:282  - smolagents>=1.14.0,<2283  - gradio>=5.27.1,<6284  - requests>=2.32.3,<3285  - httpx>=0.28.1,<0.29286  - beautifulsoup4>=4.13.4,<5287  requires_python: '>=3.11'288  editable: true289- pypi: https://files.pythonhosted.org/packages/44/4b/e0cfc1a6f17e990f3e64b7d941ddc4acdc7b19d6edd51abf495f32b1a9e4/fsspec-2025.3.2-py3-none-any.whl290  name: fsspec291  version: 2025.3.2292  sha256: 2daf8dc3d1dfa65b6aa37748d112773a7a08416f6c70d96b264c96476ecaf711293  requires_dist:294  - adlfs ; extra == 'abfs'295  - adlfs ; extra == 'adl'296  - pyarrow>=1 ; extra == 'arrow'297  - dask ; extra == 'dask'298  - distributed ; extra == 'dask'299  - pre-commit ; extra == 'dev'300  - ruff ; extra == 'dev'301  - numpydoc ; extra == 'doc'302  - sphinx ; extra == 'doc'303  - sphinx-design ; extra == 'doc'304  - sphinx-rtd-theme ; extra == 'doc'305  - yarl ; extra == 'doc'306  - dropbox ; extra == 'dropbox'307  - dropboxdrivefs ; extra == 'dropbox'308  - requests ; extra == 'dropbox'309  - adlfs ; extra == 'full'310  - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'full'311  - dask ; extra == 'full'312  - distributed ; extra == 'full'313  - dropbox ; extra == 'full'314  - dropboxdrivefs ; extra == 'full'315  - fusepy ; extra == 'full'316  - gcsfs ; extra == 'full'317  - libarchive-c ; extra == 'full'318  - ocifs ; extra == 'full'319  - panel ; extra == 'full'320  - paramiko ; extra == 'full'321  - pyarrow>=1 ; extra == 'full'322  - pygit2 ; extra == 'full'323  - requests ; extra == 'full'324  - s3fs ; extra == 'full'325  - smbprotocol ; extra == 'full'326  - tqdm ; extra == 'full'327  - fusepy ; extra == 'fuse'328  - gcsfs ; extra == 'gcs'329  - pygit2 ; extra == 'git'330  - requests ; extra == 'github'331  - gcsfs ; extra == 'gs'332  - panel ; extra == 'gui'333  - pyarrow>=1 ; extra == 'hdfs'334  - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'http'335  - libarchive-c ; extra == 'libarchive'336  - ocifs ; extra == 'oci'337  - s3fs ; extra == 's3'338  - paramiko ; extra == 'sftp'339  - smbprotocol ; extra == 'smb'340  - paramiko ; extra == 'ssh'341  - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'test'342  - numpy ; extra == 'test'343  - pytest ; extra == 'test'344  - pytest-asyncio!=0.22.0 ; extra == 'test'345  - pytest-benchmark ; extra == 'test'346  - pytest-cov ; extra == 'test'347  - pytest-mock ; extra == 'test'348  - pytest-recording ; extra == 'test'349  - pytest-rerunfailures ; extra == 'test'350  - requests ; extra == 'test'351  - aiobotocore>=2.5.4,<3.0.0 ; extra == 'test-downstream'352  - dask[dataframe,test] ; extra == 'test-downstream'353  - moto[server]>4,<5 ; extra == 'test-downstream'354  - pytest-timeout ; extra == 'test-downstream'355  - xarray ; extra == 'test-downstream'356  - adlfs ; extra == 'test-full'357  - aiohttp!=4.0.0a0,!=4.0.0a1 ; extra == 'test-full'358  - cloudpickle ; extra == 'test-full'359  - dask ; extra == 'test-full'360  - distributed ; extra == 'test-full'361  - dropbox ; extra == 'test-full'362  - dropboxdrivefs ; extra == 'test-full'363  - fastparquet ; extra == 'test-full'364  - fusepy ; extra == 'test-full'365  - gcsfs ; extra == 'test-full'366  - jinja2 ; extra == 'test-full'367  - kerchunk ; extra == 'test-full'368  - libarchive-c ; extra == 'test-full'369  - lz4 ; extra == 'test-full'370  - notebook ; extra == 'test-full'371  - numpy ; extra == 'test-full'372  - ocifs ; extra == 'test-full'373  - pandas ; extra == 'test-full'374  - panel ; extra == 'test-full'375  - paramiko ; extra == 'test-full'376  - pyarrow ; extra == 'test-full'377  - pyarrow>=1 ; extra == 'test-full'378  - pyftpdlib ; extra == 'test-full'379  - pygit2 ; extra == 'test-full'380  - pytest ; extra == 'test-full'381  - pytest-asyncio!=0.22.0 ; extra == 'test-full'382  - pytest-benchmark ; extra == 'test-full'383  - pytest-cov ; extra == 'test-full'384  - pytest-mock ; extra == 'test-full'385  - pytest-recording ; extra == 'test-full'386  - pytest-rerunfailures ; extra == 'test-full'387  - python-snappy ; extra == 'test-full'388  - requests ; extra == 'test-full'389  - smbprotocol ; extra == 'test-full'390  - tqdm ; extra == 'test-full'391  - urllib3 ; extra == 'test-full'392  - zarr ; extra == 'test-full'393  - zstandard ; extra == 'test-full'394  - tqdm ; extra == 'tqdm'395  requires_python: '>=3.9'396- pypi: https://files.pythonhosted.org/packages/c2/81/c02b50e8cf0e82a1ec284ee413f377fb755d93fdc9e9d3eba2400c321117/gradio-5.27.1-py3-none-any.whl397  name: gradio398  version: 5.27.1399  sha256: b13c621a445e7d3fe688e7ecf0481329c309eaac59c842cb598420bdf4188a0e400  requires_dist:401  - aiofiles>=22.0,<25.0402  - anyio>=3.0,<5.0403  - audioop-lts<1.0 ; python_full_version >= '3.13'404  - fastapi>=0.115.2,<1.0405  - ffmpy406  - gradio-client==1.9.1407  - groovy~=0.1408  - httpx>=0.24.1409  - huggingface-hub>=0.28.1410  - jinja2<4.0411  - markupsafe>=2.0,<4.0412  - numpy>=1.0,<3.0413  - orjson~=3.0414  - packaging415  - pandas>=1.0,<3.0416  - pillow>=8.0,<12.0417  - pydantic>=2.0,<2.12418  - pydub419  - python-multipart>=0.0.18420  - pyyaml>=5.0,<7.0421  - ruff>=0.9.3 ; sys_platform != 'emscripten'422  - safehttpx>=0.1.6,<0.2.0423  - semantic-version~=2.0424  - starlette>=0.40.0,<1.0 ; sys_platform != 'emscripten'425  - tomlkit>=0.12.0,<0.14.0426  - typer>=0.12,<1.0 ; sys_platform != 'emscripten'427  - typing-extensions~=4.0428  - urllib3~=2.0 ; sys_platform == 'emscripten'429  - uvicorn>=0.14.0 ; sys_platform != 'emscripten'430  - authlib ; extra == 'oauth'431  - itsdangerous ; extra == 'oauth'432  requires_python: '>=3.10'433- pypi: https://files.pythonhosted.org/packages/7f/8a/46f40c96306abf6c9be48ac826425711a9b005fbc8cd6edc1661fd5d85ac/gradio_client-1.9.1-py3-none-any.whl434  name: gradio-client435  version: 1.9.1436  sha256: 1db4ccc5777f987c5c4e4b5b13d67ebe1f4514de526fbf9619abe69c55aeac8a437  requires_dist:438  - fsspec439  - httpx>=0.24.1440  - huggingface-hub>=0.19.3441  - packaging442  - typing-extensions~=4.0443  - websockets>=10.0,<16.0444  requires_python: '>=3.10'445- pypi: https://files.pythonhosted.org/packages/28/27/3d6dcadc8a3214d8522c1e7f6a19554e33659be44546d44a2f7572ac7d2a/groovy-0.1.2-py3-none-any.whl446  name: groovy447  version: 0.1.2448  sha256: 7f7975bab18c729a257a8b1ae9dcd70b7cafb1720481beae47719af57c35fa64449  requires_dist:450  - pytest ; extra == 'dev'451  - ruff==0.9.3 ; extra == 'dev'452  requires_python: '>3.9'453- pypi: https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl454  name: h11455  version: 0.16.0456  sha256: 63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86457  requires_python: '>=3.8'458- pypi: https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl459  name: httpcore460  version: 1.0.9461  sha256: 2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55462  requires_dist:463  - certifi464  - h11>=0.16465  - anyio>=4.0,<5.0 ; extra == 'asyncio'466  - h2>=3,<5 ; extra == 'http2'467  - socksio==1.* ; extra == 'socks'468  - trio>=0.22.0,<1.0 ; extra == 'trio'469  requires_python: '>=3.8'470- pypi: https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl471  name: httpx472  version: 0.28.1473  sha256: d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad474  requires_dist:475  - anyio476  - certifi477  - httpcore==1.*478  - idna479  - brotli ; platform_python_implementation == 'CPython' and extra == 'brotli'480  - brotlicffi ; platform_python_implementation != 'CPython' and extra == 'brotli'481  - click==8.* ; extra == 'cli'482  - pygments==2.* ; extra == 'cli'483  - rich>=10,<14 ; extra == 'cli'484  - h2>=3,<5 ; extra == 'http2'485  - socksio==1.* ; extra == 'socks'486  - zstandard>=0.18.0 ; extra == 'zstd'487  requires_python: '>=3.8'488- pypi: https://files.pythonhosted.org/packages/93/27/1fb384a841e9661faad1c31cbfa62864f59632e876df5d795234da51c395/huggingface_hub-0.30.2-py3-none-any.whl489  name: huggingface-hub490  version: 0.30.2491  sha256: 68ff05969927058cfa41df4f2155d4bb48f5f54f719dd0390103eefa9b191e28492  requires_dist:493  - filelock494  - fsspec>=2023.5.0495  - packaging>=20.9496  - pyyaml>=5.1497  - requests498  - tqdm>=4.42.1499  - typing-extensions>=3.7.4.3500  - inquirerpy==0.3.4 ; extra == 'all'501  - aiohttp ; extra == 'all'502  - jedi ; extra == 'all'503  - jinja2 ; extra == 'all'504  - pytest>=8.1.1,<8.2.2 ; extra == 'all'505  - pytest-cov ; extra == 'all'506  - pytest-env ; extra == 'all'507  - pytest-xdist ; extra == 'all'508  - pytest-vcr ; extra == 'all'509  - pytest-asyncio ; extra == 'all'510  - pytest-rerunfailures ; extra == 'all'511  - pytest-mock ; extra == 'all'512  - urllib3<2.0 ; extra == 'all'513  - soundfile ; extra == 'all'514  - pillow ; extra == 'all'515  - gradio>=4.0.0 ; extra == 'all'516  - numpy ; extra == 'all'517  - fastapi ; extra == 'all'518  - ruff>=0.9.0 ; extra == 'all'519  - mypy==1.5.1 ; extra == 'all'520  - libcst==1.4.0 ; extra == 'all'521  - typing-extensions>=4.8.0 ; extra == 'all'522  - types-pyyaml ; extra == 'all'523  - types-requests ; extra == 'all'524  - types-simplejson ; extra == 'all'525  - types-toml ; extra == 'all'526  - types-tqdm ; extra == 'all'527  - types-urllib3 ; extra == 'all'528  - inquirerpy==0.3.4 ; extra == 'cli'529  - inquirerpy==0.3.4 ; extra == 'dev'530  - aiohttp ; extra == 'dev'531  - jedi ; extra == 'dev'532  - jinja2 ; extra == 'dev'533  - pytest>=8.1.1,<8.2.2 ; extra == 'dev'534  - pytest-cov ; extra == 'dev'535  - pytest-env ; extra == 'dev'536  - pytest-xdist ; extra == 'dev'537  - pytest-vcr ; extra == 'dev'538  - pytest-asyncio ; extra == 'dev'539  - pytest-rerunfailures ; extra == 'dev'540  - pytest-mock ; extra == 'dev'541  - urllib3<2.0 ; extra == 'dev'542  - soundfile ; extra == 'dev'543  - pillow ; extra == 'dev'544  - gradio>=4.0.0 ; extra == 'dev'545  - numpy ; extra == 'dev'546  - fastapi ; extra == 'dev'547  - ruff>=0.9.0 ; extra == 'dev'548  - mypy==1.5.1 ; extra == 'dev'549  - libcst==1.4.0 ; extra == 'dev'550  - typing-extensions>=4.8.0 ; extra == 'dev'551  - types-pyyaml ; extra == 'dev'552  - types-requests ; extra == 'dev'553  - types-simplejson ; extra == 'dev'554  - types-toml ; extra == 'dev'555  - types-tqdm ; extra == 'dev'556  - types-urllib3 ; extra == 'dev'557  - toml ; extra == 'fastai'558  - fastai>=2.4 ; extra == 'fastai'559  - fastcore>=1.3.27 ; extra == 'fastai'560  - hf-transfer>=0.1.4 ; extra == 'hf-transfer'561  - hf-xet>=0.1.4 ; extra == 'hf-xet'562  - aiohttp ; extra == 'inference'563  - ruff>=0.9.0 ; extra == 'quality'564  - mypy==1.5.1 ; extra == 'quality'565  - libcst==1.4.0 ; extra == 'quality'566  - tensorflow ; extra == 'tensorflow'567  - pydot ; extra == 'tensorflow'568  - graphviz ; extra == 'tensorflow'569  - tensorflow ; extra == 'tensorflow-testing'570  - keras<3.0 ; extra == 'tensorflow-testing'571  - inquirerpy==0.3.4 ; extra == 'testing'572  - aiohttp ; extra == 'testing'573  - jedi ; extra == 'testing'574  - jinja2 ; extra == 'testing'575  - pytest>=8.1.1,<8.2.2 ; extra == 'testing'576  - pytest-cov ; extra == 'testing'577  - pytest-env ; extra == 'testing'578  - pytest-xdist ; extra == 'testing'579  - pytest-vcr ; extra == 'testing'580  - pytest-asyncio ; extra == 'testing'581  - pytest-rerunfailures ; extra == 'testing'582  - pytest-mock ; extra == 'testing'583  - urllib3<2.0 ; extra == 'testing'584  - soundfile ; extra == 'testing'585  - pillow ; extra == 'testing'586  - gradio>=4.0.0 ; extra == 'testing'587  - numpy ; extra == 'testing'588  - fastapi ; extra == 'testing'589  - torch ; extra == 'torch'590  - safetensors[torch] ; extra == 'torch'591  - typing-extensions>=4.8.0 ; extra == 'typing'592  - types-pyyaml ; extra == 'typing'593  - types-requests ; extra == 'typing'594  - types-simplejson ; extra == 'typing'595  - types-toml ; extra == 'typing'596  - types-tqdm ; extra == 'typing'597  - types-urllib3 ; extra == 'typing'598  requires_python: '>=3.8.0'599- pypi: https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl600  name: idna601  version: '3.10'602  sha256: 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3603  requires_dist:604  - ruff>=0.6.2 ; extra == 'all'605  - mypy>=1.11.2 ; extra == 'all'606  - pytest>=8.3.2 ; extra == 'all'607  - flake8>=7.1.1 ; extra == 'all'608  requires_python: '>=3.6'609- pypi: https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl610  name: jinja2611  version: 3.1.6612  sha256: 85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67613  requires_dist:614  - markupsafe>=2.0615  - babel>=2.7 ; extra == 'i18n'616  requires_python: '>=3.7'617- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_4.conda618  sha256: db73f38155d901a610b2320525b9dd3b31e4949215c870685fd92ea61b5ce472619  md5: 01f8d123c96816249efd255a31ad7712620  depends:621  - __glibc >=2.17,<3.0.a0622  constrains:623  - binutils_impl_linux-64 2.43624  license: GPL-3.0-only625  license_family: GPL626  purls: []627  size: 671240628  timestamp: 1740155456116629- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.0-h5888daf_0.conda630  sha256: 33ab03438aee65d6aa667cf7d90c91e5e7d734c19a67aa4c7040742c0a13d505631  md5: db0bfbe7dd197b68ad5f30333bae6ce0632  depends:633  - __glibc >=2.17,<3.0.a0634  - libgcc >=13635  constrains:636  - expat 2.7.0.*637  license: MIT638  license_family: MIT639  purls: []640  size: 74427641  timestamp: 1743431794976642- conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda643  sha256: 764432d32db45466e87f10621db5b74363a9f847d2b8b1f9743746cd160f06ab644  md5: ede4673863426c0883c0063d853bbd85645  depends:646  - __glibc >=2.17,<3.0.a0647  - libgcc >=13648  license: MIT649  license_family: MIT650  purls: []651  size: 57433652  timestamp: 1743434498161653- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h767d61c_2.conda654  sha256: 3a572d031cb86deb541d15c1875aaa097baefc0c580b54dc61f5edab99215792655  md5: ef504d1acbd74b7cc6849ef8af47dd03656  depends:657  - __glibc >=2.17,<3.0.a0658  - _openmp_mutex >=4.5659  constrains:660  - libgomp 14.2.0 h767d61c_2661  - libgcc-ng ==14.2.0=*_2662  license: GPL-3.0-only WITH GCC-exception-3.1663  license_family: GPL664  purls: []665  size: 847885666  timestamp: 1740240653082667- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_2.conda668  sha256: fb7558c328b38b2f9d2e412c48da7890e7721ba018d733ebdfea57280df01904669  md5: a2222a6ada71fb478682efe483ce0f92670  depends:671  - libgcc 14.2.0 h767d61c_2672  license: GPL-3.0-only WITH GCC-exception-3.1673  license_family: GPL674  purls: []675  size: 53758676  timestamp: 1740240660904677- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h767d61c_2.conda678  sha256: 1a3130e0b9267e781b89399580f3163632d59fe5b0142900d63052ab1a53490e679  md5: 06d02030237f4d5b3d9a7e7d348fe3c6680  depends:681  - __glibc >=2.17,<3.0.a0682  license: GPL-3.0-only WITH GCC-exception-3.1683  license_family: GPL684  purls: []685  size: 459862686  timestamp: 1740240588123687- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_0.conda688  sha256: f4f21dfc54b08d462f707b771ecce3fa9bc702a2a05b55654f64154f48b141ef689  md5: 0e87378639676987af32fee53ba32258690  depends:691  - __glibc >=2.17,<3.0.a0692  - libgcc >=13693  license: 0BSD694  purls: []695  size: 112709696  timestamp: 1743771086123697- conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-h4bc722e_0.conda698  sha256: d02d1d3304ecaf5c728e515eb7416517a0b118200cd5eacbe829c432d1664070699  md5: aeb98fdeb2e8f25d43ef71fbacbeec80700  depends:701  - __glibc >=2.17,<3.0.a0702  - libgcc-ng >=12703  license: BSD-2-Clause704  license_family: BSD705  purls: []706  size: 89991707  timestamp: 1723817448345708- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.49.1-hee588c1_2.conda709  sha256: a086289bf75c33adc1daed3f1422024504ffb5c3c8b3285c49f025c29708ed16710  md5: 962d6ac93c30b1dfc54c9cccafd1003e711  depends:712  - __glibc >=2.17,<3.0.a0713  - libgcc >=13714  - libzlib >=1.3.1,<2.0a0715  license: Unlicense716  purls: []717  size: 918664718  timestamp: 1742083674731719- conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda720  sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18721  md5: 40b61aab5c7ba9ff276c41cfffe6b80b722  depends:723  - libgcc-ng >=12724  license: BSD-3-Clause725  license_family: BSD726  purls: []727  size: 33601728  timestamp: 1680112270483729- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda730  sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4731  md5: edb0dca6bc32e4f4789199455a1dbeb8732  depends:733  - __glibc >=2.17,<3.0.a0734  - libgcc >=13735  constrains:736  - zlib 1.3.1 *_2737  license: Zlib738  license_family: Other739  purls: []740  size: 60963741  timestamp: 1727963148474742- pypi: https://files.pythonhosted.org/packages/2f/04/6ef935dc74e729932e39478e44d8cfe6a83550552eaa072b7c05f6f22488/lxml-5.4.0-cp313-cp313-manylinux_2_28_x86_64.whl743  name: lxml744  version: 5.4.0745  sha256: 1a42b3a19346e5601d1b8296ff6ef3d76038058f311902edd574461e9c036982746  requires_dist:747  - cython>=3.0.11,<3.1.0 ; extra == 'source'748  - cssselect>=0.7 ; extra == 'cssselect'749  - html5lib ; extra == 'html5'750  - beautifulsoup4 ; extra == 'htmlsoup'751  - lxml-html-clean ; extra == 'html-clean'752  requires_python: '>=3.6'753- pypi: https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl754  name: markdown-it-py755  version: 3.0.0756  sha256: 355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1757  requires_dist:758  - mdurl~=0.1759  - psutil ; extra == 'benchmarking'760  - pytest ; extra == 'benchmarking'761  - pytest-benchmark ; extra == 'benchmarking'762  - pre-commit~=3.0 ; extra == 'code-style'763  - commonmark~=0.9 ; extra == 'compare'764  - markdown~=3.4 ; extra == 'compare'765  - mistletoe~=1.0 ; extra == 'compare'766  - mistune~=2.0 ; extra == 'compare'767  - panflute~=2.3 ; extra == 'compare'768  - linkify-it-py>=1,<3 ; extra == 'linkify'769  - mdit-py-plugins ; extra == 'plugins'770  - gprof2dot ; extra == 'profiling'771  - mdit-py-plugins ; extra == 'rtd'772  - myst-parser ; extra == 'rtd'773  - pyyaml ; extra == 'rtd'774  - sphinx ; extra == 'rtd'775  - sphinx-copybutton ; extra == 'rtd'776  - sphinx-design ; extra == 'rtd'777  - sphinx-book-theme ; extra == 'rtd'778  - jupyter-sphinx ; extra == 'rtd'779  - coverage ; extra == 'testing'780  - pytest ; extra == 'testing'781  - pytest-cov ; extra == 'testing'782  - pytest-regressions ; extra == 'testing'783  requires_python: '>=3.8'784- pypi: https://files.pythonhosted.org/packages/64/11/b751af7ad41b254a802cf52f7bc1fca7cabe2388132f2ce60a1a6b9b9622/markdownify-1.1.0-py3-none-any.whl785  name: markdownify786  version: 1.1.0787  sha256: 32a5a08e9af02c8a6528942224c91b933b4bd2c7d078f9012943776fc313eeef788  requires_dist:789  - beautifulsoup4>=4.9,<5790  - six>=1.15,<2791- pypi: https://files.pythonhosted.org/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl792  name: markupsafe793  version: 3.0.2794  sha256: 15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396795  requires_python: '>=3.9'796- pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl797  name: mdurl798  version: 0.1.2799  sha256: 84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8800  requires_python: '>=3.7'801- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda802  sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586803  md5: 47e340acb35de30501a76c7c799c41d7804  depends:805  - __glibc >=2.17,<3.0.a0806  - libgcc >=13807  license: X11 AND BSD-3-Clause808  purls: []809  size: 891641810  timestamp: 1738195959188811- pypi: https://files.pythonhosted.org/packages/aa/fc/ebfd32c3e124e6a1043e19c0ab0769818aa69050ce5589b63d05ff185526/numpy-2.2.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl812  name: numpy813  version: 2.2.5814  sha256: 2ba321813a00e508d5421104464510cc962a6f791aa2fca1c97b1e65027da80d815  requires_python: '>=3.10'816- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.5.0-h7b32b05_0.conda817  sha256: 38285d280f84f1755b7c54baf17eccf2e3e696287954ce0adca16546b85ee62c818  md5: bb539841f2a3fde210f387d00ed4bb9d819  depends:820  - __glibc >=2.17,<3.0.a0821  - ca-certificates822  - libgcc >=13823  license: Apache-2.0824  license_family: Apache825  purls: []826  size: 3121673827  timestamp: 1744132167438828- pypi: https://files.pythonhosted.org/packages/d1/d0/e9e38aff63e1d7bbcb818e6f8d4df1056b7f8aeb3b660370e0d41dbc394c/orjson-3.10.17-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl829  name: orjson830  version: 3.10.17831  sha256: 3af3e11abf8bd77a2b82863eeedd847c694fd64a4f9cb6b1644015a5aef44b84832  requires_python: '>=3.9'833- pypi: https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl834  name: packaging835  version: '25.0'836  sha256: 29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484837  requires_python: '>=3.8'838- pypi: https://files.pythonhosted.org/packages/e8/31/aa8da88ca0eadbabd0a639788a6da13bb2ff6edbbb9f29aa786450a30a91/pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl839  name: pandas840  version: 2.2.3841  sha256: f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24842  requires_dist:843  - numpy>=1.22.4 ; python_full_version < '3.11'844  - numpy>=1.23.2 ; python_full_version == '3.11.*'845  - numpy>=1.26.0 ; python_full_version >= '3.12'846  - python-dateutil>=2.8.2847  - pytz>=2020.1848  - tzdata>=2022.7849  - hypothesis>=6.46.1 ; extra == 'test'850  - pytest>=7.3.2 ; extra == 'test'851  - pytest-xdist>=2.2.0 ; extra == 'test'852  - pyarrow>=10.0.1 ; extra == 'pyarrow'853  - bottleneck>=1.3.6 ; extra == 'performance'854  - numba>=0.56.4 ; extra == 'performance'855  - numexpr>=2.8.4 ; extra == 'performance'856  - scipy>=1.10.0 ; extra == 'computation'857  - xarray>=2022.12.0 ; extra == 'computation'858  - fsspec>=2022.11.0 ; extra == 'fss'859  - s3fs>=2022.11.0 ; extra == 'aws'860  - gcsfs>=2022.11.0 ; extra == 'gcp'861  - pandas-gbq>=0.19.0 ; extra == 'gcp'862  - odfpy>=1.4.1 ; extra == 'excel'863  - openpyxl>=3.1.0 ; extra == 'excel'864  - python-calamine>=0.1.7 ; extra == 'excel'865  - pyxlsb>=1.0.10 ; extra == 'excel'866  - xlrd>=2.0.1 ; extra == 'excel'867  - xlsxwriter>=3.0.5 ; extra == 'excel'868  - pyarrow>=10.0.1 ; extra == 'parquet'869  - pyarrow>=10.0.1 ; extra == 'feather'870  - tables>=3.8.0 ; extra == 'hdf5'871  - pyreadstat>=1.2.0 ; extra == 'spss'872  - sqlalchemy>=2.0.0 ; extra == 'postgresql'873  - psycopg2>=2.9.6 ; extra == 'postgresql'874  - adbc-driver-postgresql>=0.8.0 ; extra == 'postgresql'875  - sqlalchemy>=2.0.0 ; extra == 'mysql'876  - pymysql>=1.0.2 ; extra == 'mysql'877  - sqlalchemy>=2.0.0 ; extra == 'sql-other'878  - adbc-driver-postgresql>=0.8.0 ; extra == 'sql-other'879  - adbc-driver-sqlite>=0.8.0 ; extra == 'sql-other'880  - beautifulsoup4>=4.11.2 ; extra == 'html'881  - html5lib>=1.1 ; extra == 'html'882  - lxml>=4.9.2 ; extra == 'html'883  - lxml>=4.9.2 ; extra == 'xml'884  - matplotlib>=3.6.3 ; extra == 'plot'885  - jinja2>=3.1.2 ; extra == 'output-formatting'886  - tabulate>=0.9.0 ; extra == 'output-formatting'887  - pyqt5>=5.15.9 ; extra == 'clipboard'888  - qtpy>=2.3.0 ; extra == 'clipboard'889  - zstandard>=0.19.0 ; extra == 'compression'890  - dataframe-api-compat>=0.1.7 ; extra == 'consortium-standard'891  - adbc-driver-postgresql>=0.8.0 ; extra == 'all'892  - adbc-driver-sqlite>=0.8.0 ; extra == 'all'893  - beautifulsoup4>=4.11.2 ; extra == 'all'894  - bottleneck>=1.3.6 ; extra == 'all'895  - dataframe-api-compat>=0.1.7 ; extra == 'all'896  - fastparquet>=2022.12.0 ; extra == 'all'897  - fsspec>=2022.11.0 ; extra == 'all'898  - gcsfs>=2022.11.0 ; extra == 'all'899  - html5lib>=1.1 ; extra == 'all'900  - hypothesis>=6.46.1 ; extra == 'all'901  - jinja2>=3.1.2 ; extra == 'all'902  - lxml>=4.9.2 ; extra == 'all'903  - matplotlib>=3.6.3 ; extra == 'all'904  - numba>=0.56.4 ; extra == 'all'905  - numexpr>=2.8.4 ; extra == 'all'906  - odfpy>=1.4.1 ; extra == 'all'907  - openpyxl>=3.1.0 ; extra == 'all'908  - pandas-gbq>=0.19.0 ; extra == 'all'909  - psycopg2>=2.9.6 ; extra == 'all'910  - pyarrow>=10.0.1 ; extra == 'all'911  - pymysql>=1.0.2 ; extra == 'all'912  - pyqt5>=5.15.9 ; extra == 'all'913  - pyreadstat>=1.2.0 ; extra == 'all'914  - pytest>=7.3.2 ; extra == 'all'915  - pytest-xdist>=2.2.0 ; extra == 'all'916  - python-calamine>=0.1.7 ; extra == 'all'917  - pyxlsb>=1.0.10 ; extra == 'all'918  - qtpy>=2.3.0 ; extra == 'all'919  - scipy>=1.10.0 ; extra == 'all'920  - s3fs>=2022.11.0 ; extra == 'all'921  - sqlalchemy>=2.0.0 ; extra == 'all'922  - tables>=3.8.0 ; extra == 'all'923  - tabulate>=0.9.0 ; extra == 'all'924  - xarray>=2022.12.0 ; extra == 'all'925  - xlrd>=2.0.1 ; extra == 'all'926  - xlsxwriter>=3.0.5 ; extra == 'all'927  - zstandard>=0.19.0 ; extra == 'all'928  requires_python: '>=3.9'929- pypi: https://files.pythonhosted.org/packages/13/eb/2552ecebc0b887f539111c2cd241f538b8ff5891b8903dfe672e997529be/pillow-11.2.1-cp313-cp313-manylinux_2_28_x86_64.whl930  name: pillow931  version: 11.2.1932  sha256: ad275964d52e2243430472fc5d2c2334b4fc3ff9c16cb0a19254e25efa03a155933  requires_dist:934  - furo ; extra == 'docs'935  - olefile ; extra == 'docs'936  - sphinx>=8.2 ; extra == 'docs'937  - sphinx-copybutton ; extra == 'docs'938  - sphinx-inline-tabs ; extra == 'docs'939  - sphinxext-opengraph ; extra == 'docs'940  - olefile ; extra == 'fpx'941  - olefile ; extra == 'mic'942  - pyarrow ; extra == 'test-arrow'943  - check-manifest ; extra == 'tests'944  - coverage>=7.4.2 ; extra == 'tests'945  - defusedxml ; extra == 'tests'946  - markdown2 ; extra == 'tests'947  - olefile ; extra == 'tests'948  - packaging ; extra == 'tests'949  - pyroma ; extra == 'tests'950  - pytest ; extra == 'tests'951  - pytest-cov ; extra == 'tests'952  - pytest-timeout ; extra == 'tests'953  - trove-classifiers>=2024.10.12 ; extra == 'tests'954  - typing-extensions ; python_full_version < '3.10' and extra == 'typing'955  - defusedxml ; extra == 'xmp'956  requires_python: '>=3.9'957- pypi: https://files.pythonhosted.org/packages/c3/7b/cbd5d999a07ff2a21465975d4eb477ae6f69765e8fe8c9087dab250180d8/primp-0.15.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl958  name: primp959  version: 0.15.0960  sha256: c18b45c23f94016215f62d2334552224236217aaeb716871ce0e4dcfa08eb161961  requires_dist:962  - certifi ; extra == 'dev'963  - pytest>=8.1.1 ; extra == 'dev'964  - pytest-asyncio>=0.25.3 ; extra == 'dev'965  - typing-extensions ; python_full_version < '3.12' and extra == 'dev'966  - mypy>=1.14.1 ; extra == 'dev'967  - ruff>=0.9.2 ; extra == 'dev'968  requires_python: '>=3.8'969- pypi: https://files.pythonhosted.org/packages/e7/12/46b65f3534d099349e38ef6ec98b1a5a81f42536d17e0ba382c28c67ba67/pydantic-2.11.4-py3-none-any.whl970  name: pydantic971  version: 2.11.4972  sha256: d9615eaa9ac5a063471da949c8fc16376a84afb5024688b3ff885693506764eb973  requires_dist:974  - annotated-types>=0.6.0975  - pydantic-core==2.33.2976  - typing-extensions>=4.12.2977  - typing-inspection>=0.4.0978  - email-validator>=2.0.0 ; extra == 'email'979  - tzdata ; python_full_version >= '3.9' and sys_platform == 'win32' and extra == 'timezone'980  requires_python: '>=3.9'981- pypi: https://files.pythonhosted.org/packages/eb/3c/f4abd740877a35abade05e437245b192f9d0ffb48bbbbd708df33d3cda37/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl982  name: pydantic-core983  version: 2.33.2984  sha256: 9fdac5d6ffa1b5a83bca06ffe7583f5576555e6c8b3a91fbd25ea7780f825f7d985  requires_dist:986  - typing-extensions>=4.6.0,!=4.7.0987  requires_python: '>=3.9'988- pypi: https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl989  name: pydub990  version: 0.25.1991  sha256: 65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6992- pypi: https://files.pythonhosted.org/packages/8a/0b/9fcc47d19c48b59121088dd6da2488a49d5f72dacf8262e2790a1d2c7d15/pygments-2.19.1-py3-none-any.whl993  name: pygments994  version: 2.19.1995  sha256: 9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c996  requires_dist:997  - colorama>=0.4.6 ; extra == 'windows-terminal'998  requires_python: '>=3.8'999- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.13.3-hf636f53_101_cp313.conda1000  build_number: 1011001  sha256: eecb11ea60f8143deeb301eab2e04d04f7acb83659bb20fdfeacd431a5f311681002  md5: 10622e12d649154af0bd76bcf33a7c5c1003  depends:1004  - __glibc >=2.17,<3.0.a01005  - bzip2 >=1.0.8,<2.0a01006  - ld_impl_linux-64 >=2.36.11007  - libexpat >=2.7.0,<3.0a01008  - libffi >=3.4.6,<3.5.0a01009  - libgcc >=131010  - liblzma >=5.8.1,<6.0a01011  - libmpdec >=4.0.0,<5.0a01012  - libsqlite >=3.49.1,<4.0a01013  - libuuid >=2.38.1,<3.0a01014  - libzlib >=1.3.1,<2.0a01015  - ncurses >=6.5,<7.0a01016  - openssl >=3.5.0,<4.0a01017  - python_abi 3.13.* *_cp3131018  - readline >=8.2,<9.0a01019  - tk >=8.6.13,<8.7.0a01020  - tzdata1021  license: Python-2.01022  purls: []1023  size: 332682451024  timestamp: 17446650227341025  python_site_packages_path: lib/python3.13/site-packages1026- pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl1027  name: python-dateutil1028  version: 2.9.0.post01029  sha256: a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f74704271030  requires_dist:1031  - six>=1.51032  requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*'1033- pypi: https://files.pythonhosted.org/packages/1e/18/98a99ad95133c6a6e2005fe89faedf294a748bd5dc803008059409ac9b1e/python_dotenv-1.1.0-py3-none-any.whl1034  name: python-dotenv1035  version: 1.1.01036  sha256: d7c01d9e2293916c18baf562d95698754b0dbbb5e74d457c45d4f6561fb9d55d1037  requires_dist:1038  - click>=5.0 ; extra == 'cli'1039  requires_python: '>=3.9'1040- pypi: https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl1041  name: python-multipart1042  version: 0.0.201043  sha256: 8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f1041044  requires_python: '>=3.8'1045- conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.13-7_cp313.conda1046  build_number: 71047  sha256: 0595134584589064f56e67d3de1d8fcbb673a972946bce25fb593fb092fdcd971048  md5: e84b44e6300f1703cb25d29120c5b1d81049  constrains:1050  - python 3.13.* *_cp3131051  license: BSD-3-Clause1052  license_family: BSD1053  purls: []1054  size: 69881055  timestamp: 17452588522851056- pypi: https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl1057  name: pytz1058  version: '2025.2'1059  sha256: 5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f001060- pypi: https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl1061  name: pyyaml1062  version: 6.0.21063  sha256: 70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d51064  requires_python: '>=3.8'1065- conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda1066  sha256: 2d6d0c026902561ed77cd646b5021aef2d4db22e57a5b0178dfc669231e06d2c1067  md5: 283b96675859b20a825f8fa30f3114461068  depends:1069  - libgcc >=131070  - ncurses >=6.5,<7.0a01071  license: GPL-3.0-only1072  license_family: GPL1073  purls: []1074  size: 2824801075  timestamp: 17403794317621076- pypi: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl1077  name: requests1078  version: 2.32.31079  sha256: 70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc61080  requires_dist:1081  - charset-normalizer>=2,<41082  - idna>=2.5,<41083  - urllib3>=1.21.1,<31084  - certifi>=2017.4.171085  - pysocks>=1.5.6,!=1.5.7 ; extra == 'socks'1086  - chardet>=3.0.2,<6 ; extra == 'use-chardet-on-py3'1087  requires_python: '>=3.8'1088- pypi: https://files.pythonhosted.org/packages/0d/9b/63f4c7ebc259242c89b3acafdb37b41d1185c07ff0011164674e9076b491/rich-14.0.0-py3-none-any.whl1089  name: rich1090  version: 14.0.01091  sha256: 1c9491e1951aac09caffd42f448ee3d04e58923ffe14993f6e83068dc395d7e01092  requires_dist:1093  - ipywidgets>=7.5.1,<9 ; extra == 'jupyter'1094  - markdown-it-py>=2.2.01095  - pygments>=2.13.0,<3.0.01096  - typing-extensions>=4.0.0,<5.0 ; python_full_version < '3.11'1097  requires_python: '>=3.8.0'1098- pypi: https://files.pythonhosted.org/packages/0e/2c/1e364cc92970075d7d04c69c928430b23e43a433f044474f57e425cbed37/ruff-0.11.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl1099  name: ruff1100  version: 0.11.71101  sha256: 7940665e74e7b65d427b82bffc1e46710ec7f30d58b4b2d5016e3f03214365021102  requires_python: '>=3.7'1103- pypi: https://files.pythonhosted.org/packages/4d/c0/1108ad9f01567f66b3154063605b350b69c3c9366732e09e45f9fd0d1deb/safehttpx-0.1.6-py3-none-any.whl1104  name: safehttpx1105  version: 0.1.61106  sha256: 407cff0b410b071623087c63dd2080c3b44dc076888d8c5823c00d1e58cb381c1107  requires_dist:1108  - httpx1109  - pytest ; extra == 'dev'1110  requires_python: '>3.9'1111- pypi: https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl1112  name: semantic-version1113  version: 2.10.01114  sha256: de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d91771115  requires_dist:1116  - django>=1.11 ; extra == 'dev'1117  - nose2 ; extra == 'dev'1118  - tox ; extra == 'dev'1119  - check-manifest ; extra == 'dev'1120  - coverage ; extra == 'dev'1121  - flake8 ; extra == 'dev'1122  - wheel ; extra == 'dev'1123  - zest-releaser[recommended] ; extra == 'dev'1124  - readme-renderer<25.0 ; python_full_version == '3.4.*' and extra == 'dev'1125  - colorama<=0.4.1 ; python_full_version == '3.4.*' and extra == 'dev'1126  - sphinx ; extra == 'doc'1127  - sphinx-rtd-theme ; extra == 'doc'1128  requires_python: '>=2.7'1129- pypi: https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl1130  name: shellingham1131  version: 1.5.41132  sha256: 7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e86861133  requires_python: '>=3.7'1134- pypi: https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl1135  name: six1136  version: 1.17.01137  sha256: 4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c32741138  requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*'1139- pypi: https://files.pythonhosted.org/packages/2f/ce/dedad549d2b37e73d14c56aef25bd42a5f87fdb8e97bf2a78cac5aac8287/smolagents-1.14.0-py3-none-any.whl1140  name: smolagents1141  version: 1.14.01142  sha256: 3444a5231bf395ea8c8cc39905aaa17e9ef434b7f4a03bde91b83ea08dd0a8561143  requires_dist:1144  - huggingface-hub>=0.28.01145  - requests>=2.32.31146  - rich>=13.9.41147  - jinja2>=3.1.41148  - pillow>=11.0.01149  - markdownify>=0.14.11150  - duckduckgo-search>=6.3.71151  - python-dotenv1152  - boto3>=1.36.18 ; extra == 'bedrock'1153  - torch ; extra == 'torch'1154  - torchvision ; extra == 'torch'1155  - numpy>=1.21.2 ; extra == 'torch'1156  - soundfile ; extra == 'audio'1157  - smolagents[torch] ; extra == 'audio'1158  - docker>=7.1.0 ; extra == 'docker'1159  - websocket-client ; extra == 'docker'1160  - e2b-code-interpreter>=1.0.3 ; extra == 'e2b'1161  - python-dotenv>=1.0.1 ; extra == 'e2b'1162  - gradio>=5.13.2 ; extra == 'gradio'1163  - litellm>=1.60.2 ; extra == 'litellm'1164  - mcpadapt>=0.0.19 ; extra == 'mcp'1165  - mcp ; extra == 'mcp'1166  - mlx-lm ; extra == 'mlx-lm'1167  - openai>=1.58.1 ; extra == 'openai'1168  - arize-phoenix ; extra == 'telemetry'1169  - opentelemetry-sdk ; extra == 'telemetry'1170  - opentelemetry-exporter-otlp ; extra == 'telemetry'1171  - openinference-instrumentation-smolagents>=0.1.4 ; extra == 'telemetry'1172  - accelerate ; extra == 'transformers'1173  - transformers>=4.0.0 ; extra == 'transformers'1174  - smolagents[torch] ; extra == 'transformers'1175  - helium ; extra == 'vision'1176  - selenium ; extra == 'vision'1177  - vllm ; extra == 'vllm'1178  - torch ; extra == 'vllm'1179  - smolagents[audio,bedrock,docker,e2b,gradio,litellm,mcp,mlx-lm,openai,telemetry,transformers,vision] ; extra == 'all'1180  - ruff>=0.9.0 ; extra == 'quality'1181  - ipython>=8.31.0 ; extra == 'test'1182  - pandas>=2.2.3 ; extra == 'test'1183  - pytest>=8.1.0 ; extra == 'test'1184  - pytest-datadir ; extra == 'test'1185  - python-dotenv>=1.0.1 ; extra == 'test'1186  - smolagents[all] ; extra == 'test'1187  - rank-bm25 ; extra == 'test'1188  - wikipedia-api>=0.8.1 ; extra == 'test'1189  - smolagents[quality,test] ; extra == 'dev'1190  - sqlalchemy ; extra == 'dev'1191  requires_python: '>=3.10'1192- pypi: https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl1193  name: sniffio1194  version: 1.3.11195  sha256: 2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a21196  requires_python: '>=3.7'1197- pypi: https://files.pythonhosted.org/packages/e7/9c/0e6afc12c269578be5c0c1c9f4b49a8d32770a080260c333ac04cc1c832d/soupsieve-2.7-py3-none-any.whl1198  name: soupsieve1199  version: '2.7'1200  sha256: 6e60cc5c1ffaf1cebcc12e8188320b72071e922c2e897f737cadce79ad5d30c4

Showing the first 1,200 of 1313 lines. Download the file for the rest.