From 2e0cecb51c95f02954aa313ffefcbe7e42973e47 Mon Sep 17 00:00:00 2001
From: Ahmed Ilyas <ahmed.ilyas@hu-berlin.de>
Date: Fri, 4 Oct 2024 12:24:03 +0000
Subject: [PATCH] Fix test logs

---
 pyproject.toml           |  1 +
 requirements-dev.txt     | 14 +++++++-------
 requirements-plugins.txt |  6 +++---
 requirements.txt         |  8 ++++----
 4 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/pyproject.toml b/pyproject.toml
index 594baed1fe..2f9caeb44f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -86,6 +86,7 @@ infrastructure = [
     'jsonschema[format]==4.17.3',
     'jupyterhub==4.0.2',
     'm2r==0.2.1',
+    'pymongo==4.6.3',
     'mongoengine>=0.4',
     'msgpack>=1.0',
     'oauthenticator==15.1.0',
diff --git a/requirements-dev.txt b/requirements-dev.txt
index a0bed6b776..fa550b4adc 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -68,7 +68,7 @@ h5grove==1.3.0            # via -r requirements.txt, nomad-lab (pyproject.toml)
 h5py==3.11.0              # via h5grove, -r requirements.txt, nomad-lab (pyproject.toml)
 hjson==3.1.0              # via -r requirements.txt, nomad-lab (pyproject.toml)
 html5lib==1.1             # via -r requirements.txt, nomad-lab (pyproject.toml)
-httpcore==1.0.5           # via httpx, -r requirements.txt
+httpcore==1.0.6           # via httpx, -r requirements.txt
 httptools==0.6.1          # via uvicorn, -r requirements.txt
 httpx==0.27.2             # via python-keycloak, -r requirements.txt, nomad-lab (pyproject.toml)
 idna==3.10                # via anyio, email-validator, httpx, jsonschema, requests, -r requirements.txt
@@ -155,8 +155,8 @@ pyedr==0.8.0              # via panedr, -r requirements.txt
 pygments==2.18.0          # via devtools, mkdocs-material, sphinx, -r requirements.txt
 pyjwt==2.6.0              # via -r requirements.txt, nomad-lab (pyproject.toml)
 pymatgen==2024.5.1        # via -r requirements.txt, nomad-lab (pyproject.toml)
-pymdown-extensions==10.11.1  # via mkdocs-material
-pymongo==4.10.0           # via mongoengine, optimade, -r requirements.txt
+pymdown-extensions==10.11.2  # via mkdocs-material
+pymongo==4.6.3            # via mongoengine, optimade, -r requirements.txt, nomad-lab (pyproject.toml)
 pyparsing==3.1.4          # via matplotlib, rdflib, -r requirements.txt
 pyrsistent==0.20.0        # via jsonschema, -r requirements.txt
 pytest==7.4.4             # via pytest-asyncio, pytest-cov, pytest-split, pytest-timeout, pytest-xdist, nomad-lab (pyproject.toml)
@@ -169,7 +169,7 @@ python-dateutil==2.9.0.post0  # via arrow, celery, elasticsearch-dsl, ghp-import
 python-dotenv==1.0.1      # via uvicorn, -r requirements.txt
 python-gitlab==2.10.1     # via nomad-lab (pyproject.toml)
 python-json-logger==2.0.2  # via jupyter-telemetry, -r requirements.txt, nomad-lab (pyproject.toml)
-python-keycloak==4.5.0    # via -r requirements.txt, nomad-lab (pyproject.toml)
+python-keycloak==4.6.0    # via -r requirements.txt, nomad-lab (pyproject.toml)
 python-logstash==0.4.6    # via -r requirements.txt, nomad-lab (pyproject.toml)
 python-magic==0.4.24      # via -r requirements.txt, nomad-lab (pyproject.toml)
 python-magic-bin==0.4.14 ; sys_platform == 'win32'  # via -r requirements.txt, nomad-lab (pyproject.toml)
@@ -218,12 +218,12 @@ termcolor==2.4.0          # via mkdocs-macros-plugin
 texttable==1.7.0          # via nomad-openbis, -r requirements.txt
 threadpoolctl==3.5.0      # via scikit-learn, -r requirements.txt
 tifffile==2024.9.20       # via h5grove, -r requirements.txt
-tomli==2.0.1 ; python_full_version <= '3.11'  # via coverage
+tomli==2.0.2 ; python_full_version <= '3.11'  # via coverage
 toposort==1.10            # via -r requirements.txt, nomad-lab (pyproject.toml)
 tornado==6.4.1            # via jupyterhub, -r requirements.txt
 tqdm==4.66.5              # via pyedr, pymatgen, -r requirements.txt
 traitlets==5.14.3         # via jupyter-telemetry, jupyterhub, -r requirements.txt
-types-python-dateutil==2.9.0.20240906  # via arrow, -r requirements.txt
+types-python-dateutil==2.9.0.20241003  # via arrow, -r requirements.txt
 typing-extensions==4.12.2  # via alembic, fastapi, jwcrypto, mypy, pydantic, sqlalchemy, -r requirements.txt
 typish==1.9.3             # via nptyping, -r requirements.txt
 tzdata==2024.2            # via celery, kombu, pandas, -r requirements.txt
@@ -231,7 +231,7 @@ uncertainties==3.2.2      # via pymatgen, -r requirements.txt
 unidecode==1.3.2          # via -r requirements.txt, nomad-lab (pyproject.toml)
 uri-template==1.3.0       # via jsonschema, -r requirements.txt
 urllib3==1.26.20          # via docker, elasticsearch, nomad-openbis, requests, -r requirements.txt
-uv==0.4.17                # via nomad-lab (pyproject.toml)
+uv==0.4.18                # via nomad-lab (pyproject.toml)
 uvicorn==0.31.0           # via h5grove, -r requirements.txt, nomad-lab (pyproject.toml)
 uvloop==0.20.0 ; platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32'  # via uvicorn, -r requirements.txt
 validators==0.18.2        # via -r requirements.txt, nomad-lab (pyproject.toml)
diff --git a/requirements-plugins.txt b/requirements-plugins.txt
index 602648ce91..bd887b9b96 100644
--- a/requirements-plugins.txt
+++ b/requirements-plugins.txt
@@ -66,7 +66,7 @@ h5grove==1.3.0            # via jupyterlab-h5web, -c requirements-dev.txt
 h5py==3.11.0              # via fabio, h5grove, hdf5plugin, hyperspy, ifes-apt-tc-data-modeling, jupyterlab-h5web, kikuchipy, nionswift, nomad-lab, nomad-parser-plugins-electronic, nomad-parser-plugins-workflow, orix, phonopy, pyfai, pynxtools, pynxtools-mpes, pynxtools-xps, pyxem, silx, -c requirements-dev.txt
 hdf5plugin==4.4.0         # via fabio
 hjson==3.1.0              # via nomad-lab, -c requirements-dev.txt
-httpcore==1.0.5           # via httpx, -c requirements-dev.txt
+httpcore==1.0.6           # via httpx, -c requirements-dev.txt
 httpx==0.27.2             # via jupyterlab, nomad-lab, python-keycloak, -c requirements-dev.txt
 hyperspy==1.7.5           # via kikuchipy, pyxem
 idna==3.10                # via anyio, httpx, jsonschema, requests, -c requirements-dev.txt
@@ -212,7 +212,7 @@ pyrsistent==0.20.0        # via jsonschema, -c requirements-dev.txt
 python-box==7.2.0         # via rosettasciio
 python-dateutil==2.9.0.post0  # via arrow, elasticsearch-dsl, hyperspy, ipyparallel, jupyter-client, matplotlib, pandas, rfc3161ng, rosettasciio, -c requirements-dev.txt
 python-json-logger==2.0.2  # via jupyter-events, -c requirements-dev.txt
-python-keycloak==4.5.0    # via nomad-lab, -c requirements-dev.txt
+python-keycloak==4.6.0    # via nomad-lab, -c requirements-dev.txt
 python-magic==0.4.24      # via nomad-lab, -c requirements-dev.txt
 pytz==2024.2              # via nionswift, nomad-lab, pandas, -c requirements-dev.txt
 pywin32==306 ; platform_python_implementation != 'PyPy' and sys_platform == 'win32'  # via jupyter-core, -c requirements-dev.txt
@@ -261,7 +261,7 @@ tqdm==4.66.5              # via diffsims, hyperspy, ipyparallel, kikuchipy, mdan
 traitlets==5.14.3         # via comm, ipykernel, ipyparallel, ipython, ipywidgets, jupyter-client, jupyter-console, jupyter-core, jupyter-events, jupyter-server, jupyterlab, matplotlib-inline, nbclient, nbconvert, nbformat, qtconsole, -c requirements-dev.txt
 traits==6.4.3             # via hyperspy, pyxem
 transforms3d==0.4.2       # via diffsims, pyxem
-types-python-dateutil==2.9.0.20240906  # via arrow, -c requirements-dev.txt
+types-python-dateutil==2.9.0.20241003  # via arrow, -c requirements-dev.txt
 typing-extensions==4.12.2  # via ipython, jwcrypto, pydantic, sqlalchemy, tables, -c requirements-dev.txt
 typish==1.9.3             # via nptyping, -c requirements-dev.txt
 tzdata==2024.2            # via pandas, tzlocal, -c requirements-dev.txt
diff --git a/requirements.txt b/requirements.txt
index 8adc71afa9..ccedcacc79 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -58,7 +58,7 @@ h5grove==1.3.0            # via nomad-lab (pyproject.toml)
 h5py==3.11.0              # via h5grove, nomad-lab (pyproject.toml)
 hjson==3.1.0              # via nomad-lab (pyproject.toml)
 html5lib==1.1             # via nomad-lab (pyproject.toml)
-httpcore==1.0.5           # via httpx
+httpcore==1.0.6           # via httpx
 httptools==0.6.1          # via uvicorn
 httpx==0.27.2             # via python-keycloak, nomad-lab (pyproject.toml)
 idna==3.10                # via anyio, email-validator, httpx, jsonschema, requests
@@ -126,13 +126,13 @@ pyedr==0.8.0              # via panedr
 pygments==2.18.0          # via sphinx
 pyjwt==2.6.0              # via nomad-lab (pyproject.toml)
 pymatgen==2024.5.1        # via nomad-lab (pyproject.toml)
-pymongo==4.10.0           # via mongoengine, optimade
+pymongo==4.6.3            # via mongoengine, optimade, nomad-lab (pyproject.toml)
 pyparsing==3.1.4          # via matplotlib, rdflib
 pyrsistent==0.20.0        # via jsonschema
 python-dateutil==2.9.0.post0  # via arrow, celery, elasticsearch-dsl, jupyterhub, matplotlib, nomad-openbis, pandas, rfc3161ng
 python-dotenv==1.0.1      # via uvicorn
 python-json-logger==2.0.2  # via jupyter-telemetry, nomad-lab (pyproject.toml)
-python-keycloak==4.5.0    # via nomad-lab (pyproject.toml)
+python-keycloak==4.6.0    # via nomad-lab (pyproject.toml)
 python-logstash==0.4.6    # via nomad-lab (pyproject.toml)
 python-magic==0.4.24      # via nomad-lab (pyproject.toml)
 python-magic-bin==0.4.14 ; sys_platform == 'win32'  # via nomad-lab (pyproject.toml)
@@ -180,7 +180,7 @@ toposort==1.10            # via nomad-lab (pyproject.toml)
 tornado==6.4.1            # via jupyterhub
 tqdm==4.66.5              # via pyedr, pymatgen
 traitlets==5.14.3         # via jupyter-telemetry, jupyterhub
-types-python-dateutil==2.9.0.20240906  # via arrow
+types-python-dateutil==2.9.0.20241003  # via arrow
 typing-extensions==4.12.2  # via alembic, fastapi, jwcrypto, pydantic, sqlalchemy
 typish==1.9.3             # via nptyping
 tzdata==2024.2            # via celery, kombu, pandas
-- 
GitLab