# generated by rye # use `rye lock` or `rye sync` to update this lockfile # # last locked with the following flags: # pre: false # features: [] # all-features: false # with-sources: false -e file:. aiofiles==23.2.1 # via kaiko aiohttp==3.9.3 # via openai aiosignal==1.3.1 # via aiohttp amqp==5.2.0 # via kombu annotated-types==0.6.0 # via pydantic anyio==4.3.0 # via httpx # via watchfiles anytree==2.12.1 # via django-modeltree asgiref==3.7.2 # via django # via django-cors-headers # via django-countries asttokens==2.4.1 # via stack-data attrs==23.2.0 # via aiohttp # via hypothesis beautifulsoup4==4.12.3 # via bs4 billiard==4.2.0 # via celery bleach==6.1.0 # via martor boto3==1.34.50 # via kaiko botocore==1.34.50 # via boto3 # via s3transfer brotli==1.1.0 # via whitenoise bs4==0.0.2 # via python-testing-crawler celery==5.3.6 # via django-celery-beat # via flower # via kaiko celery-types==0.22.0 certifi==2024.2.2 # via httpcore # via httpx # via requests # via sentry-sdk cffi==1.16.0 # via cryptography chardet==5.2.0 # via clevercsv # via kaiko charset-normalizer==3.3.2 # via requests clevercsv==0.8.2 # via kaiko click==8.1.7 # via celery # via click-didyoumean # via click-plugins # via click-repl # via django-click # via djlint # via kaiko # via uvicorn click-didyoumean==0.3.0 # via celery click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery colorama==0.4.6 # via djlint coverage==7.4.3 # via pytest-cov cron-descriptor==1.4.3 # via django-celery-beat cryptography==42.0.5 # via django-anymail # via jwcrypto # via kaiko # via types-pyopenssl # via types-redis cssbeautifier==1.15.1 # via djlint cssselect==1.2.0 # via splinter debugpy==1.8.1 decorator==5.1.1 # via ipdb # via ipython # via retry django==4.2.10 # via celery # via django-admin-autocomplete-filter # via django-admin-csvexport # via django-anymail # via django-appconf # via django-auditlog # via django-celery-beat # via django-cors-headers # via django-debug-toolbar # via django-dirtyfields # via django-extensions # via django-filter # via django-mjml # via django-modeltree # via django-ninja # via django-oauth-toolkit # via django-polymorphic # via django-qr-code # via django-recurrence # via django-storages # via django-stubs # via django-stubs-ext # via django-timezone-field # via django-treebeard # via djangorestframework # via djangorestframework-simplejwt # via djhtmx # via kaiko # via martor # via splinter django-admin-autocomplete-filter==0.7.1 # via kaiko django-admin-csvexport==2.2 # via kaiko django-admin-list-filter-dropdown==1.0.3 # via kaiko django-anymail==10.2 # via kaiko django-appconf==1.0.6 # via django-compressor # via django-imagekit django-auditlog==2.3.0 # via kaiko django-better-admin-arrayfield==1.4.2 # via kaiko django-celery-beat==2.5.0 # via kaiko django-click==2.3.0 # via kaiko django-compressor==4.4 # via kaiko django-cors-headers==4.3.1 # via kaiko django-countries==7.5.1 # via kaiko django-debug-toolbar==4.3.0 django-dirtyfields==1.9.2 # via kaiko django-extensions==3.2.3 # via kaiko django-filter==22.1 # via kaiko django-imagekit==4.1.0 # via kaiko django-json-widget==1.1.1 # via kaiko django-mjml==1.2 # via kaiko django-modeltree==0.5 # via django-admin-csvexport django-ninja==1.1.0 # via kaiko django-oauth-toolkit==2.3.0 # via kaiko django-polymorphic==3.1.0 # via kaiko django-qr-code==3.0.0 # via kaiko django-recurrence==1.11.1 # via kaiko django-storages==1.14.2 # via kaiko django-stubs==4.2.7 # via djangorestframework-stubs django-stubs-ext==4.2.7 # via django-stubs django-timezone-field==6.1.0 # via django-celery-beat django-treebeard==4.7.1 # via kaiko django-types==0.19.1 django-widget-tweaks==1.4.12 # via kaiko djangorestframework==3.14.0 # via djangorestframework-simplejwt # via kaiko djangorestframework-simplejwt==5.3.1 # via kaiko djangorestframework-stubs==3.14.5 djhtmx @ git+https://github.com/edelvalle/djhtmx.git@e70674618955f49d9026b2fbb74c0ab981e7d130 # via kaiko djlint==1.34.1 dnspython==2.6.1 # via email-validator editorconfig==0.12.4 # via cssbeautifier # via jsbeautifier email-validator==2.1.1 # via pydantic et-xmlfile==1.1.0 # via openpyxl execnet==2.0.2 # via pytest-xdist executing==2.0.1 # via stack-data factory-boy==3.3.0 faker==23.2.1 # via factory-boy filetype==1.2.0 # via kaiko flower @ git+https://github.com/mher/flower.git@066cf497f60e1fb89b439504bd5e4e6cfec8f044 # via kaiko freezegun==1.4.0 frozenlist==1.4.1 # via aiohttp # via aiosignal future==1.0.0 # via django-json-widget gunicorn==21.2.0 # via kaiko h11==0.14.0 # via httpcore # via uvicorn h2==4.1.0 # via httpx hiredis==2.3.2 # via kaiko hpack==4.0.0 # via h2 html-tag-names==0.1.2 # via djlint html-void-elements==0.1.0 # via djlint httpcore==1.0.4 # via httpx httptools==0.6.1 # via uvicorn httpx==0.27.0 # via kaiko humanize==4.9.0 # via flower # via kaiko hyperframe==6.0.1 # via h2 hypothesis==6.98.13 # via kaiko idna==3.6 # via anyio # via email-validator # via httpx # via requests # via yarl iniconfig==2.0.0 # via pytest inotify==0.2.10 ipdb==0.13.13 ipython==8.22.1 # via ipdb # via kaiko isort==5.13.2 jedi==0.19.1 # via ipython jinja2==3.1.3 # via memray jmespath==1.0.1 # via boto3 # via botocore jsbeautifier==1.15.1 # via cssbeautifier # via djlint json5==0.9.17 # via djlint jwcrypto==1.5.4 # via django-oauth-toolkit kombu==5.3.5 # via celery linkify-it-py==2.0.3 # via markdown-it-py lxml==5.1.0 # via splinter lxml-stubs==0.5.1 markdown==3.3.4 # via martor markdown-it-py==3.0.0 # via mdit-py-plugins # via rich # via textual markupsafe==2.1.5 # via jinja2 martor==1.6.26 # via kaiko matplotlib-inline==0.1.6 # via ipython mdit-py-plugins==0.4.0 # via markdown-it-py mdurl==0.1.2 # via markdown-it-py memray==1.11.0 mixpanel==4.10.0 # via kaiko multidict==6.0.5 # via aiohttp # via yarl mypy==1.8.0 mypy-extensions==1.0.0 # via mypy nodeenv==1.8.0 # via pyright nose==1.3.7 # via inotify oauthlib==3.2.2 # via django-oauth-toolkit openai==0.27.10 # via kaiko openpyxl==3.1.2 # via kaiko packaging==23.2 # via clevercsv # via gunicorn # via pytest parso==0.8.3 # via jedi pathspec==0.12.1 # via djlint pexpect==4.9.0 # via ipython pilkit==3.0 # via django-imagekit pillow==10.2.0 # via kaiko # via pilkit pluggy==1.4.0 # via pytest prometheus-client==0.20.0 # via flower prompt-toolkit==3.0.43 # via click-repl # via ipython psutil==5.9.8 # via pytest-xdist psycopg==3.1.18 # via kaiko psycopg-binary==3.1.18 # via psycopg ptyprocess==0.7.0 # via pexpect pure-eval==0.2.2 # via stack-data py==1.11.0 # via retry pycparser==2.21 # via cffi pydantic==2.4.2 # via django-ninja # via djhtmx # via kaiko pydantic-core==2.10.1 # via pydantic pygments==2.17.2 # via ipython # via rich pyjwt==2.8.0 # via djangorestframework-simplejwt pyrate-limiter==3.2.1 # via kaiko pyright==1.1.350 pytest==8.0.2 # via pytest-cov # via pytest-django # via pytest-xdist pytest-cov==4.1.0 pytest-django==4.8.0 pytest-xdist==3.5.0 python-crontab==3.0.0 # via django-celery-beat python-dateutil==2.8.2 # via botocore # via celery # via django-auditlog # via django-recurrence # via faker # via freezegun # via kaiko # via python-crontab python-dotenv==1.0.1 # via uvicorn python-json-logger==2.0.7 # via kaiko python-testing-crawler==0.2.2 pytz==2024.1 # via djangorestframework # via flower pyyaml==6.0.1 # via djlint # via uvicorn rcssmin==1.1.1 # via django-compressor redis==5.0.1 # via celery # via kaiko regex==2023.12.25 # via clevercsv # via djlint # via tiktoken requests==2.31.0 # via django-anymail # via django-oauth-toolkit # via djangorestframework-stubs # via martor # via mixpanel # via openai # via tiktoken retry==0.9.2 # via kaiko rich==13.7.0 # via memray # via textual rjsmin==1.2.1 # via django-compressor ruff==0.2.1 s3transfer==0.10.0 # via boto3 segno==1.6.1 # via django-qr-code sentry-sdk==1.40.6 # via kaiko setuptools==69.1.0 # via kaiko # via nodeenv # via supervisor # via tree-sitter six==1.16.0 # via anytree # via asttokens # via bleach # via cssbeautifier # via django-imagekit # via jsbeautifier # via mixpanel # via python-dateutil sniffio==1.3.1 # via anyio # via httpx sortedcontainers==2.4.0 # via hypothesis soupsieve==2.5 # via beautifulsoup4 # via python-testing-crawler splinter==0.21.0 sqlparse==0.4.4 # via django # via django-debug-toolbar stack-data==0.6.3 # via ipython supervisor==4.2.5 textual==0.52.1 # via memray tiktoken==0.6.0 # via kaiko toolz==0.12.1 # via kaiko tornado==6.4 # via flower tqdm==4.66.2 # via djlint # via kaiko # via openai traitlets==5.14.1 # via ipython # via matplotlib-inline tree-sitter==0.20.4 # via kaiko types-click==7.1.8 types-decorator==5.1.8.20240106 types-freezegun==1.1.10 types-pillow==10.2.0.20240213 types-psycopg2==2.9.21.20240201 # via django-types types-pyopenssl==24.0.0.20240130 # via types-redis types-python-dateutil==2.8.19.20240106 types-pytz==2024.1.0.20240203 # via django-stubs types-pyyaml==6.0.12.12 # via django-stubs # via djangorestframework-stubs types-redis==4.6.0.20240218 types-requests==2.31.0.20240218 # via djangorestframework-stubs typing-extensions==4.10.0 # via celery-types # via django-countries # via django-stubs # via django-stubs-ext # via djangorestframework-stubs # via jwcrypto # via mypy # via psycopg # via pydantic # via pydantic-core # via textual # via xotl-tools tzdata==2024.1 # via celery # via django-celery-beat uc-micro-py==1.0.3 # via linkify-it-py unidecode==1.3.8 # via kaiko uritemplate==4.1.1 # via kaiko urllib3==2.0.7 # via botocore # via django-anymail # via mixpanel # via requests # via sentry-sdk # via splinter # via types-requests uuid6==2024.1.12 # via kaiko uvicorn==0.27.1 # via kaiko uvloop==0.19.0 # via uvicorn vine==5.1.0 # via amqp # via celery # via kombu watchdog==4.0.0 watchfiles==0.21.0 # via uvicorn wcwidth==0.2.13 # via prompt-toolkit webencodings==0.5.1 # via bleach websockets==12.0 # via uvicorn whitenoise==6.6.0 # via kaiko xotl-tools==2.2.5 # via kaiko yarl==1.9.4 # via aiohttp