diff --git a/pyproject.toml b/pyproject.toml index 5dce08cb8a..008c81c60f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,7 +35,7 @@ dependencies = [ "charset-normalizer~=3.1.0", "click~=8.1.0", "cryptography~=43.0.1", - "marshmallow~=3.18.0", + "marshmallow>=3.18,<3.27", "marshmallow-dataclass~=8.5.8", "oauthlib~=3.2.1", "packaging>=22.0", diff --git a/uv.lock b/uv.lock index c283c36b54..981ba67e3d 100644 --- a/uv.lock +++ b/uv.lock @@ -62,7 +62,7 @@ wheels = [ [[package]] name = "backports-tarfile" version = "1.2.0" -source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" } +source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz", hash = "sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991", size = 86406, upload-time = "2024-05-28T17:01:54.731Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl", hash = "sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34", size = 30181, upload-time = "2024-05-28T17:01:53.112Z" }, @@ -882,7 +882,7 @@ requires-dist = [ { name = "click", specifier = "~=8.1.0" }, { name = "cryptography", specifier = "~=43.0.1" }, { name = "keyring", specifier = ">=24.0.0,<26" }, - { name = "marshmallow", specifier = "~=3.18.0" }, + { name = "marshmallow", specifier = ">=3.18,<3.27" }, { name = "marshmallow-dataclass", specifier = "~=8.5.8" }, { name = "notify-py", specifier = ">=0.3.43" }, { name = "oauthlib", specifier = "~=3.2.1" }, @@ -1322,7 +1322,7 @@ wheels = [ [[package]] name = "jaraco-classes" version = "3.4.0" -source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" } +source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "more-itertools" }, ] @@ -1334,7 +1334,7 @@ wheels = [ [[package]] name = "jaraco-context" version = "6.1.1" -source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" } +source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version < '3.10'", ] @@ -1349,7 +1349,7 @@ wheels = [ [[package]] name = "jaraco-context" version = "6.1.2" -source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" } +source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.12'", "python_full_version == '3.11.*'", @@ -1366,7 +1366,7 @@ wheels = [ [[package]] name = "jaraco-functools" version = "4.4.0" -source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" } +source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "more-itertools" }, ] @@ -1462,17 +1462,17 @@ wheels = [ [[package]] name = "keyring" version = "25.7.0" -source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" } +source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "importlib-metadata", marker = "python_full_version < '3.12'" }, { name = "jaraco-classes" }, - { name = "jaraco-context", version = "6.1.1", source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" }, marker = "python_full_version < '3.10'" }, - { name = "jaraco-context", version = "6.1.2", source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "jaraco-context", version = "6.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "jaraco-context", version = "6.1.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "jaraco-functools" }, { name = "jeepney", marker = "sys_platform == 'linux'" }, { name = "pywin32-ctypes", marker = "sys_platform == 'win32'" }, - { name = "secretstorage", version = "3.3.3", source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" }, marker = "python_full_version < '3.10' and sys_platform == 'linux'" }, - { name = "secretstorage", version = "3.5.0", source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" }, marker = "python_full_version >= '3.10' and sys_platform == 'linux'" }, + { name = "secretstorage", version = "3.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' and sys_platform == 'linux'" }, + { name = "secretstorage", version = "3.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and sys_platform == 'linux'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/43/4b/674af6ef2f97d56f0ab5153bf0bfa28ccb6c3ed4d1babf4305449668807b/keyring-25.7.0.tar.gz", hash = "sha256:fe01bd85eb3f8fb3dd0405defdeac9a5b4f6f0439edbb3149577f244a2e8245b", size = 63516, upload-time = "2025-11-16T16:26:09.482Z" } wheels = [ @@ -1634,14 +1634,14 @@ wheels = [ [[package]] name = "marshmallow" -version = "3.18.0" +version = "3.26.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b8/b9/b1da16dac90ed19806ea466636ae387957eec8cd429ac3b763e21b99a77d/marshmallow-3.18.0.tar.gz", hash = "sha256:6804c16114f7fce1f5b4dadc31f4674af23317fcc7f075da21e35c1a35d781f7", size = 182746, upload-time = "2022-09-15T20:27:14.362Z" } +sdist = { url = "https://files.pythonhosted.org/packages/55/79/de6c16cc902f4fc372236926b0ce2ab7845268dcc30fb2fbb7f71b418631/marshmallow-3.26.2.tar.gz", hash = "sha256:bbe2adb5a03e6e3571b573f42527c6fe926e17467833660bebd11593ab8dfd57", size = 222095, upload-time = "2025-12-22T06:53:53.309Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c3/06/e0300cb5f9b5ff9b6d0accdd3536c01bd2300f8154781455914752ab8903/marshmallow-3.18.0-py3-none-any.whl", hash = "sha256:35e02a3a06899c9119b785c12a22f4cda361745d66a71ab691fd7610202ae104", size = 48752, upload-time = "2022-09-15T20:27:12.356Z" }, + { url = "https://files.pythonhosted.org/packages/be/2f/5108cb3ee4ba6501748c4908b908e55f42a5b66245b4cfe0c99326e1ef6e/marshmallow-3.26.2-py3-none-any.whl", hash = "sha256:013fa8a3c4c276c24d26d84ce934dc964e2aa794345a0f8c7e5a7191482c8a73", size = 50964, upload-time = "2025-12-22T06:53:51.801Z" }, ] [[package]] @@ -1691,7 +1691,7 @@ wheels = [ [[package]] name = "more-itertools" version = "10.8.0" -source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" } +source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/ea/5d/38b681d3fce7a266dd9ab73c66959406d565b3e85f21d5e66e1181d93721/more_itertools-10.8.0.tar.gz", hash = "sha256:f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd", size = 137431, upload-time = "2025-09-02T15:23:11.018Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/a4/8e/469e5a4a2f5855992e425f3cb33804cc07bf18d48f2db061aec61ce50270/more_itertools-10.8.0-py3-none-any.whl", hash = "sha256:52d4362373dcf7c52546bc4af9a86ee7c4579df9a8dc268be0a2f949d376cc9b", size = 69667, upload-time = "2025-09-02T15:23:09.635Z" }, @@ -3032,7 +3032,7 @@ toml = [ [[package]] name = "secretstorage" version = "3.3.3" -source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" } +source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version < '3.10'", ] @@ -3048,7 +3048,7 @@ wheels = [ [[package]] name = "secretstorage" version = "3.5.0" -source = { registry = "https://gitlab.gitguardian.ovh/api/v4/projects/435/packages/pypi/simple" } +source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.12'", "python_full_version == '3.11.*'",