diff --git a/pyproject.toml b/pyproject.toml index 87df2b1..71b9556 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,7 +57,7 @@ dev = [ "pytest-asyncio>=1.0.0,<2", "testcontainers[nats, postgres]>=4.10.0,<5", "types-tqdm>=4.67.0.20250516,<5", - "openapi-python-client>=0.25.2,<0.26", + "openapi-python-client>=0.28,<0.29", "types-python-dateutil>=2.9.0.20250708,<3" ] docs = [ diff --git a/uv.lock b/uv.lock index e2f16c5..772e2a9 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 2 +revision = 3 requires-python = ">=3.13.2, <4.0" [[package]] @@ -402,7 +402,7 @@ requires-dist = [ dev = [ { name = "deptry", specifier = ">=0.23.0,<0.24" }, { name = "mypy", specifier = ">=1.5.1,<2" }, - { name = "openapi-python-client", specifier = ">=0.25.2,<0.26" }, + { name = "openapi-python-client", specifier = ">=0.28,<0.29" }, { name = "pre-commit", specifier = ">=3.4.0,<4" }, { name = "pytest", specifier = ">=8.3.5,<9" }, { name = "pytest-asyncio", specifier = ">=1.0.0,<2" }, @@ -1397,7 +1397,7 @@ wheels = [ [[package]] name = "openapi-python-client" -version = "0.25.3" +version = "0.28.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, @@ -1410,11 +1410,10 @@ dependencies = [ { name = "ruff" }, { name = "shellingham" }, { name = "typer" }, - { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f9/af/df5579c9a3cf515501518634c9c2004fa0999a810a0ef1145fa3bc82beac/openapi_python_client-0.25.3.tar.gz", hash = "sha256:cafc6b5aebd0c55fe7be4d400b24d3b107f7ec64923b8117ef8aa7ceb2a918a4", size = 124703, upload-time = "2025-07-28T01:25:53.66Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f8/5f/78cf6f3aa1015b27ae725593eb04f98caa934d4ab3681efbe596437f3edd/openapi_python_client-0.28.0.tar.gz", hash = "sha256:e0162b17bfee9b990d4dc38b256af129e0035e551a33dac8e4d5d4abfdb7c3d2", size = 125884, upload-time = "2025-12-03T20:54:20.57Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5f/d2/539333a5cf2f14f5dd9aa8a3a73a4029464328e3f6ac4350577a28ea08ce/openapi_python_client-0.25.3-py3-none-any.whl", hash = "sha256:008e4c5f3079f312c135b55b142eb9616eafbd739ad6d5f8e95add726d1a02f2", size = 182159, upload-time = "2025-07-28T01:25:51.941Z" }, + { url = "https://files.pythonhosted.org/packages/f0/a3/f5ca1ddefc1e9ffd04fea2fadc070235e1fc83188053aaa0d1b215484943/openapi_python_client-0.28.0-py3-none-any.whl", hash = "sha256:d2c2f4dabb7fe12377cb0f0f6c50ad5ade3922cae7940510422ca844cae4dca4", size = 183131, upload-time = "2025-12-03T20:54:18.747Z" }, ] [[package]] @@ -1895,6 +1894,12 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/2f/98/04c784aa1ef3be7184fd6b1e22751c5755f7537eb266fc0a63a700b26377/python_libcombine-0.2.20-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5f750f9c97fe01a8e4bff7e67995dfc5352b43836e11368abadee3cbc8770e14", size = 3661709, upload-time = "2024-10-25T09:04:23.728Z" }, { url = "https://files.pythonhosted.org/packages/e9/aa/b6e38638f896af4ce441420306701b1fefe2d6c21d32a4823f7955cc3491/python_libcombine-0.2.20-cp313-cp313-win32.whl", hash = "sha256:4d9a060e43e6e19643a381a6b3e2be5a4f577677cdc695eae6558212b4d0ffe0", size = 1487510, upload-time = "2024-10-25T09:04:25.148Z" }, { url = "https://files.pythonhosted.org/packages/2f/09/4a2f1507152df45899af8ea884a9260b03f47a7e25453eaa1f601b68993c/python_libcombine-0.2.20-cp313-cp313-win_amd64.whl", hash = "sha256:aa40bab49d97a9dcfb3c4d928b73a1f7b6a839a9c280ac644cb506a8d062713a", size = 1633696, upload-time = "2024-10-25T09:04:28.124Z" }, + { url = "https://files.pythonhosted.org/packages/ef/71/a395f98195b2d77489462d2717dfdc5ef4d4a9ed3bde4954d0490e7e8556/python_libcombine-0.2.20-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:68adcb3332accf09f5db340444a937401f82030f3b5a1ceec40d1823739e0109", size = 2033218, upload-time = "2025-11-11T11:37:19.065Z" }, + { url = "https://files.pythonhosted.org/packages/62/83/53690070d2e3dc13a22b72b1b6550884ecc81b896e8a0cd8d0468d6bc3fe/python_libcombine-0.2.20-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0c43218540fb98b82c66922e3137c94c5eb700ba4c228af1cf101f3f3db47d46", size = 1975912, upload-time = "2025-11-11T11:37:21.237Z" }, + { url = "https://files.pythonhosted.org/packages/8f/21/ce0802a58f1df4000ba0989b545aafba2055389957195c97a66abcb9c7af/python_libcombine-0.2.20-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ae1041e9fbf5927c69948ba2f3528c261533fecfc1eb96b984ea79a6e986efd4", size = 2477596, upload-time = "2025-11-11T11:37:22.462Z" }, + { url = "https://files.pythonhosted.org/packages/3b/fb/a9df532500b5bbbd615fc49650a05c64f4bda545f06a05db4400fa7c38e2/python_libcombine-0.2.20-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f3ff6d2ca8f2207817a67fc256c947401edea8c466396a661a648d29714e5216", size = 2731368, upload-time = "2025-11-11T11:37:23.944Z" }, + { url = "https://files.pythonhosted.org/packages/36/7a/029a59fdf05f66c5c26cc7a6f839ed6bfa355c07542daccff73a83af7b17/python_libcombine-0.2.20-cp314-cp314-win_amd64.whl", hash = "sha256:1506830a84426d4552ea310bbeb200731d9b35c410e62c1dfbcf6b0c2a3746b7", size = 1717952, upload-time = "2025-11-11T11:37:25.905Z" }, + { url = "https://files.pythonhosted.org/packages/86/f5/8798b62c89487dd966dedc2f1dd8d43c24f4ba2907ec957e217ece223a56/python_libcombine-0.2.20-cp314-cp314-win_arm64.whl", hash = "sha256:0a03c957214366a178e10e3ad002e8ac096bf60a8c15796e03d773d9bc767a3e", size = 1710882, upload-time = "2025-11-11T11:37:27.062Z" }, ] [[package]] @@ -1908,6 +1913,12 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/46/8f/3e211bbdaf69ca0c789530353cdf02711f95e70ac8581a08ce0c45903c80/python_libsbml-5.20.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:198c5cf1cc82c46e9665e048799c0a0d4d699cffff959af6d9e97dd145e967d9", size = 7621140, upload-time = "2025-05-05T06:43:56.159Z" }, { url = "https://files.pythonhosted.org/packages/c6/92/a8a86812776326ffdfac6c5addc7581f6399f7b825b31dd90e211f63739f/python_libsbml-5.20.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0dedc59f6eb5c901a127751ee314a83bb30bdec2355c99c99205aef6484d6f0", size = 8155062, upload-time = "2025-05-05T06:43:57.669Z" }, { url = "https://files.pythonhosted.org/packages/b8/49/70f6288db3ce3ef006627318d518235836c47b34e4aa7716760e33b639b9/python_libsbml-5.20.5-cp313-cp313-win_amd64.whl", hash = "sha256:763222865e39d51e408c2c9af3dafa0d58f613e75d9ff117de8f8a2b9f7eb59e", size = 6027822, upload-time = "2025-05-05T06:43:59.128Z" }, + { url = "https://files.pythonhosted.org/packages/d1/3a/5e863d8f775e0941ba36fdc3adb4e669c7ef4005c14d74d9ff6e837c0d47/python_libsbml-5.20.5-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:427fe5b4a382db1b53e4833aadb57459cb132d3fd54b0a3a25ae748b3dbf69b4", size = 6375044, upload-time = "2025-11-11T11:37:36.68Z" }, + { url = "https://files.pythonhosted.org/packages/32/fd/74074639dc3b31934190b60a6946887542895e1c00ba5efbe1bbc1a5b8c9/python_libsbml-5.20.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:59226dbb3264d0efed1e44032484e3e6b743e4fcd0345b9dcb62b60062e3c1ae", size = 6103148, upload-time = "2025-11-11T11:37:38.401Z" }, + { url = "https://files.pythonhosted.org/packages/ed/3a/b8e57a0de1aadbc2a45d7b352f79b9d5e1874cd233d74ba003d7d64b5a36/python_libsbml-5.20.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d30768315ac7886c03b036e58a8f4d11e73f05a10d60912a960d407eaf8bfdb0", size = 7419912, upload-time = "2025-11-11T11:37:39.979Z" }, + { url = "https://files.pythonhosted.org/packages/f2/d5/8da773770a4daf395e83e2c774594a302bcb7d8f08539ef632ca39ff0c90/python_libsbml-5.20.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3a361d4cba3d71ecd5b102727a50ba683ddaa7e2819d3cd91f8dcd14ed393442", size = 8007927, upload-time = "2025-11-11T11:37:41.585Z" }, + { url = "https://files.pythonhosted.org/packages/66/52/454aa4a02b91ba0529ae552d528d4b36d22d5c513685d8a0afab09029eb9/python_libsbml-5.20.5-cp314-cp314-win_amd64.whl", hash = "sha256:847a10b216c380344fab1da99571b5d9347330d909890a8111bd8ecfcb0e7f53", size = 6105302, upload-time = "2025-11-11T11:37:43.384Z" }, + { url = "https://files.pythonhosted.org/packages/7e/b1/db6d80213487457f7b271a9796e80d6adf2ccf01156c846540bd84cc8732/python_libsbml-5.20.5-cp314-cp314-win_arm64.whl", hash = "sha256:1164ae7b74a9277256a72050b27471f54fe93f5471c4756c311d42e9a1717d3d", size = 5898267, upload-time = "2025-11-11T11:37:44.659Z" }, ] [[package]] @@ -1922,6 +1933,12 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/58/03/1eb19eb5b34d9c316a6ece52023f154e4dfce6f46cdee7e5788e6200a873/python_libsedml-2.0.33-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e098017c4bec3bf141d3fea1304945788f497edaade7b42ce06e9f0ecec12665", size = 3576542, upload-time = "2025-04-23T13:54:36.664Z" }, { url = "https://files.pythonhosted.org/packages/2d/dc/07b52c20ae0e0dd8679fd6e4468c8d580e375d77508e2e19998cf75610c1/python_libsedml-2.0.33-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a48780f086d24554bbd23a11011bdab929bcd599b148e6af86e744e2e93dd3b", size = 3570442, upload-time = "2025-04-23T13:54:38.59Z" }, { url = "https://files.pythonhosted.org/packages/40/ad/4945b74f2aef29198563b2df25563d634defce27d82d0c90d73f58da9673/python_libsedml-2.0.33-cp313-cp313-win_amd64.whl", hash = "sha256:954910d461072f16d0487dbcc47a6e8e331a55994bc6e52bb228b7b477229200", size = 2124214, upload-time = "2025-04-23T13:54:42.011Z" }, + { url = "https://files.pythonhosted.org/packages/39/69/e30c46d3270f15c447916eb19b9ad77cab1a2c69d082bbddde915cb1f2e9/python_libsedml-2.0.33-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:a43c05fd3354e3bcf530e8125d6f6abc11fd109361e0f08b0bdb3a4809dc45b0", size = 2545921, upload-time = "2025-11-11T11:37:54.329Z" }, + { url = "https://files.pythonhosted.org/packages/43/82/5385f893ef940f3a127a5917fe3e3f8bb556feae6641e3a74389cb5d6d55/python_libsedml-2.0.33-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:135559ffc079222fe624ebfea74f47c097ec48312b25aaca3f0b67ddece65d24", size = 2475436, upload-time = "2025-11-11T11:37:56.214Z" }, + { url = "https://files.pythonhosted.org/packages/19/17/57ab17963275f2415e1048af94b1967be52695b6028414be06d20421a4e2/python_libsedml-2.0.33-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:715927860aa2b08553f500d0108e7ca7847184ab4b43c6b47a13f88b7cd23aa3", size = 3187768, upload-time = "2025-11-11T11:37:57.413Z" }, + { url = "https://files.pythonhosted.org/packages/ca/6e/c9fa691c7e2a8257c8cae16316aa2b53fd78e34863d5d1f2aca2aa666bed/python_libsedml-2.0.33-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a9632e617189d4364efabf079a4100d5572101c9b5a77be7ab76a8cdb3bb79c1", size = 3502943, upload-time = "2025-11-11T11:37:58.945Z" }, + { url = "https://files.pythonhosted.org/packages/54/35/11db6a0bf7365fbac3d63067552ca0d4740b15b711e349550c1320039e23/python_libsedml-2.0.33-cp314-cp314-win_amd64.whl", hash = "sha256:541037e8ac319cb9bcba734852c0c96af20fe5289a2410b453c1614dac0cd963", size = 2190152, upload-time = "2025-11-11T11:38:00.218Z" }, + { url = "https://files.pythonhosted.org/packages/53/32/0448b904a2987eeb15efc1c378a9a2bddb983dce2455016c3a3e5aa58209/python_libsedml-2.0.33-cp314-cp314-win_arm64.whl", hash = "sha256:73a5fbd8a5cfe42b73890e3a146bfe12404c5bff48ae6901c2cebfb1bda8315e", size = 2081556, upload-time = "2025-11-11T11:38:01.918Z" }, ] [[package]] @@ -2559,7 +2576,7 @@ wheels = [ [[package]] name = "typer" -version = "0.16.0" +version = "0.20.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, @@ -2567,9 +2584,9 @@ dependencies = [ { name = "shellingham" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c5/8c/7d682431efca5fd290017663ea4588bf6f2c6aad085c7f108c5dbc316e70/typer-0.16.0.tar.gz", hash = "sha256:af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b", size = 102625, upload-time = "2025-05-26T14:30:31.824Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6d/c1/933d30fd7a123ed981e2a1eedafceab63cb379db0402e438a13bc51bbb15/typer-0.20.1.tar.gz", hash = "sha256:68585eb1b01203689c4199bc440d6be616f0851e9f0eb41e4a778845c5a0fd5b", size = 105968, upload-time = "2025-12-19T16:48:56.302Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/42/3efaf858001d2c2913de7f354563e3a3a2f0decae3efe98427125a8f441e/typer-0.16.0-py3-none-any.whl", hash = "sha256:1f79bed11d4d02d4310e3c1b7ba594183bcedb0ac73b27a9e5f28f6fb5b98855", size = 46317, upload-time = "2025-05-26T14:30:30.523Z" }, + { url = "https://files.pythonhosted.org/packages/c8/52/1f2df7e7d1be3d65ddc2936d820d4a3d9777a54f4204f5ca46b8513eff77/typer-0.20.1-py3-none-any.whl", hash = "sha256:4b3bde918a67c8e03d861aa02deca90a95bbac572e71b1b9be56ff49affdb5a8", size = 47381, upload-time = "2025-12-19T16:48:53.679Z" }, ] [[package]]