# # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --extra=dev --output-file=requirements/requirements-dev.txt # aiohappyeyeballs==2.4.2 # via aiohttp aiohttp==3.10.8 # via # aiohttp-jinja2 # textual-dev # textual-serve aiohttp-jinja2==1.6 # via textual-serve aiosignal==1.3.1 # via aiohttp attrs==24.2.0 # via # aiohttp # reuse bandit==1.7.10 # via gp2040ce-binary-tools (pyproject.toml) binaryornot==0.4.4 # via reuse boolean-py==4.0 # via # license-expression # reuse build==1.2.2 # via pip-tools cachetools==5.5.0 # via tox certifi==2024.8.30 # via requests cffi==1.17.1 # via cryptography chardet==5.2.0 # via # binaryornot # python-debian # tox charset-normalizer==3.3.2 # via requests click==8.1.7 # via # pip-tools # textual-dev colorama==0.4.6 # via tox coverage[toml]==7.6.1 # via pytest-cov cryptography==43.0.1 # via secretstorage decorator==5.1.1 # via gp2040ce-binary-tools (pyproject.toml) distlib==0.3.8 # via virtualenv docutils==0.21.2 # via readme-renderer filelock==3.16.1 # via # tox # virtualenv flake8==7.1.1 # via # flake8-builtins # flake8-docstrings # flake8-executable # flake8-isort # flake8-mutable # flake8-pyproject # gp2040ce-binary-tools (pyproject.toml) flake8-blind-except==0.2.1 # via gp2040ce-binary-tools (pyproject.toml) flake8-builtins==2.5.0 # via gp2040ce-binary-tools (pyproject.toml) flake8-docstrings==1.7.0 # via gp2040ce-binary-tools (pyproject.toml) flake8-executable==2.1.3 # via gp2040ce-binary-tools (pyproject.toml) flake8-fixme==1.1.1 # via gp2040ce-binary-tools (pyproject.toml) flake8-isort==6.1.1 # via gp2040ce-binary-tools (pyproject.toml) flake8-logging-format==2024.24.12 # via gp2040ce-binary-tools (pyproject.toml) flake8-mutable==1.2.0 # via gp2040ce-binary-tools (pyproject.toml) flake8-pyproject==1.2.3 # via gp2040ce-binary-tools (pyproject.toml) frozenlist==1.4.1 # via # aiohttp # aiosignal grpcio==1.66.2 # via grpcio-tools grpcio-tools==1.66.2 # via gp2040ce-binary-tools (pyproject.toml) idna==3.10 # via # requests # yarl importlib-metadata==8.5.0 # via twine iniconfig==2.0.0 # via pytest isort==5.13.2 # via flake8-isort jaraco-classes==3.4.0 # via keyring jaraco-context==6.0.1 # via keyring jaraco-functools==4.1.0 # via keyring jeepney==0.8.0 # via # keyring # secretstorage jinja2==3.1.4 # via # aiohttp-jinja2 # reuse # textual-serve keyring==25.4.1 # via twine license-expression==30.3.1 # via reuse linkify-it-py==2.0.3 # via markdown-it-py markdown-it-py[linkify,plugins]==3.0.0 # via # mdit-py-plugins # rich # textual markupsafe==2.1.5 # via jinja2 mccabe==0.7.0 # via flake8 mdit-py-plugins==0.4.2 # via markdown-it-py mdurl==0.1.2 # via markdown-it-py more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools msgpack==1.1.0 # via textual-dev multidict==6.1.0 # via # aiohttp # yarl mypy==1.11.2 # via gp2040ce-binary-tools (pyproject.toml) mypy-extensions==1.0.0 # via mypy nh3==0.2.18 # via readme-renderer packaging==24.1 # via # build # pyproject-api # pytest # setuptools-scm # tox pbr==6.1.0 # via stevedore pip-tools==7.4.1 # via gp2040ce-binary-tools (pyproject.toml) pkginfo==1.10.0 # via twine platformdirs==4.3.6 # via # textual # tox # virtualenv pluggy==1.5.0 # via # pytest # tox protobuf==5.28.2 # via grpcio-tools pycodestyle==2.12.1 # via flake8 pycparser==2.22 # via cffi pydocstyle==6.3.0 # via flake8-docstrings pyflakes==3.2.0 # via flake8 pygments==2.18.0 # via # readme-renderer # rich pyproject-api==1.8.0 # via tox pyproject-hooks==1.2.0 # via # build # pip-tools pytest==8.3.3 # via # gp2040ce-binary-tools (pyproject.toml) # pytest-asyncio # pytest-cov pytest-asyncio==0.24.0 # via gp2040ce-binary-tools (pyproject.toml) pytest-cov==5.0.0 # via gp2040ce-binary-tools (pyproject.toml) python-debian==0.1.49 # via reuse pyusb==1.2.1 # via gp2040ce-binary-tools (pyproject.toml) pyyaml==6.0.2 # via bandit readme-renderer==44.0 # via twine requests==2.32.3 # via # requests-toolbelt # twine requests-toolbelt==1.0.0 # via twine reuse==4.0.3 # via gp2040ce-binary-tools (pyproject.toml) rfc3986==2.0.0 # via twine rich==13.8.1 # via # bandit # textual # textual-serve # twine secretstorage==3.3.3 # via keyring setuptools-scm==8.1.0 # via gp2040ce-binary-tools (pyproject.toml) snowballstemmer==2.2.0 # via pydocstyle stevedore==5.3.0 # via bandit textual==0.81.0 # via # gp2040ce-binary-tools (pyproject.toml) # textual-dev # textual-serve textual-dev==1.6.1 # via gp2040ce-binary-tools (pyproject.toml) textual-serve==1.1.1 # via textual-dev tomlkit==0.13.2 # via reuse tox==4.20.0 # via gp2040ce-binary-tools (pyproject.toml) twine==5.1.1 # via gp2040ce-binary-tools (pyproject.toml) typing-extensions==4.12.2 # via # mypy # textual # textual-dev uc-micro-py==1.0.3 # via linkify-it-py urllib3==2.2.3 # via # requests # twine virtualenv==20.26.6 # via tox wheel==0.44.0 # via pip-tools yarl==1.13.1 # via aiohttp zipp==3.20.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip # setuptools