diff --git a/requirements-dev.txt b/requirements-dev.txt new file mode 100644 index 0000000..fa6f87d --- /dev/null +++ b/requirements-dev.txt @@ -0,0 +1,108 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --extra=dev --output-file=requirements-dev.txt +# +aiokafka==0.8.1 + # via mittaridatapumppu-persister (pyproject.toml) +async-timeout==4.0.3 + # via aiokafka +autoflake==2.2.1 + # via mittaridatapumppu-persister (pyproject.toml) +black==23.11.0 + # via mittaridatapumppu-persister (pyproject.toml) +certifi==2023.7.22 + # via + # fvhiot + # influxdb-client + # sentry-sdk +cfgv==3.4.0 + # via pre-commit +click==8.1.7 + # via black +coverage[toml]==7.3.2 + # via + # coverage + # pytest-cov +distlib==0.3.7 + # via virtualenv +filelock==3.13.1 + # via virtualenv +flake8==6.1.0 + # via pep8-naming +fvhiot @ https://github.com/ForumViriumHelsinki/FVHIoT-python/archive/refs/tags/v0.4.0.zip + # via mittaridatapumppu-persister (pyproject.toml) +identify==2.5.31 + # via pre-commit +influxdb-client==1.38.0 + # via mittaridatapumppu-persister (pyproject.toml) +iniconfig==2.0.0 + # via pytest +kafka-python==2.0.2 + # via + # aiokafka + # mittaridatapumppu-persister (pyproject.toml) +mccabe==0.7.0 + # via flake8 +mypy-extensions==1.0.0 + # via black +nodeenv==1.8.0 + # via pre-commit +packaging==23.2 + # via + # aiokafka + # black + # pytest +pathspec==0.11.2 + # via black +pep8-naming==0.13.3 + # via mittaridatapumppu-persister (pyproject.toml) +platformdirs==3.11.0 + # via + # black + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.5.0 + # via mittaridatapumppu-persister (pyproject.toml) +pycodestyle==2.11.1 + # via flake8 +pyflakes==3.1.0 + # via + # autoflake + # flake8 +pytest==7.4.3 + # via + # mittaridatapumppu-persister (pyproject.toml) + # pytest-asyncio + # pytest-cov +pytest-asyncio==0.21.1 + # via mittaridatapumppu-persister (pyproject.toml) +pytest-cov==4.1.0 + # via mittaridatapumppu-persister (pyproject.toml) +python-dateutil==2.8.2 + # via influxdb-client +pyyaml==6.0.1 + # via pre-commit +reactivex==4.0.4 + # via influxdb-client +ruff==0.1.5 + # via mittaridatapumppu-persister (pyproject.toml) +sentry-asgi==0.2.0 + # via mittaridatapumppu-persister (pyproject.toml) +sentry-sdk==1.34.0 + # via sentry-asgi +six==1.16.0 + # via python-dateutil +typing-extensions==4.8.0 + # via reactivex +urllib3==2.0.7 + # via + # influxdb-client + # sentry-sdk +virtualenv==20.24.6 + # via pre-commit + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements.txt b/requirements.txt index 5852c4d..95a0033 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,47 +2,26 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --resolver=backtracking +# pip-compile # aiokafka==0.8.1 # via mittaridatapumppu-persister (pyproject.toml) -anyio==3.7.0 - # via starlette -async-timeout==4.0.2 +async-timeout==4.0.3 # via aiokafka -blinker==1.6.2 - # via flask certifi==2023.7.22 # via # fvhiot # influxdb-client # sentry-sdk -click==8.1.3 - # via flask -flask==2.3.2 - # via fvhiot -fvhiot @ https://github.com/ForumViriumHelsinki/FVHIoT-python/archive/refs/tags/v0.3.1.zip +fvhiot @ https://github.com/ForumViriumHelsinki/FVHIoT-python/archive/refs/tags/v0.4.0.zip # via mittaridatapumppu-persister (pyproject.toml) -idna==3.4 - # via anyio -influxdb-client==1.36.1 +influxdb-client==1.38.0 # via mittaridatapumppu-persister (pyproject.toml) -itsdangerous==2.1.2 - # via flask -jinja2==3.1.2 - # via flask kafka-python==2.0.2 # via # aiokafka - # fvhiot # mittaridatapumppu-persister (pyproject.toml) -markupsafe==2.1.2 - # via - # jinja2 - # werkzeug -msgpack==1.0.5 - # via fvhiot -packaging==23.1 +packaging==23.2 # via aiokafka python-dateutil==2.8.2 # via influxdb-client @@ -50,22 +29,16 @@ reactivex==4.0.4 # via influxdb-client sentry-asgi==0.2.0 # via mittaridatapumppu-persister (pyproject.toml) -sentry-sdk==1.25.0 +sentry-sdk==1.34.0 # via sentry-asgi six==1.16.0 # via python-dateutil -sniffio==1.3.0 - # via anyio -starlette==0.27.0 - # via fvhiot -typing-extensions==4.6.3 +typing-extensions==4.8.0 # via reactivex -urllib3==2.0.2 +urllib3==2.0.7 # via # influxdb-client # sentry-sdk -werkzeug==2.3.4 - # via flask # The following packages are considered to be unsafe in a requirements file: # setuptools