From cafa46f093457f95aefdd48bb4627144f092f437 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 15:49:32 +0000 Subject: [PATCH 1/3] build(deps): bump invenio-accounts from 4.0.2 to 5.0.0 Bumps [invenio-accounts](https://github.com/inveniosoftware/invenio-accounts) from 4.0.2 to 5.0.0. - [Release notes](https://github.com/inveniosoftware/invenio-accounts/releases) - [Changelog](https://github.com/inveniosoftware/invenio-accounts/blob/master/CHANGES.rst) - [Commits](https://github.com/inveniosoftware/invenio-accounts/compare/v4.0.2...v5.0.0) --- updated-dependencies: - dependency-name: invenio-accounts dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 78cd3385..352fae0f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ 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 From 27a5f0517e9e32b3713863bc0608a04a24d88e08 Mon Sep 17 00:00:00 2001 From: Graeme Watt Date: Tue, 26 Mar 2024 12:38:07 +0000 Subject: [PATCH 2/3] ext: call set_default_config (closes #783) --- hepdata/modules/records/ext.py | 2 ++ 1 file changed, 2 insertions(+) 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)) From a85b580019a8912e7dbd33feaeeb3b4e26b8c59f Mon Sep 17 00:00:00 2001 From: Graeme Watt Date: Tue, 26 Mar 2024 13:30:54 +0000 Subject: [PATCH 3/3] requirements: upgrade Invenio packages * Bump invenio-oauthclient from v3.5.1 to v4.0.0. * Bump invenio-theme from v2.5.10 to v3.0.0. * Bump invenio-userprofiles from v2.3.1 to v3.0.0. --- hepdata/version.py | 2 +- requirements.txt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) 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 352fae0f..f8ff40bb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,12 +12,12 @@ 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