beautifulsoup4==4.13.4 # via markdownify black==23.7.0 # via -r requirements-dev.in certifi==2025.4.26 # via requests cfgv==3.4.0 # via pre-commit charset-normalizer==3.4.2 # via requests click==8.2.1 # via # black # duckduckgo-search distlib==0.3.9 # via virtualenv duckduckgo-search==8.0.3 # via # -r requirements.in # smolagents filelock==3.18.0 # via # huggingface-hub # virtualenv flake8==6.1.0 # via -r requirements-dev.in fsspec==2025.5.1 # via huggingface-hub hf-xet==1.1.3 # via huggingface-hub huggingface-hub==0.33.0 # via smolagents identify==2.6.12 # via pre-commit idna==3.10 # via requests jinja2==3.1.6 # via smolagents lxml==5.4.0 # via duckduckgo-search markdown-it-py==3.0.0 # via rich markdownify==1.1.0 # via # -r requirements.in # smolagents markupsafe==3.0.2 # via jinja2 mccabe==0.7.0 # via flake8 mdurl==0.1.2 # via markdown-it-py mypy-extensions==1.1.0 # via black nodeenv==1.9.1 # via pre-commit numpy==2.2.6 # via # -r requirements.in # pandas packaging==25.0 # via # black # huggingface-hub pandas==2.3.0 # via -r requirements.in pathspec==0.12.1 # via black pillow==11.1.0 # via smolagents platformdirs==4.3.8 # via # black # virtualenv pre-commit==3.3.3 # via -r requirements-dev.in primp==0.15.0 # via duckduckgo-search pycodestyle==2.11.1 # via flake8 pyflakes==3.1.0 # via flake8 pygments==2.19.1 # via rich python-dateutil==2.9.0.post0 # via pandas python-dotenv==1.1.0 # via smolagents pytz==2025.2 # via pandas pyyaml==6.0.2 # via # huggingface-hub # pre-commit requests==2.32.4 # via # -r requirements.in # huggingface-hub # smolagents rich==14.0.0 # via smolagents six==1.17.0 # via # markdownify # python-dateutil smolagents==1.13.0 # via -r requirements.in soupsieve==2.7 # via beautifulsoup4 tqdm==4.67.1 # via huggingface-hub typing-extensions==4.14.0 # via # beautifulsoup4 # huggingface-hub tzdata==2025.2 # via pandas urllib3==2.4.0 # via requests virtualenv==20.31.2 # via pre-commit