From 1db171f326e286e2c19f1fdaf1d164d17dcb10ca Mon Sep 17 00:00:00 2001 From: Kevin Petremann Date: Tue, 1 Oct 2024 12:45:01 +0200 Subject: [PATCH] build: pin dependency version using uv --- requirements/netprobify.in | 11 ++++++ requirements/netprobify.txt | 71 ++++++++++++++++++++++++++++++++----- requirements/tests.in | 6 ++++ requirements/tests.txt | 60 +++++++++++++++++++++++++++---- 4 files changed, 133 insertions(+), 15 deletions(-) create mode 100644 requirements/netprobify.in create mode 100644 requirements/tests.in diff --git a/requirements/netprobify.in b/requirements/netprobify.in new file mode 100644 index 0000000..937b715 --- /dev/null +++ b/requirements/netprobify.in @@ -0,0 +1,11 @@ +ipam-client==0.6.2 +Flask +flask-httpauth +prometheus_client +pykwalify +PyYAML +requests +setuptools +scapy==2.5.0 +tornado +waitress diff --git a/requirements/netprobify.txt b/requirements/netprobify.txt index 937b715..e34511d 100644 --- a/requirements/netprobify.txt +++ b/requirements/netprobify.txt @@ -1,11 +1,64 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/netprobify.in -o requirements/netprobify.txt +blinker==1.8.2 + # via flask +certifi==2024.8.30 + # via requests +charset-normalizer==3.3.2 + # via requests +click==8.1.7 + # via flask +docopt==0.6.2 + # via pykwalify +flask==3.0.3 + # via + # -r requirements/netprobify.in + # flask-httpauth +flask-httpauth==4.8.0 + # via -r requirements/netprobify.in +idna==3.10 + # via requests +ipaddress==1.0.23 + # via ipam-client ipam-client==0.6.2 -Flask -flask-httpauth -prometheus_client -pykwalify -PyYAML -requests -setuptools + # via -r requirements/netprobify.in +itsdangerous==2.2.0 + # via flask +jinja2==3.1.4 + # via flask +markupsafe==2.1.5 + # via + # jinja2 + # werkzeug +mysql-connector-python==8.0.33 + # via ipam-client +prometheus-client==0.21.0 + # via -r requirements/netprobify.in +protobuf==3.20.3 + # via mysql-connector-python +pykwalify==1.8.0 + # via -r requirements/netprobify.in +python-dateutil==2.9.0.post0 + # via pykwalify +pyyaml==6.0.2 + # via -r requirements/netprobify.in +requests==2.32.3 + # via -r requirements/netprobify.in +ruamel-yaml==0.18.6 + # via pykwalify +ruamel-yaml-clib==0.2.8 + # via ruamel-yaml scapy==2.5.0 -tornado -waitress + # via -r requirements/netprobify.in +setuptools==75.1.0 + # via -r requirements/netprobify.in +six==1.16.0 + # via python-dateutil +tornado==6.4.1 + # via -r requirements/netprobify.in +urllib3==2.2.3 + # via requests +waitress==3.0.0 + # via -r requirements/netprobify.in +werkzeug==3.0.4 + # via flask diff --git a/requirements/tests.in b/requirements/tests.in new file mode 100644 index 0000000..af84c64 --- /dev/null +++ b/requirements/tests.in @@ -0,0 +1,6 @@ +coverage +pykwalify +pylama +pytest +requests-mock +setuptools diff --git a/requirements/tests.txt b/requirements/tests.txt index af84c64..4ed39cf 100644 --- a/requirements/tests.txt +++ b/requirements/tests.txt @@ -1,6 +1,54 @@ -coverage -pykwalify -pylama -pytest -requests-mock -setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/tests.in -o requirements/tests.txt +certifi==2024.8.30 + # via requests +charset-normalizer==3.3.2 + # via requests +coverage==7.6.1 + # via -r requirements/tests.in +docopt==0.6.2 + # via pykwalify +exceptiongroup==1.2.2 + # via pytest +idna==3.10 + # via requests +iniconfig==2.0.0 + # via pytest +mccabe==0.7.0 + # via pylama +packaging==24.1 + # via pytest +pluggy==1.5.0 + # via pytest +pycodestyle==2.12.1 + # via pylama +pydocstyle==6.3.0 + # via pylama +pyflakes==3.2.0 + # via pylama +pykwalify==1.8.0 + # via -r requirements/tests.in +pylama==8.4.1 + # via -r requirements/tests.in +pytest==8.3.3 + # via -r requirements/tests.in +python-dateutil==2.9.0.post0 + # via pykwalify +requests==2.32.3 + # via requests-mock +requests-mock==1.12.1 + # via -r requirements/tests.in +ruamel-yaml==0.18.6 + # via pykwalify +ruamel-yaml-clib==0.2.8 + # via ruamel-yaml +setuptools==75.1.0 + # via -r requirements/tests.in +six==1.16.0 + # via python-dateutil +snowballstemmer==2.2.0 + # via pydocstyle +tomli==2.0.1 + # via pytest +urllib3==2.2.3 + # via requests