diff --git a/aiidalab_widgets_base/databases.py b/aiidalab_widgets_base/databases.py
index 9b7bd149..1f8a77a1 100644
--- a/aiidalab_widgets_base/databases.py
+++ b/aiidalab_widgets_base/databases.py
@@ -156,7 +156,7 @@ def __init__(
title: str = None,
**kwargs,
) -> None:
- from optimade_client import default_parameters, query_filter, query_provider
+ from ipyoptimade import default_parameters, query_filter, query_provider
providers_header = ipw.HTML("
Select a provider
")
providers = query_provider.OptimadeQueryProviderWidget(
diff --git a/pyproject.toml b/pyproject.toml
index 3cd85f0a..a8dcabc8 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -12,7 +12,7 @@ filterwarnings = [
'ignore:Creating AiiDA configuration:UserWarning:aiida',
'ignore:crystal system:UserWarning:ase.io.cif',
'ignore::DeprecationWarning:ase.atoms',
- # TODO: This comes from a transitive dependency of optimade_client
+ # TODO: This comes from a transitive dependency of ipyoptimade
# Remove this when this issue is addressed:
# https://github.com/CasperWA/ipywidgets-extended/issues/85
'ignore::DeprecationWarning:ipywidgets_extended',
diff --git a/setup.cfg b/setup.cfg
index e10ba078..4f201c2a 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -20,7 +20,7 @@ classifiers =
packages = find:
install_requires =
PyCifRW~=4.4
- aiida-core>=2.1,<3
+ aiida-core>=2.5,<3
aiidalab>=21.11.2
aiidalab-eln>=0.1.2,~=0.1
ansi2html~=1.6
@@ -34,7 +34,7 @@ install_requires =
more-itertools~=8.0
pymysql~=0.9
nglview~=3.0
- optimade-client==2022.9.19
+ ipyoptimade~=0.2
spglib>=1.14,<3
vapory~=0.1.2
python_requires = >=3.8