From f7d0aa1bcf3e97076efc1223b192d0ef1b8d540e Mon Sep 17 00:00:00 2001 From: Cian Hughes Date: Tue, 27 May 2025 13:26:31 +0100 Subject: [PATCH] patch: Added missing dependency --- invenio_theme_iform/__about__.py | 2 +- pyproject.toml | 1 + uv.lock | 68 ++++++++++++++++++++++++++++++-- 3 files changed, 67 insertions(+), 4 deletions(-) diff --git a/invenio_theme_iform/__about__.py b/invenio_theme_iform/__about__.py index 3b6e698..dbb0982 100644 --- a/invenio_theme_iform/__about__.py +++ b/invenio_theme_iform/__about__.py @@ -8,4 +8,4 @@ """Metadata for this python module.""" -__version__ = "2025.5.20.7" +__version__ = "2025.5.20.8" diff --git a/pyproject.toml b/pyproject.toml index efa05ea..c84ce40 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,6 +28,7 @@ dependencies = [ "invenio-config-iform>=2025.5.20.1", "invenio_records_global_search>=0.0.1", "invenio_records_marc21>=0.21.0", + "invenio-records-lom>=0.16.0", ] [project.urls] diff --git a/uv.lock b/uv.lock index 63bb726..a841528 100644 --- a/uv.lock +++ b/uv.lock @@ -1728,7 +1728,8 @@ dependencies = [ { name = "flask-sqlalchemy" }, { name = "invenio-base" }, { name = "sqlalchemy", extra = ["asyncio"] }, - { name = "sqlalchemy-continuum" }, + { name = "sqlalchemy-continuum", version = "1.3.15", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "sqlalchemy-continuum", version = "1.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, { name = "sqlalchemy-utils" }, ] sdist = { url = "https://files.pythonhosted.org/packages/94/1f/542c73355a6c8f51b6c431676345797b669d749e63f5387d86a1f95f87ab/invenio-db-2.0.0.tar.gz", hash = "sha256:3f2dc12d95fc2febcc2b35cb3b4ec315dd9b3ec43b272a8028b8ba76a4167be3", size = 36105, upload_time = "2024-11-20T20:51:17.761Z" } @@ -2131,6 +2132,43 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/86/7a/b6b5f0090761210805bc674632ff66e42ba4784c0449319fac6ae1719a81/invenio_records_global_search-0.3.3-py2.py3-none-any.whl", hash = "sha256:e8678a4e3fad1a82681bc15e4762fbceb4e3aab53754d18a1e4c857069074d5a", size = 63575, upload_time = "2025-01-24T11:58:11.709Z" }, ] +[[package]] +name = "invenio-records-lom" +version = "0.16.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] +dependencies = [ + { name = "invenio-previewer", marker = "python_full_version < '3.12'" }, + { name = "invenio-rdm-records", marker = "python_full_version < '3.12'" }, + { name = "invenio-stats", marker = "python_full_version < '3.12'" }, + { name = "sqlalchemy-continuum", version = "1.3.15", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f6/93/0bde36eb294215b16f00878bfece8f228eb9e3aa118481444961cb1e1ce9/invenio-records-lom-0.16.0.tar.gz", hash = "sha256:9eb34beb34e8b0aabee90c5af1e9447676d81047f6d96395f455b84397f426c3", size = 172143, upload_time = "2024-07-05T08:56:11.593Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ef/3e/518fa9a33c999161fe8a607f6fbd3a620091fb3bb2f6303611395f3f13de/invenio_records_lom-0.16.0-py2.py3-none-any.whl", hash = "sha256:4a9d3fd07e2b1816ed7c196b72cf6f836d66e319d12533bcbcb377730bc6940d", size = 219584, upload_time = "2024-07-05T08:56:09.7Z" }, +] + +[[package]] +name = "invenio-records-lom" +version = "0.18.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.12'", +] +dependencies = [ + { name = "invenio-previewer", marker = "python_full_version >= '3.12'" }, + { name = "invenio-rdm-records", marker = "python_full_version >= '3.12'" }, + { name = "invenio-stats", marker = "python_full_version >= '3.12'" }, + { name = "marshmallow", marker = "python_full_version >= '3.12'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/82/44/c99c74bc4ca3f77540a2cbe3f0a125507be71a58ebafae1b6476a469b159/invenio_records_lom-0.18.2.tar.gz", hash = "sha256:ae0d25e3fb9b34c7bee5515511f03855984eef32796f044e2696c0b5839f4415", size = 180140, upload_time = "2025-05-22T22:21:15.199Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4e/44/314094313db0a002e1f781b3a1b93cd88d7379129a192371b364eab12e45/invenio_records_lom-0.18.2-py2.py3-none-any.whl", hash = "sha256:bf3d5e30226980c241fdfcdb32598c89c8d281f565432ffbe43d7ab1f5b6d265", size = 237712, upload_time = "2025-05-22T22:21:13.247Z" }, +] + [[package]] name = "invenio-records-marc21" version = "0.22.2" @@ -2356,6 +2394,8 @@ dependencies = [ { name = "invenio-i18n" }, { name = "invenio-records-global-search", version = "0.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, { name = "invenio-records-global-search", version = "0.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "invenio-records-lom", version = "0.16.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "invenio-records-lom", version = "0.18.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, { name = "invenio-records-marc21", version = "0.22.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, { name = "invenio-records-marc21", version = "0.24.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, ] @@ -2390,6 +2430,7 @@ requires-dist = [ { name = "invenio-config-iform", specifier = ">=2025.5.20.1" }, { name = "invenio-i18n", specifier = ">=1.3.1" }, { name = "invenio-records-global-search", specifier = ">=0.0.1" }, + { name = "invenio-records-lom", specifier = ">=0.16.0" }, { name = "invenio-records-marc21", specifier = ">=0.21.0" }, ] @@ -4750,13 +4791,34 @@ asyncio = [ { name = "greenlet" }, ] +[[package]] +name = "sqlalchemy-continuum" +version = "1.3.15" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] +dependencies = [ + { name = "six", marker = "python_full_version < '3.12'" }, + { name = "sqlalchemy", marker = "python_full_version < '3.12'" }, + { name = "sqlalchemy-utils", marker = "python_full_version < '3.12'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cb/cf/4b21e74aff8ec06c362e043db3bb63bdb16ff0e5b5bbe21064fd0651a78b/SQLAlchemy-Continuum-1.3.15.tar.gz", hash = "sha256:a52689d1580daabc496ca8420fa742d62b371bc43921d6c06374192e52e0c409", size = 81279, upload_time = "2023-06-07T01:30:37.9Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2f/02/581778b566128ea1d6e9e5f1fc833ff47d798cc5a393c0709f74639fb9de/SQLAlchemy_Continuum-1.3.15-py3-none-any.whl", hash = "sha256:d2ecc798500f5d5195ecd2143f7d1eabb0aa46e0f213e38bfeb4331d25cc08d3", size = 45736, upload_time = "2023-06-07T01:30:35.925Z" }, +] + [[package]] name = "sqlalchemy-continuum" version = "1.4.2" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.12'", +] dependencies = [ - { name = "sqlalchemy" }, - { name = "sqlalchemy-utils" }, + { name = "sqlalchemy", marker = "python_full_version >= '3.12'" }, + { name = "sqlalchemy-utils", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/05/81/76e0b16ca8575463ba83e014afe8a89443bbc6a896dad3c48068ce571611/sqlalchemy_continuum-1.4.2.tar.gz", hash = "sha256:0fd2be79f718eda47c2206879d92ec4ebf1889364637b3caf3ee5d34bd19c8e3", size = 81713, upload_time = "2024-05-02T20:03:43.192Z" } wheels = [