From 0cfd10c12defae8a6aed7d0b9bb7ad788504fbec Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 13 Oct 2023 10:45:50 +0100 Subject: [PATCH 01/26] Bump traitlets to 5.9 New version of traitlets contains optimizations that significantly speed up loading of the app. --- setup.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.cfg b/setup.cfg index 165e98ee6..d6e970f15 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,6 +28,7 @@ install_requires = bokeh~=2.0 humanfriendly~=10.0 ipytree~=0.2 + traitlets~=5.9 ipywidgets~=7.7 widgetsnbextension<3.6.3 more-itertools~=8.0 From 63125d1356381b2a012f1c6863aa0f9236680c28 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 13 Oct 2023 12:09:08 +0100 Subject: [PATCH 02/26] Bump actions/checkout to v4 --- .github/workflows/ci.yml | 6 +++--- .github/workflows/publish.yml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a32545b19..3babb4997 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python uses: actions/setup-python@v4 @@ -52,7 +52,7 @@ jobs: steps: - name: Check out app - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 @@ -117,7 +117,7 @@ jobs: steps: - name: Check out app - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index baf9db738..7b23580f6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -19,7 +19,7 @@ jobs: steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v2 From 4b3d85c32d2ec0626db9721002c6499d4c1b6969 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 13 Oct 2023 12:09:53 +0100 Subject: [PATCH 03/26] Run notebook tests with Python 3.9 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3babb4997..bd1576908 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,7 @@ jobs: matrix: tag: [latest] browser: [Chrome, Firefox] - python-version: ['3.10'] + python-version: ['3.9'] fail-fast: false runs-on: ubuntu-latest From 3224b65828c73310f049c12dc3434fce36c3d98f Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 13 Oct 2023 12:16:42 +0100 Subject: [PATCH 04/26] Try pip install without -U --- tests_notebooks/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests_notebooks/conftest.py b/tests_notebooks/conftest.py index 17bf6c10b..6ecee2849 100644 --- a/tests_notebooks/conftest.py +++ b/tests_notebooks/conftest.py @@ -61,7 +61,7 @@ def notebook_service(docker_ip, docker_services, aiidalab_exec): aiidalab_exec("chmod -R a+rw /home/jovyan/apps/aiidalab-widgets-base", user="root") # Install AWB with extra dependencies for SmilesWidget - aiidalab_exec("pip install -U .[smiles]") + aiidalab_exec("pip install .[smiles]") # `port_for` takes a container port and returns the corresponding host port port = docker_services.port_for("aiidalab", 8888) From e02c849522db7548cd930d91b7202171cb5f79c1 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 13 Oct 2023 12:23:58 +0100 Subject: [PATCH 05/26] Bump pytest Docker --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index d6e970f15..a4ccf3dfa 100644 --- a/setup.cfg +++ b/setup.cfg @@ -48,7 +48,7 @@ dev = pre-commit==2.10.1 pytest~=6.2 pytest-cov~=4.0 - pytest-docker~=1.0 + pytest-docker~=2.0 pytest-selenium~=4.0 selenium~=4.7.0 webdriver-manager~=3.8 From c19abd434f513f8f1b88f4550d0b18b80d7853fd Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 13 Oct 2023 12:34:38 +0100 Subject: [PATCH 06/26] Revert "Bump traitlets to 5.9" This reverts commit 0cfd10c12defae8a6aed7d0b9bb7ad788504fbec. --- setup.cfg | 1 - 1 file changed, 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index a4ccf3dfa..790fa6927 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,7 +28,6 @@ install_requires = bokeh~=2.0 humanfriendly~=10.0 ipytree~=0.2 - traitlets~=5.9 ipywidgets~=7.7 widgetsnbextension<3.6.3 more-itertools~=8.0 From 9fd58bcb2832f818874c73ac627bcb01626d732b Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 13 Oct 2023 12:41:30 +0100 Subject: [PATCH 07/26] Revert "Revert "Bump traitlets to 5.9"" This reverts commit c19abd434f513f8f1b88f4550d0b18b80d7853fd. --- setup.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.cfg b/setup.cfg index 790fa6927..a4ccf3dfa 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,6 +28,7 @@ install_requires = bokeh~=2.0 humanfriendly~=10.0 ipytree~=0.2 + traitlets~=5.9 ipywidgets~=7.7 widgetsnbextension<3.6.3 more-itertools~=8.0 From da9650944f995d07a8d955fb4c0dbcea2307a1c9 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 13 Oct 2023 12:43:13 +0100 Subject: [PATCH 08/26] pip --no-cache-dir --- tests_notebooks/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests_notebooks/conftest.py b/tests_notebooks/conftest.py index 6ecee2849..a8e14fec1 100644 --- a/tests_notebooks/conftest.py +++ b/tests_notebooks/conftest.py @@ -61,7 +61,7 @@ def notebook_service(docker_ip, docker_services, aiidalab_exec): aiidalab_exec("chmod -R a+rw /home/jovyan/apps/aiidalab-widgets-base", user="root") # Install AWB with extra dependencies for SmilesWidget - aiidalab_exec("pip install .[smiles]") + aiidalab_exec("pip install --no-cache-dir .[smiles]") # `port_for` takes a container port and returns the corresponding host port port = docker_services.port_for("aiidalab", 8888) From d244a8e750c0207ff36df5f11e18a4b81f87643b Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 13 Oct 2023 13:14:17 +0100 Subject: [PATCH 09/26] Print memory from inside the container --- tests_notebooks/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests_notebooks/conftest.py b/tests_notebooks/conftest.py index a8e14fec1..3fd48b195 100644 --- a/tests_notebooks/conftest.py +++ b/tests_notebooks/conftest.py @@ -61,7 +61,7 @@ def notebook_service(docker_ip, docker_services, aiidalab_exec): aiidalab_exec("chmod -R a+rw /home/jovyan/apps/aiidalab-widgets-base", user="root") # Install AWB with extra dependencies for SmilesWidget - aiidalab_exec("pip install --no-cache-dir .[smiles]") + aiidalab_exec("free -m && pip install --no-cache-dir .[smiles]") # `port_for` takes a container port and returns the corresponding host port port = docker_services.port_for("aiidalab", 8888) From 098c6d618ab5912966ababd2d6cdeb4d2a5aae6c Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 00:46:27 +0100 Subject: [PATCH 10/26] Bump pytest --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index a4ccf3dfa..d83b29321 100644 --- a/setup.cfg +++ b/setup.cfg @@ -46,7 +46,7 @@ dev = bumpver==2021.1114 pgtest==1.3.1 pre-commit==2.10.1 - pytest~=6.2 + pytest~=7.0 pytest-cov~=4.0 pytest-docker~=2.0 pytest-selenium~=4.0 From fb732db5492f3c55b6bf0b47267295da7b3c7b81 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 01:11:45 +0100 Subject: [PATCH 11/26] pytest~=7.0.0 --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index d83b29321..9e50b7d7a 100644 --- a/setup.cfg +++ b/setup.cfg @@ -46,7 +46,7 @@ dev = bumpver==2021.1114 pgtest==1.3.1 pre-commit==2.10.1 - pytest~=7.0 + pytest~=7.0.0 pytest-cov~=4.0 pytest-docker~=2.0 pytest-selenium~=4.0 From d1d6e9f477438e87c397565f53f6aa8780c052a5 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 01:18:17 +0100 Subject: [PATCH 12/26] Comment out traitlets --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 9e50b7d7a..5dc64ed08 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,7 +28,7 @@ install_requires = bokeh~=2.0 humanfriendly~=10.0 ipytree~=0.2 - traitlets~=5.9 + #traitlets~=5.9 ipywidgets~=7.7 widgetsnbextension<3.6.3 more-itertools~=8.0 From 3a55166503bb5d8ebf068e7ba4d1518a89d224a2 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 01:26:02 +0100 Subject: [PATCH 13/26] Try increasing memory limit in the container --- .github/workflows/ci.yml | 2 +- tests_notebooks/docker-compose.yml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bd1576908..3ad28f9d3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,7 +64,7 @@ jobs: **/pyproject.toml **/requirements*.txt - - name: Install package + - name: Install package test dependencies run: pip install -e .[dev] - name: Set jupyter token env diff --git a/tests_notebooks/docker-compose.yml b/tests_notebooks/docker-compose.yml index 3beae4897..a6bbce7ec 100644 --- a/tests_notebooks/docker-compose.yml +++ b/tests_notebooks/docker-compose.yml @@ -16,3 +16,7 @@ services: - ..:/home/jovyan/apps/aiidalab-widgets-base ports: - 8998:8888 + deploy: + resources: + limits: + memory: 2000M From d513689c4b854e87b758e5295cbee8a9aa95345c Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 01:35:21 +0100 Subject: [PATCH 14/26] pytest~=7.2.0 --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 5dc64ed08..de8afe9d7 100644 --- a/setup.cfg +++ b/setup.cfg @@ -46,7 +46,7 @@ dev = bumpver==2021.1114 pgtest==1.3.1 pre-commit==2.10.1 - pytest~=7.0.0 + pytest~=7.2.0 pytest-cov~=4.0 pytest-docker~=2.0 pytest-selenium~=4.0 From cc667b4a323b722cc3b936314b5603497e776c37 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 02:00:26 +0100 Subject: [PATCH 15/26] pytest~=7.1.0 --- setup.cfg | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index de8afe9d7..31699ef23 100644 --- a/setup.cfg +++ b/setup.cfg @@ -46,7 +46,10 @@ dev = bumpver==2021.1114 pgtest==1.3.1 pre-commit==2.10.1 - pytest~=7.2.0 + # NOTE: pytest-selenium currently incompatible with pytest>=7.2 + # Maybe could be made to work by installing 'py' dependency, see: + # https://docs.pytest.org/en/7.4.x/changelog.html#pytest-7-2-0-2022-10-23 + pytest~=7.1.0 pytest-cov~=4.0 pytest-docker~=2.0 pytest-selenium~=4.0 From a636997a6cc9665272c44949a140717494b70168 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 02:22:45 +0100 Subject: [PATCH 16/26] Ignore deprecation warning --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 564b2528c..54c31ed6c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,6 +24,7 @@ filterwarnings = [ # E _warn("subprocess %s is still running" % self.pid, # E ResourceWarning: subprocess 382685 is still running 'ignore:Exception ignored in:pytest.PytestUnraisableExceptionWarning:_pytest', + 'ignore::DeprecationWarning:pytest_html', 'ignore::DeprecationWarning:jupyter_client', 'ignore::DeprecationWarning:selenium', 'ignore::DeprecationWarning:pytest_selenium', From 31cc22af1997021e399ca3d656ee0cf7a53fb9f4 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 02:34:53 +0100 Subject: [PATCH 17/26] Put -U back --- tests_notebooks/conftest.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests_notebooks/conftest.py b/tests_notebooks/conftest.py index 3fd48b195..3616ed6dc 100644 --- a/tests_notebooks/conftest.py +++ b/tests_notebooks/conftest.py @@ -61,7 +61,9 @@ def notebook_service(docker_ip, docker_services, aiidalab_exec): aiidalab_exec("chmod -R a+rw /home/jovyan/apps/aiidalab-widgets-base", user="root") # Install AWB with extra dependencies for SmilesWidget - aiidalab_exec("free -m && pip install --no-cache-dir .[smiles]") + # NOTE: I am not sure why the '-U' parameter is neccessary, but without it + # the AWB package is not properly installed. + aiidalab_exec("free -m && pip install -U --no-cache-dir .[smiles]") # `port_for` takes a container port and returns the corresponding host port port = docker_services.port_for("aiidalab", 8888) From 7b01c9584b667a486becf025887030d0565c8185 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 02:45:53 +0100 Subject: [PATCH 18/26] Ugh --- tests_notebooks/conftest.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tests_notebooks/conftest.py b/tests_notebooks/conftest.py index 3616ed6dc..470792fce 100644 --- a/tests_notebooks/conftest.py +++ b/tests_notebooks/conftest.py @@ -61,9 +61,7 @@ def notebook_service(docker_ip, docker_services, aiidalab_exec): aiidalab_exec("chmod -R a+rw /home/jovyan/apps/aiidalab-widgets-base", user="root") # Install AWB with extra dependencies for SmilesWidget - # NOTE: I am not sure why the '-U' parameter is neccessary, but without it - # the AWB package is not properly installed. - aiidalab_exec("free -m && pip install -U --no-cache-dir .[smiles]") + aiidalab_exec("pip install -U --no-cache-dir .[smiles]") # `port_for` takes a container port and returns the corresponding host port port = docker_services.port_for("aiidalab", 8888) From b1c639c5ac90d60a197d0871079e1a77c7eaf5f8 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 02:58:47 +0100 Subject: [PATCH 19/26] Back to square one --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 31699ef23..a7c819e7f 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,7 +28,7 @@ install_requires = bokeh~=2.0 humanfriendly~=10.0 ipytree~=0.2 - #traitlets~=5.9 + traitlets~=5.9 ipywidgets~=7.7 widgetsnbextension<3.6.3 more-itertools~=8.0 From 5115b9f31e9e4fc347b4225d1a3d9db2713f3ddb Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 03:09:13 +0100 Subject: [PATCH 20/26] Free again --- tests_notebooks/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests_notebooks/conftest.py b/tests_notebooks/conftest.py index 470792fce..0750915c8 100644 --- a/tests_notebooks/conftest.py +++ b/tests_notebooks/conftest.py @@ -61,7 +61,7 @@ def notebook_service(docker_ip, docker_services, aiidalab_exec): aiidalab_exec("chmod -R a+rw /home/jovyan/apps/aiidalab-widgets-base", user="root") # Install AWB with extra dependencies for SmilesWidget - aiidalab_exec("pip install -U --no-cache-dir .[smiles]") + aiidalab_exec("free -m; pip install --no-cache-dir .[smiles]") # `port_for` takes a container port and returns the corresponding host port port = docker_services.port_for("aiidalab", 8888) From 7ae9248270fca2acd39034edc265623817d21806 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 03:30:00 +0100 Subject: [PATCH 21/26] Wrap command --- tests_notebooks/conftest.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests_notebooks/conftest.py b/tests_notebooks/conftest.py index 0750915c8..cefe040c8 100644 --- a/tests_notebooks/conftest.py +++ b/tests_notebooks/conftest.py @@ -44,9 +44,9 @@ def aiidalab_exec(docker_compose): def execute(command, user=None, **kwargs): workdir = "/home/jovyan/apps/aiidalab-widgets-base" if user: - command = f"exec --workdir {workdir} -T --user={user} aiidalab {command}" + command = f"exec --workdir {workdir} -T --user={user} aiidalab '{command}'" else: - command = f"exec --workdir {workdir} -T aiidalab {command}" + command = f"exec --workdir {workdir} -T aiidalab '{command}'" return docker_compose.execute(command, **kwargs) From 6a9dcda59b7728561f1f4b77ce120a80680207ca Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 03:46:53 +0100 Subject: [PATCH 22/26] now? --- tests_notebooks/conftest.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests_notebooks/conftest.py b/tests_notebooks/conftest.py index cefe040c8..e2e3ed394 100644 --- a/tests_notebooks/conftest.py +++ b/tests_notebooks/conftest.py @@ -44,9 +44,9 @@ def aiidalab_exec(docker_compose): def execute(command, user=None, **kwargs): workdir = "/home/jovyan/apps/aiidalab-widgets-base" if user: - command = f"exec --workdir {workdir} -T --user={user} aiidalab '{command}'" + command = f"exec --workdir {workdir} -T --user={user} aiidalab {command}" else: - command = f"exec --workdir {workdir} -T aiidalab '{command}'" + command = f"exec --workdir {workdir} -T aiidalab {command}" return docker_compose.execute(command, **kwargs) @@ -61,7 +61,7 @@ def notebook_service(docker_ip, docker_services, aiidalab_exec): aiidalab_exec("chmod -R a+rw /home/jovyan/apps/aiidalab-widgets-base", user="root") # Install AWB with extra dependencies for SmilesWidget - aiidalab_exec("free -m; pip install --no-cache-dir .[smiles]") + aiidalab_exec("bash -c 'free -m; pip install --no-cache-dir .[smiles]'") # `port_for` takes a container port and returns the corresponding host port port = docker_services.port_for("aiidalab", 8888) From b2de54fece2d449f385e45e980eb4596bda67964 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sat, 14 Oct 2023 05:22:42 +0100 Subject: [PATCH 23/26] Pin to 5.9.0 --- setup.cfg | 2 +- tests_notebooks/conftest.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.cfg b/setup.cfg index a7c819e7f..586723157 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,7 +28,7 @@ install_requires = bokeh~=2.0 humanfriendly~=10.0 ipytree~=0.2 - traitlets~=5.9 + traitlets~=5.9.0 ipywidgets~=7.7 widgetsnbextension<3.6.3 more-itertools~=8.0 diff --git a/tests_notebooks/conftest.py b/tests_notebooks/conftest.py index e2e3ed394..a8e14fec1 100644 --- a/tests_notebooks/conftest.py +++ b/tests_notebooks/conftest.py @@ -61,7 +61,7 @@ def notebook_service(docker_ip, docker_services, aiidalab_exec): aiidalab_exec("chmod -R a+rw /home/jovyan/apps/aiidalab-widgets-base", user="root") # Install AWB with extra dependencies for SmilesWidget - aiidalab_exec("bash -c 'free -m; pip install --no-cache-dir .[smiles]'") + aiidalab_exec("pip install --no-cache-dir .[smiles]") # `port_for` takes a container port and returns the corresponding host port port = docker_services.port_for("aiidalab", 8888) From bd91f01fadbfefaf50a7b22974a87d4ea190529a Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Wed, 18 Oct 2023 21:44:15 +0100 Subject: [PATCH 24/26] Ignore? --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 54c31ed6c..3cd85f0ad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,8 @@ filterwarnings = [ # TODO: This comes from a transitive dependency of optimade_client # Remove this when this issue is addressed: # https://github.com/CasperWA/ipywidgets-extended/issues/85 - 'ignore:metadata.*trait.* From 57bc15436715ce4d513742acd14839b8e60fba7f Mon Sep 17 00:00:00 2001 From: Jusong Yu Date: Wed, 8 Nov 2023 22:16:44 +0100 Subject: [PATCH 25/26] Update .github/workflows/ci.yml --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3ad28f9d3..3711f760d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,7 @@ jobs: matrix: tag: [latest] browser: [Chrome, Firefox] - python-version: ['3.9'] + python-version: ['3.10'] fail-fast: false runs-on: ubuntu-latest From 951e7dbd43897e5952d2d804eab0222739b119c7 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Wed, 8 Nov 2023 21:46:04 +0000 Subject: [PATCH 26/26] Remove memory limit in docker-compose.yml --- tests_notebooks/docker-compose.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tests_notebooks/docker-compose.yml b/tests_notebooks/docker-compose.yml index a6bbce7ec..3beae4897 100644 --- a/tests_notebooks/docker-compose.yml +++ b/tests_notebooks/docker-compose.yml @@ -16,7 +16,3 @@ services: - ..:/home/jovyan/apps/aiidalab-widgets-base ports: - 8998:8888 - deploy: - resources: - limits: - memory: 2000M