diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b2842ef..6dd193e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -34,8 +34,8 @@ repos: # Compile requirements - id: pip-compile name: pip-compile requirements.in - args: [requirements.in, -o, requirements.txt] + args: [--resolver, backtracking, --annotation-style=line, requirements.in, -o, requirements.txt] - id: pip-compile name: pip-compile requirements-dev.in - args: [requirements-dev.in, -o, requirements-dev.txt] + args: [--resolver, backtracking, --annotation-style=line, requirements-dev.in, -o, requirements-dev.txt] files: ^requirements-dev\.(in|txt)$ diff --git a/requirements-dev.txt b/requirements-dev.txt index a0fe7a7..f550f73 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,121 +1,49 @@ # This file was autogenerated by uv via the following command: -# uv pip compile requirements-dev.in -o requirements-dev.txt -alabaster==1.0.0 - # via sphinx -babel==2.16.0 - # via sphinx -build==1.2.2.post1 - # via - # -r requirements-dev.in - # pip-tools -cachetools==5.5.0 - # via tox -certifi==2024.12.14 - # via requests -cfgv==3.4.0 - # via pre-commit -chardet==5.2.0 - # via tox -charset-normalizer==3.4.1 - # via requests -click==8.1.8 - # via pip-tools -colorama==0.4.6 - # via tox -distlib==0.3.9 - # via virtualenv -docutils==0.21.2 - # via - # m2r - # sphinx -filelock==3.16.1 - # via - # tox - # virtualenv -identify==2.6.5 - # via pre-commit -idna==3.10 - # via requests -imagesize==1.4.1 - # via sphinx -jinja2==3.1.5 - # via sphinx -m2r==0.3.1 - # via -r requirements-dev.in -markupsafe==3.0.2 - # via jinja2 -mistune==0.8.4 - # via m2r -nodeenv==1.9.1 - # via pre-commit -packaging==24.2 - # via - # build - # pyproject-api - # sphinx - # tox -pip==24.3.1 - # via - # -r requirements-dev.in - # pip-tools -pip-tools==7.4.1 - # via -r requirements-dev.in -platformdirs==4.3.6 - # via - # tox - # virtualenv -pluggy==1.5.0 - # via tox -pre-commit==4.0.1 - # via -r requirements-dev.in -pygments==2.19.1 - # via sphinx -pyproject-api==1.8.0 - # via tox -pyproject-hooks==1.2.0 - # via - # build - # pip-tools -pyyaml==6.0.2 - # via pre-commit -requests==2.32.3 - # via sphinx -setuptools==75.7.0 - # via pip-tools -snowballstemmer==2.2.0 - # via sphinx -sphinx==8.1.3 - # via -r requirements-dev.in -sphinxcontrib-applehelp==2.0.0 - # via sphinx -sphinxcontrib-devhelp==2.0.0 - # via sphinx -sphinxcontrib-htmlhelp==2.1.0 - # via sphinx -sphinxcontrib-jsmath==1.0.1 - # via sphinx -sphinxcontrib-qthelp==2.0.0 - # via sphinx -sphinxcontrib-serializinghtml==2.0.0 - # via sphinx -tomli==2.2.1 - # via - # build - # pip-tools - # pyproject-api - # sphinx - # tox -tox==4.23.2 - # via -r requirements-dev.in -typing-extensions==4.12.2 - # via tox -urllib3==2.3.0 - # via requests -virtualenv==20.28.1 - # via - # pre-commit - # tox -wheel==0.45.1 - # via - # -r requirements-dev.in - # pip-tools +# uv pip compile --resolver backtracking --annotation-style=line requirements-dev.in -o requirements-dev.txt +alabaster==1.0.0 # via sphinx +babel==2.16.0 # via sphinx +build==1.2.2.post1 # via pip-tools, -r requirements-dev.in +cachetools==5.5.0 # via tox +certifi==2024.12.14 # via requests +cfgv==3.4.0 # via pre-commit +chardet==5.2.0 # via tox +charset-normalizer==3.4.1 # via requests +click==8.1.8 # via pip-tools +colorama==0.4.6 # via tox +distlib==0.3.9 # via virtualenv +docutils==0.21.2 # via m2r, sphinx +filelock==3.16.1 # via tox, virtualenv +identify==2.6.5 # via pre-commit +idna==3.10 # via requests +imagesize==1.4.1 # via sphinx +jinja2==3.1.5 # via sphinx +m2r==0.3.1 # via -r requirements-dev.in +markupsafe==3.0.2 # via jinja2 +mistune==0.8.4 # via m2r +nodeenv==1.9.1 # via pre-commit +packaging==24.2 # via build, pyproject-api, sphinx, tox +pip==24.3.1 # via pip-tools, -r requirements-dev.in +pip-tools==7.4.1 # via -r requirements-dev.in +platformdirs==4.3.6 # via tox, virtualenv +pluggy==1.5.0 # via tox +pre-commit==4.0.1 # via -r requirements-dev.in +pygments==2.19.1 # via sphinx +pyproject-api==1.8.0 # via tox +pyproject-hooks==1.2.0 # via build, pip-tools +pyyaml==6.0.2 # via pre-commit +requests==2.32.3 # via sphinx +setuptools==75.7.0 # via pip-tools +snowballstemmer==2.2.0 # via sphinx +sphinx==8.1.3 # via -r requirements-dev.in +sphinxcontrib-applehelp==2.0.0 # via sphinx +sphinxcontrib-devhelp==2.0.0 # via sphinx +sphinxcontrib-htmlhelp==2.1.0 # via sphinx +sphinxcontrib-jsmath==1.0.1 # via sphinx +sphinxcontrib-qthelp==2.0.0 # via sphinx +sphinxcontrib-serializinghtml==2.0.0 # via sphinx +tomli==2.2.1 # via build, pip-tools, pyproject-api, sphinx, tox +tox==4.23.2 # via -r requirements-dev.in +typing-extensions==4.12.2 # via tox +urllib3==2.3.0 # via requests +virtualenv==20.28.1 # via pre-commit, tox +wheel==0.45.1 # via pip-tools, -r requirements-dev.in diff --git a/requirements.txt b/requirements.txt index 4d4f2d0..b1f4430 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,100 +1,44 @@ # This file was autogenerated by uv via the following command: -# uv pip compile requirements.in -o requirements.txt -aprslib==0.7.2 - # via -r requirements.in -attrs==24.3.0 - # via - # ax253 - # kiss3 - # rush -ax253==0.1.5.post1 - # via kiss3 -bitarray==3.0.0 - # via - # ax253 - # kiss3 -certifi==2024.12.14 - # via requests -charset-normalizer==3.4.1 - # via requests -click==8.1.8 - # via -r requirements.in -commonmark==0.9.1 - # via rich -dataclasses-json==0.6.7 - # via -r requirements.in -debtcollector==3.0.0 - # via oslo-config -haversine==2.9.0 - # via -r requirements.in -idna==3.10 - # via requests -importlib-metadata==8.5.0 - # via - # ax253 - # kiss3 -kiss3==8.0.0 - # via -r requirements.in -loguru==0.7.3 - # via -r requirements.in -marshmallow==3.23.3 - # via dataclasses-json -mypy-extensions==1.0.0 - # via typing-inspect -netaddr==1.3.0 - # via oslo-config -oslo-config==9.7.0 - # via -r requirements.in -oslo-i18n==6.5.0 - # via oslo-config -packaging==24.2 - # via marshmallow -pbr==6.1.0 - # via - # oslo-i18n - # stevedore -pluggy==1.5.0 - # via -r requirements.in -pygments==2.18.0 - # via rich -pyserial==3.5 - # via pyserial-asyncio -pyserial-asyncio==0.6 - # via kiss3 -pytz==2024.2 - # via -r requirements.in -pyyaml==6.0.2 - # via oslo-config -requests==2.32.3 - # via - # -r requirements.in - # oslo-config - # update-checker -rfc3986==2.0.0 - # via oslo-config -rich==12.6.0 - # via -r requirements.in -rush==2021.4.0 - # via -r requirements.in -stevedore==5.4.0 - # via oslo-config -thesmuggler==1.0.1 - # via -r requirements.in -timeago==1.0.16 - # via -r requirements.in -typing-extensions==4.12.2 - # via typing-inspect -typing-inspect==0.9.0 - # via dataclasses-json -tzlocal==5.2 - # via -r requirements.in -update-checker==0.18.0 - # via -r requirements.in -urllib3==2.3.0 - # via requests -wrapt==1.17.0 - # via - # -r requirements.in - # debtcollector -zipp==3.21.0 - # via importlib-metadata +# uv pip compile --resolver backtracking --annotation-style=line requirements.in -o requirements.txt +aprslib==0.7.2 # via -r requirements.in +attrs==24.3.0 # via ax253, kiss3, rush +ax253==0.1.5.post1 # via kiss3 +bitarray==3.0.0 # via ax253, kiss3 +certifi==2024.12.14 # via requests +charset-normalizer==3.4.1 # via requests +click==8.1.8 # via -r requirements.in +commonmark==0.9.1 # via rich +dataclasses-json==0.6.7 # via -r requirements.in +debtcollector==3.0.0 # via oslo-config +haversine==2.9.0 # via -r requirements.in +idna==3.10 # via requests +importlib-metadata==8.5.0 # via ax253, kiss3 +kiss3==8.0.0 # via -r requirements.in +loguru==0.7.3 # via -r requirements.in +marshmallow==3.24.1 # via dataclasses-json +mypy-extensions==1.0.0 # via typing-inspect +netaddr==1.3.0 # via oslo-config +oslo-config==9.7.0 # via -r requirements.in +oslo-i18n==6.5.0 # via oslo-config +packaging==24.2 # via marshmallow +pbr==6.1.0 # via oslo-i18n, stevedore +pluggy==1.5.0 # via -r requirements.in +pygments==2.19.1 # via rich +pyserial==3.5 # via pyserial-asyncio +pyserial-asyncio==0.6 # via kiss3 +pytz==2024.2 # via -r requirements.in +pyyaml==6.0.2 # via oslo-config +requests==2.32.3 # via oslo-config, update-checker, -r requirements.in +rfc3986==2.0.0 # via oslo-config +rich==12.6.0 # via -r requirements.in +rush==2021.4.0 # via -r requirements.in +stevedore==5.4.0 # via oslo-config +thesmuggler==1.0.1 # via -r requirements.in +timeago==1.0.16 # via -r requirements.in +typing-extensions==4.12.2 # via typing-inspect +typing-inspect==0.9.0 # via dataclasses-json +tzlocal==5.2 # via -r requirements.in +update-checker==0.18.0 # via -r requirements.in +urllib3==2.3.0 # via requests +wrapt==1.17.0 # via debtcollector, -r requirements.in +zipp==3.21.0 # via importlib-metadata