Package: invenio-alma
Invenio module to connect InvenioRDM to AlmaFurther documentation is available onhttps://invenio-alma.readthedocs.io/ChangesVersion v0.11.0 (release 2024-02-27)do: ruff suggested changefix: missing function get_user_by_emailcli: add option –keep-access-as-issetup: readd invenio-records-marc21global: remove invenio-records-marc21 deprefactortasks: add custom import_func featureVersion v0.10.2 (release 2023-09-25)cli: add embargo to importVersion v0.10.1 (release 2023-09-14)fix: refactor code to use secho instead to loggerVersion v0.10.0 (release 2023-09-12)cli: rename commandcli: update import_recordruff: updatefix: missed update of refactoringcli: rename sru commandruff: updateVersion v0.9.1 (release 2023-05-26)fix: changed api not appliedVersion v0.9.0 (release 2023-05-26)ruff: add to ignorecli: make update func customizableVersion v0.8.2 (release 2023-05-01)ext: revert last changeVersion v0.8.1 (release 2023-05-01)setup: add forgotten ruff configurationext: mock the resource and service propertiessetup: re-add isort configurationVersion v0.8.0 (release 2023-04-29)ext: add existence check before resource creationglobal: use ruff instead of pylintglobal: add services to exporttasks: add option to use update funcsru: add search_key on the searchVersion v0.7.6 (release 2023-04-26)fix: remove variable checkVersion v0.7.5 (release 2023-04-26)create: add read permissionfeature: add item apiVersion v0.7.4 (release 2023-01-26)fix: handle read timeoutVersion v0.7.3 (release 2023-01-26)fix: xml does not have xpathcli: add cms_id to create alma-recordVersion v0.7.2 (release 2023-01-19)fix: initialization check not possibleVersion v0.7.1 (release 2023-01-13)setup: remove for now translationsVersion v0.7.0 (release 2023-01-13)setup: remove python3.8 add python3.11 supportutils: catch possible Exceptionfixes:global: add type hints and documentationtheses: remove not used configurationtheses: add duplicate checkfix: creating records has to use restsetup: add celery task and translationsfix: various errors brought up by running testsglobal: refactore plus add config variablesglobal: refactore and change functionalitycli: add command update repository recordimprove: update metadata by return of almacli: implement alma create recordservice: refactoreapi: move functions to other packagesVersion v0.6.0 (release 2022-10-17)global: migrate to reusable workflowssetup: migrate to opensearch2Version v0.5.0 (release 2022-10-02)change: add timeout to requests.(get|put)fix: invenio_search.engine hides used search toolglobal: add supported python versionsglobal: move to reusable workflowsglobal: migrate from elasticsearch to opensearchfix AlmaAPIError missing paramete useharmonize the alma service error messagesuse for duplicate error message same structure as for the othersVersion v0.4.4 (release 2022-08-03)improve duplicate output by adding the repository idfix RequestError problem, by handling the errorVersion v0.4.3 (release 2022-08-02)add ac number to the success outputfix ValidationError problemVersion v0.4.2 (release 2022-08-02)remove no_self_use, pylint Closes #5502fix elasticsearch ConnectionTimeout importfix sphinx languageVersion v0.4.1 (release 2022-08-02)fix elasticsearch ConnectionTimeout problemVersion 0.1.0 (released TBD)Initial public release.