# This file was autogenerated by uv via the following command:
#    uv pip compile requirements.piptools --output-file requirements.txt
aiohappyeyeballs==2.6.1
    # via aiohttp
aiohttp==3.13.1
    # via -r requirements.piptools
aiosignal==1.4.0
    # via aiohttp
attrs==25.4.0
    # via
    #   aiohttp
    #   outcome
    #   trio
beautifulsoup4==4.14.2
    # via bs4
bs4==0.0.2
    # via -r requirements.piptools
certifi==2025.10.5
    # via requests
charset-normalizer==3.4.4
    # via requests
colorama==0.4.6
    # via -r requirements.piptools
frozenlist==1.8.0
    # via
    #   aiohttp
    #   aiosignal
greenlet==3.2.4
    # via trio-asyncio
idna==3.11
    # via
    #   requests
    #   trio
    #   yarl
multidict==6.7.0
    # via
    #   aiohttp
    #   yarl
outcome==1.3.0.post0
    # via
    #   trio
    #   trio-asyncio
propcache==0.4.1
    # via
    #   aiohttp
    #   yarl
requests==2.32.5
    # via -r requirements.piptools
sniffio==1.3.1
    # via
    #   trio
    #   trio-asyncio
sortedcontainers==2.4.0
    # via trio
soupsieve==2.8
    # via beautifulsoup4
trio==0.31.0
    # via
    #   -r requirements.piptools
    #   trio-asyncio
trio-asyncio==0.15.0
    # via -r requirements.piptools
typing-extensions==4.15.0
    # via beautifulsoup4
unsync==1.4.0
    # via -r requirements.piptools
urllib3==2.5.0
    # via requests
yarl==1.22.0
    # via aiohttp
