diff --git a/1.4 b/1.4 new file mode 100644 index 0000000..e03202d --- /dev/null +++ b/1.4 @@ -0,0 +1,24 @@ +Requirement already satisfied: mypy in /tmp/fmw-venv/lib/python3.12/site-packages (1.16.0) +Collecting mypy + Downloading mypy-1.20.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) +Requirement already satisfied: typing_extensions>=4.6.0 in /tmp/fmw-venv/lib/python3.12/site-packages (from mypy) (4.13.2) +Requirement already satisfied: mypy_extensions>=1.0.0 in /tmp/fmw-venv/lib/python3.12/site-packages (from mypy) (1.1.0) +Collecting pathspec>=1.0.0 (from mypy) + Using cached pathspec-1.0.4-py3-none-any.whl.metadata (13 kB) +Collecting librt>=0.8.0 (from mypy) + Downloading librt-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (1.3 kB) +Downloading mypy-1.20.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (14.7 MB) + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.7/14.7 MB 264.3 MB/s 0:00:00 +Downloading librt-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (230 kB) +Using cached pathspec-1.0.4-py3-none-any.whl (55 kB) +Installing collected packages: pathspec, librt, mypy + Attempting uninstall: pathspec + Found existing installation: pathspec 0.12.1 + Uninstalling pathspec-0.12.1: + Successfully uninstalled pathspec-0.12.1 + Attempting uninstall: mypy + Found existing installation: mypy 1.16.0 + Uninstalling mypy-1.16.0: + Successfully uninstalled mypy-1.16.0 + +Successfully installed librt-0.9.0 mypy-1.20.2 pathspec-1.0.4 diff --git a/requirements/app.txt b/requirements/app.txt index adac73d..9432189 100644 --- a/requirements/app.txt +++ b/requirements/app.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --output-file=requirements/app.txt requirements/app.in @@ -14,8 +14,6 @@ argon2-cffi-bindings==21.2.0 # via argon2-cffi arrow==1.3.0 # via rq-dashboard -async-timeout==5.0.1 - # via redis attrs==25.3.0 # via # jsonschema @@ -394,8 +392,6 @@ timetomodel==0.7.3 # via flexmeasures tldextract==5.3.0 # via flexmeasures -tomli==2.2.1 - # via alembic types-python-dateutil==2.9.0.20250516 # via arrow typing-extensions==4.13.2 diff --git a/requirements/dev.txt b/requirements/dev.txt index 197b782..ec97ce2 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --output-file=requirements/dev.txt requirements/dev.in @@ -10,14 +10,14 @@ cfgv==3.4.0 # via pre-commit click==8.2.1 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/test.txt + # -c requirements/app.txt + # -c requirements/test.txt # black distlib==0.3.9 # via virtualenv filelock==3.18.0 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # virtualenv flake8==7.2.0 # via -r requirements/dev.in @@ -37,8 +37,8 @@ nodeenv==1.9.1 # via pre-commit packaging==25.0 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/test.txt + # -c requirements/app.txt + # -c requirements/test.txt # black # setuptools-scm pathspec==0.12.1 @@ -47,7 +47,7 @@ pathspec==0.12.1 # mypy platformdirs==4.3.8 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # black # virtualenv pre-commit==4.2.0 @@ -60,22 +60,13 @@ pytest-runner==6.0.1 # via -r requirements/dev.in pyyaml==6.0.2 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # pre-commit setuptools-scm==8.3.1 # via -r requirements/dev.in -tomli==2.2.1 - # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/test.txt - # black - # mypy - # setuptools-scm typing-extensions==4.13.2 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/test.txt - # black + # -c requirements/app.txt # mypy virtualenv==20.31.2 # via pre-commit diff --git a/requirements/test.txt b/requirements/test.txt index d20c75f..4a2d4b2 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -1,52 +1,46 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --output-file=requirements/test.txt requirements/test.in # -async-timeout==5.0.1 - # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt - # redis blinker==1.9.0 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # flask click==8.2.1 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # flask coverage[toml]==7.8.2 # via pytest-cov -exceptiongroup==1.3.0 - # via pytest fakeredis==2.29.0 # via -r requirements/test.in flask==3.1.1 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # pytest-flask iniconfig==2.1.0 # via pytest itsdangerous==2.2.0 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # flask jinja2==3.1.6 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # flask lupa==2.4 # via -r requirements/test.in markupsafe==3.0.2 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # flask # jinja2 # werkzeug packaging==25.0 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # pytest # pytest-sugar pluggy==1.6.0 @@ -65,24 +59,14 @@ pytest-sugar==1.0.0 # via -r requirements/test.in redis==6.2.0 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # fakeredis sortedcontainers==2.4.0 # via fakeredis termcolor==3.1.0 # via pytest-sugar -tomli==2.2.1 - # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt - # coverage - # pytest -typing-extensions==4.13.2 - # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt - # exceptiongroup - # fakeredis werkzeug==3.1.3 # via - # -c /home/nicolas/workspace/seita/flexmeasures-weather/requirements/app.txt + # -c requirements/app.txt # flask # pytest-flask