diff --git a/hepdata/modules/records/ext.py b/hepdata/modules/records/ext.py index 0327a456..caa33b98 100644 --- a/hepdata/modules/records/ext.py +++ b/hepdata/modules/records/ext.py @@ -33,6 +33,7 @@ from hepdata.modules.theme.views import redirect_nonwww from flask_login import current_user from invenio_db import db +from invenio_accounts.ext import set_default_config from hepdata.utils.users import user_is_admin_or_coordinator, user_is_admin from . import config @@ -61,6 +62,7 @@ def init_app(self, app): def init_config(self, app): """Initialize configuration.""" + set_default_config(app) for k in dir(config): if k.startswith('HEPDATA_'): app.config.setdefault(k, getattr(config, k)) diff --git a/hepdata/version.py b/hepdata/version.py index 297fed8e..3a016396 100644 --- a/hepdata/version.py +++ b/hepdata/version.py @@ -28,4 +28,4 @@ and parsed by ``setup.py``. """ -__version__ = "0.9.4dev20240319" +__version__ = "0.9.4dev20240326" diff --git a/requirements.txt b/requirements.txt index 78cd3385..f8ff40bb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,19 +5,19 @@ gunicorn==21.2.0 hepdata-converter-ws-client==0.2.2 hepdata-validator==0.3.5 invenio-access==2.0.0 # Indirect (needed by invenio-admin) -invenio-accounts==4.0.2 +invenio-accounts==5.0.0 invenio-admin==1.4.0 invenio-app==1.5.0 invenio-assets==3.0.3 invenio-config==1.0.4 invenio-db[postgresql]==1.1.5 invenio-logging[sentry_sdk]==2.1.0 -invenio-oauthclient==3.5.1 +invenio-oauthclient==4.0.0 invenio-pidstore==1.3.1 invenio-records==2.3.0 invenio-search[opensearch2]==2.3.1 -invenio-theme==2.5.10 -invenio-userprofiles==2.3.1 +invenio-theme==3.0.0 +invenio-userprofiles==3.0.0 python-twitter-v2==0.9.1 responses==0.25.0 unicodeit==0.7.5