# This file was autogenerated by uv via the following command: # uv pip compile requirements.in -o requirements.txt alabaster==1.0.0 # via sphinx annotated-types==0.7.0 # via pydantic attrs==26.1.0 # via # service-identity # twisted automat==25.4.16 # via twisted babel==2.18.0 # via sphinx certifi==2026.2.25 # via requests cffi==2.0.0 # via cryptography charset-normalizer==3.4.6 # via requests constantly==23.10.4 # via twisted cryptography==46.0.6 # via # pyopenssl # scrapy # service-identity cssselect==1.4.0 # via # parsel # scrapy defusedxml==0.7.1 # via scrapy docutils==0.22.4 # via # sphinx # sphinx-markdown-builder # sphinx-rtd-theme filelock==3.25.2 # via tldextract h2==4.3.0 # via -r requirements.in hpack==4.1.0 # via h2 hyperframe==6.1.0 # via h2 hyperlink==21.0.0 # via twisted idna==3.11 # via # hyperlink # requests # tldextract imagesize==2.0.0 # via sphinx incremental==24.11.0 # via twisted itemadapter==0.13.1 # via # itemloaders # scrapy itemloaders==1.4.0 # via scrapy jinja2==3.1.6 # via sphinx jmespath==1.1.0 # via # itemloaders # parsel lxml==6.0.2 # via # parsel # scrapy markupsafe==3.0.3 # via jinja2 packaging==26.0 # via # incremental # parsel # scrapy # scrapy-spider-metadata # sphinx # sphinx-scrapy parsel==1.11.0 # via # itemloaders # scrapy protego==0.6.0 # via scrapy pyasn1==0.6.3 # via # pyasn1-modules # service-identity pyasn1-modules==0.4.2 # via service-identity pycparser==3.0 # via cffi pydantic==2.12.5 # via # -r requirements.in # scrapy-spider-metadata pydantic-core==2.41.5 # via pydantic pydispatcher==2.0.7 # via scrapy pygments==2.19.2 # via sphinx pyopenssl==26.0.0 # via scrapy queuelib==1.9.0 # via scrapy requests==2.33.0 # via # requests-file # sphinx # tldextract requests-file==3.0.1 # via tldextract roman-numerals==4.1.0 # via sphinx scrapy==2.14.2 # via scrapy-spider-metadata scrapy-spider-metadata==0.2.0 # via -r requirements.in service-identity==24.2.0 # via scrapy snowballstemmer==3.0.1 # via sphinx sphinx==9.1.0 # via # -r requirements.in # sphinx-copybutton # sphinx-llms-txt # sphinx-markdown-builder # sphinx-notfound-page # sphinx-rtd-theme # sphinx-scrapy # sphinxcontrib-jquery sphinx-copybutton==0.5.2 # via sphinx-scrapy sphinx-llms-txt @ git+https://github.com/zytedata/sphinx-llms-txt.git@5e8866cb0cc249aa2017ad9050b3b83a7ca16f69 # via sphinx-scrapy sphinx-markdown-builder @ git+https://github.com/zytedata/sphinx-markdown-builder.git@ac9f8babfe622e4300099ab44b96d9d9228e742e # via sphinx-scrapy sphinx-notfound-page==1.1.0 # via -r requirements.in sphinx-rtd-dark-mode==1.3.0 # via -r requirements.in sphinx-rtd-theme==3.1.0 # via # -r requirements.in # sphinx-rtd-dark-mode sphinx-scrapy @ git+https://github.com/scrapy/sphinx-scrapy.git@46c52fc3a6d5ee632a8ef6bccf4daa1ff53e96fd # via -r requirements.in sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 # via sphinx sphinxcontrib-htmlhelp==2.1.0 # via sphinx sphinxcontrib-jquery==4.1 # via sphinx-rtd-theme sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx tabulate==0.10.0 # via sphinx-markdown-builder tldextract==5.3.1 # via scrapy twisted==25.5.0 # via scrapy typing-extensions==4.15.0 # via # pydantic # pydantic-core # twisted # typing-inspection typing-inspection==0.4.2 # via pydantic urllib3==2.6.3 # via requests w3lib==2.4.1 # via # parsel # scrapy zope-interface==8.2 # via # scrapy # twisted