diff --git a/geonode/settings.py b/geonode/settings.py index e2c1f2f9a06..087e8429bb9 100644 --- a/geonode/settings.py +++ b/geonode/settings.py @@ -1456,10 +1456,10 @@ def get_geonode_catalogue_service(): pycsw_config = PYCSW["CONFIGURATION"] if pycsw_config: pycsw_catalogue = { - f"{pycsw_config['metadata:main']['identification_title']}": { + f"{pycsw_config['metadata']['main']['identification_title']}": { "url": CATALOGUE["default"]["URL"], "type": "csw", - "title": pycsw_config["metadata:main"]["identification_title"], + "title": pycsw_config['metadata']['main']["identification_title"], "autoload": True, "layerOptions": {"tileSize": DEFAULT_TILE_SIZE}, } diff --git a/requirements.txt b/requirements.txt index 69cb385f729..9ead5754f2e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -54,7 +54,7 @@ pyjwt==2.8.0 # geopython dependencies pyproj<3.7.0 OWSLib==0.30.0 --e git+https://github.com/geopython/pycsw.git@3.0.0-alpha5#egg=pycsw +-e git+https://github.com/geopython/pycsw.git@3.0.0-alpha6#egg=pycsw SQLAlchemy==2.0.30 # required by PyCSW Shapely==1.8.5.post1 mercantile==1.2.1 diff --git a/setup.cfg b/setup.cfg index 1abe1c9bb3d..8d61b34d21b 100644 --- a/setup.cfg +++ b/setup.cfg @@ -80,7 +80,7 @@ install_requires = # geopython dependencies pyproj<3.7.0 OWSLib==0.30.0 - pycsw @ git+https://github.com/geopython/pycsw.git@3.0.0-alpha5 + pycsw @ git+https://github.com/geopython/pycsw.git@3.0.0-alpha6 SQLAlchemy==2.0.30 # required by PyCSW Shapely==1.8.5.post1 mercantile==1.2.1