From 58ce701e94af75e7646bc2e4601bde5ee5153dbf Mon Sep 17 00:00:00 2001 From: Lukas Pielsticker <50139597+lukaspie@users.noreply.github.com> Date: Mon, 21 Oct 2024 11:23:27 +0000 Subject: [PATCH 1/5] bump ruff to v0.6 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b2b22876d..d421d75eb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,7 +52,7 @@ docs = [ ] dev = [ "mypy", - "ruff==0.5.5", + "ruff>=0.6", "pytest", "pytest-timeout", "pytest-cov", From 654324d76760529f21500cc3140b61c9436ecb2b Mon Sep 17 00:00:00 2001 From: Lukas Pielsticker <50139597+lukaspie@users.noreply.github.com> Date: Tue, 22 Oct 2024 10:39:58 +0200 Subject: [PATCH 2/5] update dev-requirements --- dev-requirements.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-requirements.txt b/dev-requirements.txt index 2035d46d1..8c5095f55 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -21,7 +21,11 @@ click==8.1.7 click-default-group==1.2.4 # via pynxtools (pyproject.toml) colorama==0.4.6 - # via mkdocs-material + # via + # click + # mkdocs + # mkdocs-material + # pytest contourpy==1.3.0 # via matplotlib coverage==7.6.1 @@ -170,7 +174,7 @@ regex==2024.9.11 # via mkdocs-material requests==2.32.3 # via mkdocs-material -ruff==0.5.5 +ruff==0.7.0 # via pynxtools (pyproject.toml) scipy==1.14.1 # via ase From 6d9583d3d63e9fb244f79728fccd554346ababd9 Mon Sep 17 00:00:00 2001 From: Lukas Pielsticker <50139597+lukaspie@users.noreply.github.com> Date: Tue, 22 Oct 2024 15:49:10 +0200 Subject: [PATCH 3/5] update ruff in pre-commit --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 81a689386..8f97e0730 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ repos: - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.5.5 + rev: v0.7.0 hooks: # Run the linter. - id: ruff From 62f8b2574fae1d0d5f6975cea54000a79c7298b1 Mon Sep 17 00:00:00 2001 From: Lukas Pielsticker <50139597+lukaspie@users.noreply.github.com> Date: Tue, 22 Oct 2024 16:01:40 +0200 Subject: [PATCH 4/5] update dev-requirements --- dev-requirements.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-requirements.txt b/dev-requirements.txt index 8c5095f55..ef602710f 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1,5 +1,5 @@ # This file was autogenerated by uv via the following command: -# uv pip compile --extra=dev --extra=docs --output-file=dev-requirements.txt pyproject.toml +# uv pip compile --universal -p 3.11 --extra=dev --extra=docs --output-file=dev-requirements.txt pyproject.toml anytree==2.12.1 # via pynxtools (pyproject.toml) ase==3.23.0 @@ -186,6 +186,8 @@ structlog==24.4.0 # via pynxtools (pyproject.toml) termcolor==2.4.0 # via mkdocs-macros-plugin +tomli==2.0.2 ; python_full_version == '3.11' + # via coverage types-pytz==2024.2.0.20240913 # via pynxtools (pyproject.toml) types-pyyaml==6.0.12.20240808 From 6cc76a1b745241780e6f7281fd3ac97c826a17bc Mon Sep 17 00:00:00 2001 From: Lukas Pielsticker <50139597+lukaspie@users.noreply.github.com> Date: Tue, 22 Oct 2024 16:03:55 +0200 Subject: [PATCH 5/5] update dev-requirements --- dev-requirements.txt | 65 +++++++++++++++++++++++++------------------- 1 file changed, 37 insertions(+), 28 deletions(-) diff --git a/dev-requirements.txt b/dev-requirements.txt index ef602710f..42ff92ac9 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -10,7 +10,7 @@ certifi==2024.8.30 # via requests cfgv==3.4.0 # via pre-commit -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via @@ -28,23 +28,27 @@ colorama==0.4.6 # pytest contourpy==1.3.0 # via matplotlib -coverage==7.6.1 +coverage==7.6.4 # via pytest-cov cycler==0.12.1 # via matplotlib -distlib==0.3.8 +distlib==0.3.9 # via virtualenv -filelock==3.16.0 +filelock==3.16.1 # via virtualenv -fonttools==4.53.1 +fonttools==4.54.1 # via matplotlib ghp-import==2.1.0 # via mkdocs -h5py==3.11.0 +h5py==3.12.1 # via pynxtools (pyproject.toml) -identify==2.6.0 +hjson==3.1.0 + # via + # mkdocs-macros-plugin + # super-collections +identify==2.6.1 # via pre-commit -idna==3.8 +idna==3.10 # via requests importlib-metadata==8.5.0 # via pynxtools (pyproject.toml) @@ -68,7 +72,7 @@ markdown==3.7 # pymdown-extensions markdown-include==0.8.1 # via pynxtools (pyproject.toml) -markupsafe==2.1.5 +markupsafe==3.0.2 # via # jinja2 # mkdocs @@ -88,15 +92,15 @@ mkdocs-click==0.8.1 # via pynxtools (pyproject.toml) mkdocs-get-deps==0.2.0 # via mkdocs -mkdocs-macros-plugin==1.0.5 +mkdocs-macros-plugin==1.3.6 # via pynxtools (pyproject.toml) -mkdocs-material==9.5.34 +mkdocs-material==9.5.42 # via pynxtools (pyproject.toml) mkdocs-material-extensions==1.3.1 # via # pynxtools (pyproject.toml) # mkdocs-material -mypy==1.11.2 +mypy==1.12.1 # via pynxtools (pyproject.toml) mypy-extensions==1.0.0 # via mypy @@ -116,31 +120,34 @@ packaging==24.1 # via # matplotlib # mkdocs + # mkdocs-macros-plugin # pytest # xarray paginate==0.5.7 # via mkdocs-material -pandas==2.2.2 +pandas==2.2.3 # via # pynxtools (pyproject.toml) # xarray pathspec==0.12.1 - # via mkdocs -pillow==10.4.0 + # via + # mkdocs + # mkdocs-macros-plugin +pillow==11.0.0 # via matplotlib -platformdirs==4.3.2 +platformdirs==4.3.6 # via # mkdocs-get-deps # virtualenv pluggy==1.5.0 # via pytest -pre-commit==3.8.0 +pre-commit==4.0.1 # via pynxtools (pyproject.toml) pygments==2.18.0 # via mkdocs-material -pymdown-extensions==10.9 +pymdown-extensions==10.11.2 # via mkdocs-material -pyparsing==3.1.4 +pyparsing==3.2.0 # via matplotlib pytest==8.3.3 # via @@ -184,31 +191,33 @@ six==1.16.0 # python-dateutil structlog==24.4.0 # via pynxtools (pyproject.toml) -termcolor==2.4.0 +super-collections==0.5.3 + # via mkdocs-macros-plugin +termcolor==2.5.0 # via mkdocs-macros-plugin tomli==2.0.2 ; python_full_version == '3.11' # via coverage -types-pytz==2024.2.0.20240913 +types-pytz==2024.2.0.20241003 # via pynxtools (pyproject.toml) -types-pyyaml==6.0.12.20240808 +types-pyyaml==6.0.12.20240917 # via pynxtools (pyproject.toml) -types-requests==2.32.0.20240907 +types-requests==2.32.0.20241016 # via pynxtools (pyproject.toml) typing-extensions==4.12.2 # via mypy -tzdata==2024.1 +tzdata==2024.2 # via pandas urllib3==2.2.3 # via # requests # types-requests -uv==0.4.9 +uv==0.4.25 # via pynxtools (pyproject.toml) -virtualenv==20.26.4 +virtualenv==20.27.0 # via pre-commit -watchdog==5.0.2 +watchdog==5.0.3 # via mkdocs xarray==2024.9.0 # via pynxtools (pyproject.toml) -zipp==3.20.1 +zipp==3.20.2 # via importlib-metadata