# This file was autogenerated by uv via the following command: # uv pip compile ./requirements.in --no-strip-extras --output-file ./requirements.txt aiohappyeyeballs==2.6.1 # via aiohttp aiohttp==3.13.1 # via algoliasearch aiosignal==1.4.0 # via aiohttp algoliasearch==4.30.0 # via -r ./requirements.in amqp==5.3.1 # via kombu annotated-types==0.7.0 # via pydantic anyio==4.11.0 # via # httpx # openai appdirs==1.4.4 # via fs argon2-cffi==25.1.0 # via minio argon2-cffi-bindings==25.1.0 # via argon2-cffi asgiref==3.10.0 # via # django # django-allauth # django-cors-headers # django-countries asttokens==3.0.0 # via stack-data async-timeout==5.0.1 # via algoliasearch attrs==25.4.0 # via # aiohttp # interrogate beautifulsoup4==4.14.2 # via -r ./requirements.in billiard==4.2.2 # via celery black==25.9.0 # via -r ./requirements.in boto3==1.40.56 # via # -r ./requirements.in # django-bakery botocore==1.40.56 # via # boto3 # s3transfer bump2version==1.0.1 # via bumpversion bumpversion==0.6.0 # via -r ./requirements.in celery==5.5.3 # via -r ./requirements.in certifi==2025.10.5 # via # elasticsearch # httpcore # httpx # minio # requests cffi==2.0.0 # via # argon2-cffi-bindings # cryptography cfgv==3.4.0 # via pre-commit chardet==5.2.0 # via -r ./requirements.in charset-normalizer==3.4.4 # via requests click==8.3.0 # via # black # celery # click-didyoumean # click-plugins # click-repl # django-click # interrogate click-didyoumean==0.3.1 # via celery click-plugins==1.1.1.2 # via celery click-repl==0.3.0 # via celery colorama==0.4.6 # via interrogate contourpy==1.3.3 # via matplotlib coverage[toml]==7.11.0 # via pytest-cov cryptography==46.0.3 # via # -r ./requirements.in # jwcrypto # pyjwt cycler==0.12.1 # via matplotlib decorator==5.2.1 # via ipython distlib==0.4.0 # via virtualenv distro==1.9.0 # via openai dj-database-url==3.0.1 # via environs dj-email-url==1.0.6 # via environs django==5.2.7 # via # -r ./requirements.in # dj-database-url # django-allauth # django-anymail # django-appconf # django-cors-headers # django-db-geventpool # django-extensions # django-haystack # django-health-check # django-js-asset # django-oauth-toolkit # django-redis # django-storages # djangorestframework # model-bakery django-admin-env-notice==1.0.1 # via -r ./requirements.in django-allauth[socialaccount]==65.12.1 # via -r ./requirements.in django-anymail[mailgun]==13.1 # via -r ./requirements.in django-appconf==1.1.0 # via django-imagekit django-bakery==0.13.5 # via -r ./requirements.in django-cache-url==3.4.5 # via environs django-click==2.4.1 # via -r ./requirements.in django-cors-headers==4.9.0 # via -r ./requirements.in django-countries==7.6.1 # via -r ./requirements.in django-db-geventpool==4.0.8 # via -r ./requirements.in django-extensions==4.1 # via -r ./requirements.in django-haystack==3.3.0 # via -r ./requirements.in django-health-check==3.20.0 # via -r ./requirements.in django-imagekit==6.0.0 # via -r ./requirements.in django-js-asset==3.1.2 # via django-mptt django-mptt==0.14.0 # via -r ./requirements.in django-oauth-toolkit==3.1.0 # via -r ./requirements.in django-redis==6.0.0 # via -r ./requirements.in django-storages==1.14.6 # via -r ./requirements.in django-test-plus==2.3.0 # via -r ./requirements.in django-tracer==0.9.3 # via -r ./requirements.in django-upgrade==1.29.0 # via -r ./requirements.in django-widget-tweaks==1.5.0 # via -r ./requirements.in djangorestframework==3.16.1 # via -r ./requirements.in elasticsearch==7.9.1 # via -r ./requirements.in environs[django]==14.3.0 # via -r ./requirements.in executing==2.2.1 # via stack-data faker==37.11.0 # via -r ./requirements.in fastcore==1.8.13 # via ghapi filelock==3.20.0 # via virtualenv fonttools==4.60.1 # via matplotlib frozenlist==1.8.0 # via # aiohttp # aiosignal fs==2.4.16 # via django-bakery gevent==25.9.1 # via -r ./requirements.in ghapi==1.0.8 # via -r ./requirements.in greenlet==3.2.4 # via # -r ./requirements.in # gevent # playwright gunicorn==23.0.0 # via -r ./requirements.in h11==0.16.0 # via httpcore httpcore==1.0.9 # via httpx httpx==0.28.1 # via openai identify==2.6.15 # via pre-commit idna==3.11 # via # anyio # httpx # requests # yarl iniconfig==2.3.0 # via pytest interrogate==1.7.0 # via -r ./requirements.in ipython==9.6.0 # via -r ./requirements.in ipython-pygments-lexers==1.1.1 # via ipython itsdangerous==2.2.0 # via -r ./requirements.in jedi==0.19.2 # via ipython jiter==0.11.1 # via openai jmespath==1.0.1 # via # boto3 # botocore json-spec==0.12.0 # via jsoncomment jsoncomment==0.4.2 # via -r ./requirements.in jwcrypto==1.5.6 # via django-oauth-toolkit kiwisolver==1.4.9 # via matplotlib kombu==5.5.4 # via celery lxml==6.0.2 # via -r ./requirements.in marshmallow==4.0.1 # via environs matplotlib==3.10.7 # via wordcloud matplotlib-inline==0.1.7 # via ipython minio==7.2.18 # via -r ./requirements.in mistletoe==1.5.0 # via -r ./requirements.in model-bakery==1.20.5 # via -r ./requirements.in multidict==6.7.0 # via # aiohttp # yarl mypy-extensions==1.1.0 # via black nodeenv==1.9.1 # via pre-commit numpy==2.3.4 # via # contourpy # matplotlib # wordcloud oauthlib==3.3.1 # via # django-allauth # django-oauth-toolkit openai==2.6.0 # via -r ./requirements.in packaging==25.0 # via # black # django-haystack # fastcore # ghapi # gunicorn # kombu # matplotlib # pytest parso==0.8.5 # via jedi pathspec==0.12.1 # via black pexpect==4.9.0 # via ipython pilkit==3.0 # via django-imagekit pillow==12.0.0 # via # -r ./requirements.in # matplotlib # pilkit # wordcloud platformdirs==4.5.0 # via # black # virtualenv playwright==1.55.0 # via -r ./requirements.in pluggy==1.6.0 # via # pytest # pytest-cov pre-commit==4.3.0 # via -r ./requirements.in prompt-toolkit==3.0.52 # via # click-repl # ipython propcache==0.4.1 # via # aiohttp # yarl psycogreen==1.0.2 # via -r ./requirements.in psycopg2-binary==2.9.11 # via -r ./requirements.in ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data py==1.11.0 # via interrogate pycparser==2.23 # via cffi pycryptodome==3.23.0 # via minio pydantic==2.12.3 # via # algoliasearch # openai pydantic-core==2.41.4 # via pydantic pyee==13.0.0 # via playwright pygments==2.19.2 # via # ipython # ipython-pygments-lexers # pytest pyjwt[crypto]==2.10.1 # via # django-allauth # redis pyparsing==3.2.5 # via matplotlib pytest==8.4.2 # via # -r ./requirements.in # pytest-cov # pytest-django pytest-cov==7.0.0 # via -r ./requirements.in pytest-django==4.11.1 # via -r ./requirements.in python-dateutil==2.9.0.post0 # via # -r ./requirements.in # algoliasearch # botocore # celery # matplotlib python-dotenv==1.1.1 # via environs python-frontmatter==1.1.0 # via -r ./requirements.in python-json-logger==4.0.0 # via -r ./requirements.in pytokens==0.2.0 # via black pyyaml==6.0.3 # via # pre-commit # python-frontmatter # responses redis==5.3.1 # via # -r ./requirements.in # django-redis requests==2.32.5 # via # -r ./requirements.in # algoliasearch # django-allauth # django-anymail # django-oauth-toolkit # responses responses==0.25.8 # via -r ./requirements.in s3transfer==0.14.0 # via boto3 setuptools==80.9.0 # via # fs # zope-event six==1.17.0 # via # django-bakery # fs # python-dateutil slack-sdk==3.37.0 # via -r ./requirements.in sniffio==1.3.1 # via # anyio # openai soupsieve==2.8 # via beautifulsoup4 sqlparse==0.5.3 # via django stack-data==0.6.3 # via ipython structlog==25.4.0 # via -r ./requirements.in tabulate==0.9.0 # via interrogate tokenize-rt==6.2.0 # via django-upgrade tqdm==4.67.1 # via openai traitlets==5.14.3 # via # ipython # matplotlib-inline typing-extensions==4.15.0 # via # beautifulsoup4 # django-countries # jwcrypto # minio # openai # pydantic # pydantic-core # pyee # typing-inspection typing-inspection==0.4.2 # via pydantic tzdata==2025.2 # via # faker # kombu unidecode==1.4.0 # via -r ./requirements.in urllib3==2.5.0 # via # algoliasearch # botocore # django-anymail # elasticsearch # minio # requests # responses uv==0.9.5 # via -r ./requirements.in vine==5.1.0 # via # amqp # celery # kombu virtualenv==20.35.3 # via pre-commit wcwidth==0.2.14 # via prompt-toolkit wheel==0.45.1 # via -r ./requirements.in whitenoise==6.11.0 # via -r ./requirements.in wordcloud==1.9.4 # via -r ./requirements.in yarl==1.22.0 # via aiohttp zope-event==6.0 # via gevent zope-interface==8.0.1 # via gevent