diff --git a/GNUmakefile b/GNUmakefile index 0749b7613..88c14daa9 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -7,9 +7,9 @@ PYTHON_VERSION ?= 3.9 define PIN_VERSIONS_COMMAND pip install pip-tools && \ - python -m piptools compile -o /karapace/requirements/requirements.txt /karapace/pyproject.toml && \ - python -m piptools compile --extra dev -o /karapace/requirements/requirements-dev.txt /karapace/pyproject.toml && \ - python -m piptools compile --extra typing -o /karapace/requirements/requirements-typing.txt /karapace/pyproject.toml + python -m piptools compile --upgrade -o /karapace/requirements/requirements.txt /karapace/pyproject.toml && \ + python -m piptools compile --upgrade --extra dev -o /karapace/requirements/requirements-dev.txt /karapace/pyproject.toml && \ + python -m piptools compile --upgrade --extra typing -o /karapace/requirements/requirements-typing.txt /karapace/pyproject.toml endef diff --git a/requirements/requirements-dev.txt b/requirements/requirements-dev.txt index 510bfeef1..8b5897f17 100644 --- a/requirements/requirements-dev.txt +++ b/requirements/requirements-dev.txt @@ -6,15 +6,15 @@ # accept-types==0.4.1 # via karapace (/karapace/pyproject.toml) -aiohappyeyeballs==2.4.0 +aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.5 +aiohttp==3.10.10 # via karapace (/karapace/pyproject.toml) aiokafka==0.10.0 # via karapace (/karapace/pyproject.toml) aiosignal==1.3.1 # via aiohttp -anyio==4.4.0 +anyio==4.6.2.post1 # via watchfiles async-timeout==4.0.3 # via @@ -35,12 +35,12 @@ brotli==1.1.0 # via geventhttpclient cachetools==5.3.3 # via karapace (/karapace/pyproject.toml) -certifi==2024.7.4 +certifi==2024.8.30 # via # geventhttpclient # requests # sentry-sdk -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via flask @@ -48,9 +48,9 @@ configargparse==1.7 # via locust confluent-kafka==2.4.0 # via karapace (/karapace/pyproject.toml) -coverage[toml]==7.6.1 +coverage[toml]==7.6.3 # via pytest-cov -cramjam==2.8.3 +cramjam==2.9.0 # via python-snappy exceptiongroup==1.2.2 # via @@ -61,14 +61,14 @@ execnet==2.1.1 # via pytest-xdist fancycompleter==0.9.1 # via pdbpp -filelock==3.15.4 +filelock==3.16.1 # via karapace (/karapace/pyproject.toml) flask==3.0.3 # via # flask-cors # flask-login # locust -flask-cors==4.0.2 +flask-cors==5.0.0 # via locust flask-login==0.6.3 # via locust @@ -76,26 +76,26 @@ frozenlist==1.4.1 # via # aiohttp # aiosignal -gevent==24.2.1 +gevent==24.10.2 # via # geventhttpclient # locust -geventhttpclient==2.0.12 +geventhttpclient==2.3.1 # via locust -greenlet==3.0.3 +greenlet==3.1.1 # via gevent -hypothesis==6.111.2 +hypothesis==6.115.3 # via karapace (/karapace/pyproject.toml) -idna==3.8 +idna==3.10 # via # anyio # requests # yarl -importlib-metadata==8.4.0 +importlib-metadata==8.5.0 # via flask iniconfig==2.0.0 # via pytest -isodate==0.6.1 +isodate==0.7.2 # via karapace (/karapace/pyproject.toml) itsdangerous==2.2.0 # via flask @@ -103,27 +103,27 @@ jinja2==3.1.4 # via flask jsonschema==4.23.0 # via karapace (/karapace/pyproject.toml) -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via jsonschema -locust==2.25.0 +locust==2.32.0 # via karapace (/karapace/pyproject.toml) lz4==4.3.3 # via karapace (/karapace/pyproject.toml) markdown-it-py==3.0.0 # via rich -markupsafe==2.1.5 +markupsafe==3.0.1 # via # jinja2 # werkzeug mdurl==0.1.2 # via markdown-it-py -msgpack==1.0.8 +msgpack==1.1.0 # via locust -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl -networkx==3.1 +networkx==3.2.1 # via karapace (/karapace/pyproject.toml) packaging==24.1 # via @@ -150,7 +150,7 @@ pyjwt==2.9.0 # via karapace (/karapace/pyproject.toml) pyrepl==0.9.0 # via fancycompleter -pytest==8.3.2 +pytest==8.3.3 # via # karapace (/karapace/pyproject.toml) # pytest-cov @@ -167,7 +167,7 @@ pytest-xdist[psutil]==3.6.1 # via karapace (/karapace/pyproject.toml) python-dateutil==2.9.0.post0 # via karapace (/karapace/pyproject.toml) -python-snappy==0.7.2 +python-snappy==0.7.3 # via karapace (/karapace/pyproject.toml) pyzmq==26.2.0 # via locust @@ -181,26 +181,21 @@ requests==2.32.3 # locust rich==13.7.1 # via karapace (/karapace/pyproject.toml) -roundrobin==0.0.4 - # via locust rpds-py==0.20.0 # via # jsonschema # referencing -sentry-sdk==2.13.0 +sentry-sdk==2.16.0 # via karapace (/karapace/pyproject.toml) six==1.16.0 - # via - # geventhttpclient - # isodate - # python-dateutil + # via python-dateutil sniffio==1.3.1 # via anyio sortedcontainers==2.4.0 # via hypothesis tenacity==9.0.0 # via karapace (/karapace/pyproject.toml) -tomli==2.0.1 +tomli==2.0.2 # via # coverage # locust @@ -209,13 +204,16 @@ typing-extensions==4.12.2 # via # anyio # karapace (/karapace/pyproject.toml) + # locust + # multidict ujson==5.10.0 # via karapace (/karapace/pyproject.toml) -urllib3==2.2.2 +urllib3==2.2.3 # via + # geventhttpclient # requests # sentry-sdk -watchfiles==0.23.0 +watchfiles==0.24.0 # via karapace (/karapace/pyproject.toml) werkzeug==3.0.4 # via @@ -230,11 +228,11 @@ yarl==1.12.1 # via # aiohttp # karapace (/karapace/pyproject.toml) -zipp==3.20.1 +zipp==3.20.2 # via importlib-metadata zope-event==5.0 # via gevent -zope-interface==7.0.2 +zope-interface==7.1.0 # via gevent zstandard==0.23.0 # via karapace (/karapace/pyproject.toml) diff --git a/requirements/requirements-typing.txt b/requirements/requirements-typing.txt index 2667aea8d..0cd9776ac 100644 --- a/requirements/requirements-typing.txt +++ b/requirements/requirements-typing.txt @@ -6,15 +6,15 @@ # accept-types==0.4.1 # via karapace (/karapace/pyproject.toml) -aiohappyeyeballs==2.4.0 +aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.6 +aiohttp==3.10.10 # via karapace (/karapace/pyproject.toml) aiokafka==0.10.0 # via karapace (/karapace/pyproject.toml) aiosignal==1.3.1 # via aiohttp -anyio==4.5.0 +anyio==4.6.2.post1 # via watchfiles async-timeout==4.0.3 # via @@ -29,11 +29,11 @@ avro @ https://github.com/aiven/avro/archive/5a82d57f2a650fd87c819a30e433f1abb2c # via karapace (/karapace/pyproject.toml) cachetools==5.3.3 # via karapace (/karapace/pyproject.toml) -certifi==2024.7.4 +certifi==2024.8.30 # via sentry-sdk confluent-kafka==2.4.0 # via karapace (/karapace/pyproject.toml) -cramjam==2.8.4 +cramjam==2.9.0 # via python-snappy exceptiongroup==1.2.2 # via anyio @@ -45,11 +45,11 @@ idna==3.10 # via # anyio # yarl -isodate==0.6.1 +isodate==0.7.2 # via karapace (/karapace/pyproject.toml) jsonschema==4.23.0 # via karapace (/karapace/pyproject.toml) -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via jsonschema lz4==4.3.3 # via karapace (/karapace/pyproject.toml) @@ -61,11 +61,11 @@ multidict==6.1.0 # via # aiohttp # yarl -mypy==1.11.2 +mypy==1.12.0 # via karapace (/karapace/pyproject.toml) mypy-extensions==1.0.0 # via mypy -networkx==3.1 +networkx==3.2.1 # via karapace (/karapace/pyproject.toml) packaging==24.1 # via aiokafka @@ -92,17 +92,15 @@ rpds-py==0.20.0 # via # jsonschema # referencing -sentry-sdk==2.13.0 +sentry-sdk==2.16.0 # via karapace (/karapace/pyproject.toml) six==1.16.0 - # via - # isodate - # python-dateutil + # via python-dateutil sniffio==1.3.1 # via anyio tenacity==9.0.0 # via karapace (/karapace/pyproject.toml) -tomli==2.0.1 +tomli==2.0.2 # via mypy types-cachetools==5.5.0.20240820 # via karapace (/karapace/pyproject.toml) @@ -118,7 +116,7 @@ typing-extensions==4.12.2 # mypy ujson==5.10.0 # via karapace (/karapace/pyproject.toml) -urllib3==2.2.2 +urllib3==2.2.3 # via sentry-sdk watchfiles==0.24.0 # via karapace (/karapace/pyproject.toml) diff --git a/requirements/requirements.txt b/requirements/requirements.txt index 15b787dcf..8c5487039 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -6,15 +6,15 @@ # accept-types==0.4.1 # via karapace (/karapace/pyproject.toml) -aiohappyeyeballs==2.4.0 +aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.5 +aiohttp==3.10.10 # via karapace (/karapace/pyproject.toml) aiokafka==0.10.0 # via karapace (/karapace/pyproject.toml) aiosignal==1.3.1 # via aiohttp -anyio==4.4.0 +anyio==4.6.2.post1 # via watchfiles async-timeout==4.0.3 # via @@ -31,7 +31,7 @@ cachetools==5.3.3 # via karapace (/karapace/pyproject.toml) confluent-kafka==2.4.0 # via karapace (/karapace/pyproject.toml) -cramjam==2.8.3 +cramjam==2.9.0 # via python-snappy exceptiongroup==1.2.2 # via anyio @@ -39,15 +39,15 @@ frozenlist==1.4.1 # via # aiohttp # aiosignal -idna==3.8 +idna==3.10 # via # anyio # yarl -isodate==0.6.1 +isodate==0.7.2 # via karapace (/karapace/pyproject.toml) jsonschema==4.23.0 # via karapace (/karapace/pyproject.toml) -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via jsonschema lz4==4.3.3 # via karapace (/karapace/pyproject.toml) @@ -55,11 +55,11 @@ markdown-it-py==3.0.0 # via rich mdurl==0.1.2 # via markdown-it-py -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl -networkx==3.1 +networkx==3.2.1 # via karapace (/karapace/pyproject.toml) packaging==24.1 # via aiokafka @@ -73,7 +73,7 @@ pyjwt==2.9.0 # via karapace (/karapace/pyproject.toml) python-dateutil==2.9.0.post0 # via karapace (/karapace/pyproject.toml) -python-snappy==0.7.2 +python-snappy==0.7.3 # via karapace (/karapace/pyproject.toml) referencing==0.35.1 # via @@ -86,9 +86,7 @@ rpds-py==0.20.0 # jsonschema # referencing six==1.16.0 - # via - # isodate - # python-dateutil + # via python-dateutil sniffio==1.3.1 # via anyio tenacity==9.0.0 @@ -97,9 +95,10 @@ typing-extensions==4.12.2 # via # anyio # karapace (/karapace/pyproject.toml) + # multidict ujson==5.10.0 # via karapace (/karapace/pyproject.toml) -watchfiles==0.23.0 +watchfiles==0.24.0 # via karapace (/karapace/pyproject.toml) xxhash==3.5.0 # via karapace (/karapace/pyproject.toml)