From 95bd5ba111cffb69aa2898d9d0fb8713fa2e8df7 Mon Sep 17 00:00:00 2001 From: Alex Ioannidis Date: Wed, 27 Nov 2024 17:13:30 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=A6=20release:=20v16.3.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.rst | 13 +++++++++++++ invenio_rdm_records/__init__.py | 2 +- .../resources/serializers/bibtex/schema.py | 2 +- .../resources/serializers/bibtex/schema_formats.py | 2 +- invenio_rdm_records/services/github/release.py | 2 +- .../services/pids/providers/datacite.py | 2 +- tests/fixtures/test_fixtures.py | 2 +- .../pids/providers/test_datacite_pid_provider.py | 2 +- 8 files changed, 20 insertions(+), 7 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 6dfcf702e..cb7a87aa5 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -12,6 +12,19 @@ Changes ======= +Version v16.3.0 (released 2024-11-27) + +- github: added default license from Github API +- deposit-ui: fix affiliations rendering during edits +- github: added custom_fields in metadata extraction +- github: added optional swhid field to the bibtex export +- datacite: improve error logging formatting and grouping + * Avoids f-strings in logging calls so that entries are easier to be + grouped. + * Adds exception info to the logged errors. +- config: added service schema from config +- requests: manage sending notifications + Version v16.2.0 (released 2024-11-19) - search: pass search parameters to collection records diff --git a/invenio_rdm_records/__init__.py b/invenio_rdm_records/__init__.py index 9b3e75a6b..8c4659b42 100644 --- a/invenio_rdm_records/__init__.py +++ b/invenio_rdm_records/__init__.py @@ -12,6 +12,6 @@ from .ext import InvenioRDMRecords -__version__ = "16.2.0" +__version__ = "16.3.0" __all__ = ("__version__", "InvenioRDMRecords") diff --git a/invenio_rdm_records/resources/serializers/bibtex/schema.py b/invenio_rdm_records/resources/serializers/bibtex/schema.py index 1c0b73ebd..da4372df1 100644 --- a/invenio_rdm_records/resources/serializers/bibtex/schema.py +++ b/invenio_rdm_records/resources/serializers/bibtex/schema.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2023 CERN +# Copyright (C) 2023-2024 CERN # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/resources/serializers/bibtex/schema_formats.py b/invenio_rdm_records/resources/serializers/bibtex/schema_formats.py index 159629e6a..0f65f3575 100644 --- a/invenio_rdm_records/resources/serializers/bibtex/schema_formats.py +++ b/invenio_rdm_records/resources/serializers/bibtex/schema_formats.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2023 CERN +# Copyright (C) 2023-2024 CERN # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/github/release.py b/invenio_rdm_records/services/github/release.py index 568bc91bc..aa89e1380 100644 --- a/invenio_rdm_records/services/github/release.py +++ b/invenio_rdm_records/services/github/release.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2023 CERN. +# Copyright (C) 2023-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/pids/providers/datacite.py b/invenio_rdm_records/services/pids/providers/datacite.py index 0255009ed..5995147aa 100644 --- a/invenio_rdm_records/services/pids/providers/datacite.py +++ b/invenio_rdm_records/services/pids/providers/datacite.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2021 CERN. +# Copyright (C) 2021-2024 CERN. # Copyright (C) 2023 Northwestern University. # Copyright (C) 2023-2024 Graz University of Technology. # diff --git a/tests/fixtures/test_fixtures.py b/tests/fixtures/test_fixtures.py index ecb080f5f..c1a9d567d 100644 --- a/tests/fixtures/test_fixtures.py +++ b/tests/fixtures/test_fixtures.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2021 CERN. +# Copyright (C) 2021-2024 CERN. # Copyright (C) 2021 Northwestern University. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify diff --git a/tests/services/pids/providers/test_datacite_pid_provider.py b/tests/services/pids/providers/test_datacite_pid_provider.py index 281b83c9b..1e721112b 100644 --- a/tests/services/pids/providers/test_datacite_pid_provider.py +++ b/tests/services/pids/providers/test_datacite_pid_provider.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2021 CERN. +# Copyright (C) 2021-2024 CERN. # Copyright (C) 2023 Northwestern University. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify