From a2505cc4e8470d6586e8918c15f521272e580c1c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 11:40:03 +0000 Subject: [PATCH] Update dependency jsonargparse to v4.32.0 --- pdm.lock | 142 ++++++++++++++++++++++++++++++++----------------- pyproject.toml | 2 +- 2 files changed, 94 insertions(+), 50 deletions(-) diff --git a/pdm.lock b/pdm.lock index 131dbce8..1102e755 100644 --- a/pdm.lock +++ b/pdm.lock @@ -2,10 +2,13 @@ # It is not intended for manual editing. [metadata] -groups = ["default", "dev", "docs", "all", "typecheck", "lint", "vision", "test"] -strategy = ["cross_platform", "inherit_metadata"] -lock_version = "4.4.2" -content_hash = "sha256:bea5aa6a90b02156e759cb1ac0848a910683b86725a4769cc0fa6f8793ee2855" +groups = ["default", "all", "dev", "docs", "lint", "test", "typecheck", "vision"] +strategy = ["inherit_metadata"] +lock_version = "4.5.0" +content_hash = "sha256:7a49f0c28871952b44854c120603f6ccb02a00cd0770a1b20d3579c962135886" + +[[metadata.targets]] +requires_python = ">=3.10" [[package]] name = "absl-py" @@ -100,6 +103,9 @@ name = "antlr4-python3-runtime" version = "4.9.3" summary = "ANTLR 4.9.3 runtime for Python 3.7" groups = ["default"] +dependencies = [ + "typing; python_version < \"3.5\"", +] files = [ {file = "antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b"}, ] @@ -122,6 +128,9 @@ requires_python = ">=3.7" summary = "Timeout context manager for asyncio programs" groups = ["default"] marker = "python_version < \"3.11\"" +dependencies = [ + "typing-extensions>=3.6.5; python_version < \"3.8\"", +] files = [ {file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"}, {file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"}, @@ -133,6 +142,9 @@ version = "23.2.0" requires_python = ">=3.7" summary = "Classes Without Boilerplate" groups = ["default"] +dependencies = [ + "importlib-metadata; python_version < \"3.8\"", +] files = [ {file = "attrs-23.2.0-py3-none-any.whl", hash = "sha256:99b87a485a5820b23b879f04c2305b44b951b502fd64be915879d77a7e8fc6f1"}, {file = "attrs-23.2.0.tar.gz", hash = "sha256:935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30"}, @@ -144,6 +156,9 @@ version = "2.14.0" requires_python = ">=3.7" summary = "Internationalization utilities" groups = ["dev", "docs"] +dependencies = [ + "pytz>=2015.7; python_version < \"3.9\"", +] files = [ {file = "Babel-2.14.0-py3-none-any.whl", hash = "sha256:efb1a25b7118e67ce3a259bed20545c29cb68be8ad2c784c83689981b7a57287"}, {file = "Babel-2.14.0.tar.gz", hash = "sha256:6919867db036398ba21eb5c7a0f6b28ab8cbc3ae7a73a44ebe34ae74a4e7d363"}, @@ -217,7 +232,7 @@ name = "certifi" version = "2024.2.2" requires_python = ">=3.6" summary = "Python package for providing Mozilla's CA Bundle." -groups = ["all", "default", "dev", "docs", "vision"] +groups = ["default", "all", "dev", "docs", "vision"] files = [ {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, @@ -228,7 +243,7 @@ name = "charset-normalizer" version = "3.3.2" requires_python = ">=3.7.0" summary = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -groups = ["all", "default", "dev", "docs", "vision"] +groups = ["default", "all", "dev", "docs", "vision"] files = [ {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"}, @@ -287,6 +302,7 @@ summary = "Composable command line interface toolkit" groups = ["dev", "docs", "lint"] dependencies = [ "colorama; platform_system == \"Windows\"", + "importlib-metadata; python_version < \"3.8\"", ] files = [ {file = "click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28"}, @@ -298,7 +314,7 @@ name = "colorama" version = "0.4.6" requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" summary = "Cross-platform colored terminal text." -groups = ["all", "default", "dev", "docs", "lint", "test", "typecheck", "vision"] +groups = ["default", "all", "dev", "docs", "lint", "test", "typecheck", "vision"] files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, @@ -446,7 +462,7 @@ name = "filelock" version = "3.13.1" requires_python = ">=3.8" summary = "A platform independent file lock." -groups = ["all", "default", "dev", "typecheck", "vision"] +groups = ["default", "all", "dev", "typecheck", "vision"] files = [ {file = "filelock-3.13.1-py3-none-any.whl", hash = "sha256:57dbda9b35157b05fb3e58ee91448612eb674172fab98ee235ccb0b5bee19a1c"}, {file = "filelock-3.13.1.tar.gz", hash = "sha256:521f5f56c50f8426f5e03ad3b281b490a87ef15bc6c526f168290f0c7148d44e"}, @@ -523,7 +539,7 @@ name = "fsspec" version = "2024.3.0" requires_python = ">=3.8" summary = "File-system specification" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] files = [ {file = "fsspec-2024.3.0-py3-none-any.whl", hash = "sha256:779001bd0122c9c4975cf03827d5e86c3afb914a3ae27040f15d341ab506a693"}, {file = "fsspec-2024.3.0.tar.gz", hash = "sha256:f13a130c0ed07e15c4e1aeb0472a823e9c426b0b5792a1f40d902b0a71972d43"}, @@ -582,6 +598,7 @@ requires_python = ">=3.8" summary = "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API." groups = ["dev", "docs"] dependencies = [ + "astunparse>=1.6; python_version < \"3.9\"", "colorama>=0.4", ] files = [ @@ -656,7 +673,7 @@ name = "huggingface-hub" version = "0.23.2" requires_python = ">=3.8.0" summary = "Client library to download and publish models, datasets and other repos on the huggingface.co hub" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] dependencies = [ "filelock", "fsspec>=2023.5.0", @@ -678,7 +695,9 @@ requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" summary = "Human friendly output for text interfaces using Python" groups = ["default"] dependencies = [ + "monotonic; python_version == \"2.7\"", "pyreadline3; sys_platform == \"win32\" and python_version >= \"3.8\"", + "pyreadline; sys_platform == \"win32\" and python_version < \"3.8\"", ] files = [ {file = "humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477"}, @@ -690,7 +709,7 @@ name = "idna" version = "3.6" requires_python = ">=3.5" summary = "Internationalized Domain Names in Applications (IDNA)" -groups = ["all", "default", "dev", "docs", "vision"] +groups = ["default", "all", "dev", "docs", "vision"] files = [ {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, @@ -729,6 +748,7 @@ requires_python = ">=3.8" summary = "Read metadata from Python packages" groups = ["dev", "docs"] dependencies = [ + "typing-extensions>=3.6.4; python_version < \"3.8\"", "zipp>=0.5", ] files = [ @@ -742,6 +762,9 @@ version = "6.3.2" requires_python = ">=3.8" summary = "Read resources from Python packages" groups = ["dev", "docs"] +dependencies = [ + "zipp>=3.1.0; python_version < \"3.10\"", +] files = [ {file = "importlib_resources-6.3.2-py3-none-any.whl", hash = "sha256:f41f4098b16cd140a97d256137cfd943d958219007990b2afb00439fc623f580"}, {file = "importlib_resources-6.3.2.tar.gz", hash = "sha256:963eb79649252b0160c1afcfe5a1d3fe3ad66edd0a8b114beacffb70c0674223"}, @@ -762,7 +785,7 @@ files = [ name = "intel-openmp" version = "2021.4.0" summary = "Intel® OpenMP* Runtime Library" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Windows\"" files = [ {file = "intel_openmp-2021.4.0-py2.py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.whl", hash = "sha256:41c01e266a7fdb631a7609191709322da2bbf24b252ba763f125dd651bcc7675"}, @@ -788,7 +811,7 @@ name = "jinja2" version = "3.1.3" requires_python = ">=3.7" summary = "A very fast and expressive template engine." -groups = ["all", "default", "dev", "docs", "vision"] +groups = ["default", "all", "dev", "docs", "vision"] dependencies = [ "MarkupSafe>=2.0", ] @@ -799,7 +822,7 @@ files = [ [[package]] name = "jsonargparse" -version = "4.31.0" +version = "4.32.0" requires_python = ">=3.7" summary = "Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables." groups = ["default"] @@ -807,24 +830,24 @@ dependencies = [ "PyYAML>=3.13", ] files = [ - {file = "jsonargparse-4.31.0-py3-none-any.whl", hash = "sha256:b9a834f28fed4b0e45e1e06e1579dfc22a7471920f1f44770aa77d224778fd34"}, - {file = "jsonargparse-4.31.0.tar.gz", hash = "sha256:313ffa1abaf61cdc4f52a8b8a60f6541733b1ddb7dfe9932a3c85a086022edac"}, + {file = "jsonargparse-4.32.0-py3-none-any.whl", hash = "sha256:2da92d37be875b91672ce117eecfcd4ed9841fae099d8081d3cf819703d7de1a"}, + {file = "jsonargparse-4.32.0.tar.gz", hash = "sha256:a93f29506e9780b28fc6854c3b3718f4a74d92bf7f0c1f4c34e3047cd5d8be42"}, ] [[package]] name = "jsonargparse" -version = "4.31.0" +version = "4.32.0" extras = ["omegaconf"] requires_python = ">=3.7" summary = "Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables." groups = ["default"] dependencies = [ - "jsonargparse==4.31.0", + "jsonargparse==4.32.0", "omegaconf>=2.1.1", ] files = [ - {file = "jsonargparse-4.31.0-py3-none-any.whl", hash = "sha256:b9a834f28fed4b0e45e1e06e1579dfc22a7471920f1f44770aa77d224778fd34"}, - {file = "jsonargparse-4.31.0.tar.gz", hash = "sha256:313ffa1abaf61cdc4f52a8b8a60f6541733b1ddb7dfe9932a3c85a086022edac"}, + {file = "jsonargparse-4.32.0-py3-none-any.whl", hash = "sha256:2da92d37be875b91672ce117eecfcd4ed9841fae099d8081d3cf819703d7de1a"}, + {file = "jsonargparse-4.32.0.tar.gz", hash = "sha256:a93f29506e9780b28fc6854c3b3718f4a74d92bf7f0c1f4c34e3047cd5d8be42"}, ] [[package]] @@ -834,6 +857,7 @@ requires_python = ">=3.7" summary = "Makes it easy to load subpackages and functions on demand." groups = ["all", "vision"] dependencies = [ + "importlib-metadata; python_version < \"3.8\"", "packaging", ] files = [ @@ -871,6 +895,7 @@ requires_python = ">=3.7" summary = "Lightning toolbox for across the our ecosystem." groups = ["default"] dependencies = [ + "importlib-metadata>=4.0.0; python_version < \"3.8\"", "packaging>=17.1", "setuptools", "typing-extensions", @@ -887,6 +912,7 @@ requires_python = ">=3.5" summary = "Python logging made (stupidly) simple" groups = ["default"] dependencies = [ + "aiocontextvars>=0.2.0; python_version < \"3.7\"", "colorama>=0.3.4; sys_platform == \"win32\"", "win32-setctime>=1.0.0; sys_platform == \"win32\"", ] @@ -901,6 +927,9 @@ version = "3.5.2" requires_python = ">=3.8" summary = "Python implementation of John Gruber's Markdown." groups = ["default", "dev", "docs"] +dependencies = [ + "importlib-metadata>=4.4; python_version < \"3.10\"", +] files = [ {file = "Markdown-3.5.2-py3-none-any.whl", hash = "sha256:d43323865d89fc0cb9b20c75fc8ad313af307cc087e84b657d9eec768eddeadd"}, {file = "Markdown-3.5.2.tar.gz", hash = "sha256:e1ac7b3dc550ee80e602e71c1d168002f062e49f1b11e26a36264dafd4df2ef8"}, @@ -939,7 +968,7 @@ name = "markupsafe" version = "2.1.5" requires_python = ">=3.7" summary = "Safely add untrusted strings to HTML/XML markup." -groups = ["all", "default", "dev", "docs", "vision"] +groups = ["default", "all", "dev", "docs", "vision"] files = [ {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc"}, {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5"}, @@ -1026,6 +1055,7 @@ dependencies = [ "click>=7.0", "colorama>=0.4; platform_system == \"Windows\"", "ghp-import>=1.0", + "importlib-metadata>=4.4; python_version < \"3.10\"", "jinja2>=2.11.1", "markdown>=3.3.6", "markupsafe>=2.0.1", @@ -1065,6 +1095,7 @@ requires_python = ">=3.8" summary = "MkDocs extension that lists all dependencies according to a mkdocs.yml file" groups = ["dev", "docs"] dependencies = [ + "importlib-metadata>=4.3; python_version < \"3.10\"", "mergedeep>=1.3.4", "platformdirs>=2.2.0", "pyyaml>=5.1", @@ -1145,10 +1176,12 @@ dependencies = [ "Markdown>=3.3", "MarkupSafe>=1.1", "click>=7.0", + "importlib-metadata>=4.6; python_version < \"3.10\"", "mkdocs-autorefs>=0.3.1", "mkdocs>=1.4", "platformdirs>=2.2.0", "pymdown-extensions>=6.3", + "typing-extensions>=4.1; python_version < \"3.10\"", ] files = [ {file = "mkdocstrings-0.25.1-py3-none-any.whl", hash = "sha256:da01fcc2670ad61888e8fe5b60afe9fee5781017d67431996832d63e887c2e51"}, @@ -1191,7 +1224,7 @@ files = [ name = "mkl" version = "2021.4.0" summary = "Intel® oneAPI Math Kernel Library" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Windows\"" dependencies = [ "intel-openmp==2021.*", @@ -1209,7 +1242,7 @@ files = [ name = "mpmath" version = "1.3.0" summary = "Python library for arbitrary-precision floating-point arithmetic" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] files = [ {file = "mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c"}, {file = "mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f"}, @@ -1287,7 +1320,7 @@ name = "networkx" version = "3.2.1" requires_python = ">=3.9" summary = "Python package for creating and manipulating graphs and networks" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] files = [ {file = "networkx-3.2.1-py3-none-any.whl", hash = "sha256:f18c69adc97877c42332c170849c96cefa91881c99a7cb3e95b7c659ebdc1ec2"}, {file = "networkx-3.2.1.tar.gz", hash = "sha256:9f1bb5cf3409bf324e0a722c20bdb4c20ee39bf1c30ce8ae499c8502b0b5e0c6"}, @@ -1300,6 +1333,7 @@ requires_python = ">=3.8" summary = "Access a multitude of neuroimaging data formats" groups = ["all", "vision"] dependencies = [ + "importlib-resources>=1.3; python_version < \"3.9\"", "numpy>=1.20", "packaging>=17", ] @@ -1331,8 +1365,10 @@ groups = ["dev", "typecheck"] dependencies = [ "argcomplete<4.0,>=1.9.4", "colorlog<7.0.0,>=2.6.1", + "importlib-metadata; python_version < \"3.8\"", "packaging>=20.9", "tomli>=1; python_version < \"3.11\"", + "typing-extensions>=3.7.4; python_version < \"3.8\"", "virtualenv>=20.14.1", ] files = [ @@ -1345,7 +1381,7 @@ name = "numpy" version = "1.26.4" requires_python = ">=3.9" summary = "Fundamental package for array computing in Python" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] files = [ {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, @@ -1382,7 +1418,7 @@ name = "nvidia-cublas-cu12" version = "12.1.3.1" requires_python = ">=3" summary = "CUBLAS native runtime libraries" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" files = [ {file = "nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728"}, @@ -1394,7 +1430,7 @@ name = "nvidia-cuda-cupti-cu12" version = "12.1.105" requires_python = ">=3" summary = "CUDA profiling tools runtime libs." -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" files = [ {file = "nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e"}, @@ -1406,7 +1442,7 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.1.105" requires_python = ">=3" summary = "NVRTC native runtime libraries" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" files = [ {file = "nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2"}, @@ -1418,7 +1454,7 @@ name = "nvidia-cuda-runtime-cu12" version = "12.1.105" requires_python = ">=3" summary = "CUDA Runtime native Libraries" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" files = [ {file = "nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40"}, @@ -1430,7 +1466,7 @@ name = "nvidia-cudnn-cu12" version = "8.9.2.26" requires_python = ">=3" summary = "cuDNN runtime libraries" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" dependencies = [ "nvidia-cublas-cu12", @@ -1444,7 +1480,7 @@ name = "nvidia-cufft-cu12" version = "11.0.2.54" requires_python = ">=3" summary = "CUFFT native runtime libraries" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" files = [ {file = "nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56"}, @@ -1456,7 +1492,7 @@ name = "nvidia-curand-cu12" version = "10.3.2.106" requires_python = ">=3" summary = "CURAND native runtime libraries" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" files = [ {file = "nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0"}, @@ -1468,7 +1504,7 @@ name = "nvidia-cusolver-cu12" version = "11.4.5.107" requires_python = ">=3" summary = "CUDA solver native runtime libraries" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" dependencies = [ "nvidia-cublas-cu12", @@ -1485,7 +1521,7 @@ name = "nvidia-cusparse-cu12" version = "12.1.0.106" requires_python = ">=3" summary = "CUSPARSE native runtime libraries" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" dependencies = [ "nvidia-nvjitlink-cu12", @@ -1500,7 +1536,7 @@ name = "nvidia-nccl-cu12" version = "2.20.5" requires_python = ">=3" summary = "NVIDIA Collective Communication Library (NCCL) Runtime" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" files = [ {file = "nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_aarch64.whl", hash = "sha256:1fc150d5c3250b170b29410ba682384b14581db722b2531b0d8d33c595f33d01"}, @@ -1512,7 +1548,7 @@ name = "nvidia-nvjitlink-cu12" version = "12.4.99" requires_python = ">=3" summary = "Nvidia JIT LTO Library" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" files = [ {file = "nvidia_nvjitlink_cu12-12.4.99-py3-none-manylinux2014_aarch64.whl", hash = "sha256:75d6498c96d9adb9435f2bbdbddb479805ddfb97b5c1b32395c694185c20ca57"}, @@ -1525,7 +1561,7 @@ name = "nvidia-nvtx-cu12" version = "12.1.105" requires_python = ">=3" summary = "NVIDIA Tools Extension" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\"" files = [ {file = "nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5"}, @@ -1541,6 +1577,7 @@ groups = ["default"] dependencies = [ "PyYAML>=5.1.0", "antlr4-python3-runtime==4.9.*", + "dataclasses; python_version == \"3.6\"", ] files = [ {file = "omegaconf-2.3.0-py3-none-any.whl", hash = "sha256:7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b"}, @@ -1614,10 +1651,12 @@ requires_python = ">=3.6" summary = "Wrapper package for OpenCV python bindings." groups = ["all", "vision"] dependencies = [ + "numpy>=1.13.3; python_version < \"3.7\"", "numpy>=1.17.0; python_version >= \"3.7\"", "numpy>=1.17.3; python_version >= \"3.8\"", "numpy>=1.19.3; python_version >= \"3.6\" and platform_system == \"Linux\" and platform_machine == \"aarch64\"", "numpy>=1.19.3; python_version >= \"3.9\"", + "numpy>=1.21.0; python_version <= \"3.9\" and platform_system == \"Darwin\" and platform_machine == \"arm64\"", "numpy>=1.21.2; python_version >= \"3.10\"", "numpy>=1.21.4; python_version >= \"3.10\" and platform_system == \"Darwin\"", "numpy>=1.23.5; python_version >= \"3.11\"", @@ -1657,7 +1696,7 @@ name = "packaging" version = "24.0" requires_python = ">=3.7" summary = "Core utilities for Python packages" -groups = ["all", "default", "dev", "docs", "lint", "test", "typecheck", "vision"] +groups = ["default", "all", "dev", "docs", "lint", "test", "typecheck", "vision"] files = [ {file = "packaging-24.0-py3-none-any.whl", hash = "sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5"}, {file = "packaging-24.0.tar.gz", hash = "sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9"}, @@ -1869,7 +1908,7 @@ name = "pyreadline3" version = "3.4.1" summary = "A python implementation of GNU readline." groups = ["default"] -marker = "sys_platform == \"win32\" and python_version >= \"3.8\"" +marker = "sys_platform == \"win32\"" files = [ {file = "pyreadline3-3.4.1-py3-none-any.whl", hash = "sha256:b0efb6516fd4fb07b45949053826a62fa4cb353db5be2bbb4a7aa1fdd1e345fb"}, {file = "pyreadline3-3.4.1.tar.gz", hash = "sha256:6f3d1f7b8a31ba32b73917cefc1f28cc660562f39aea8646d30bd6eff21f7bae"}, @@ -1883,6 +1922,7 @@ summary = "Command line wrapper for pyright" groups = ["dev", "typecheck"] dependencies = [ "nodeenv>=1.6.0", + "typing-extensions>=3.7; python_version < \"3.8\"", ] files = [ {file = "pyright-1.1.372-py3-none-any.whl", hash = "sha256:25b15fb8967740f0949fd35b963777187f0a0404c0bd753cc966ec139f3eaa0b"}, @@ -1985,7 +2025,7 @@ name = "pyyaml" version = "6.0.1" requires_python = ">=3.6" summary = "YAML parser and emitter for Python" -groups = ["all", "default", "dev", "docs", "lint", "vision"] +groups = ["default", "all", "dev", "docs", "lint", "vision"] files = [ {file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a"}, {file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f"}, @@ -2088,7 +2128,7 @@ name = "requests" version = "2.32.3" requires_python = ">=3.8" summary = "Python HTTP for Humans." -groups = ["all", "default", "dev", "docs", "vision"] +groups = ["default", "all", "dev", "docs", "vision"] dependencies = [ "certifi>=2017.4.17", "charset-normalizer<4,>=2", @@ -2125,6 +2165,7 @@ groups = ["default", "dev", "lint"] dependencies = [ "markdown-it-py>=2.2.0", "pygments<3.0.0,>=2.13.0", + "typing-extensions<5.0,>=4.0.0; python_version < \"3.9\"", ] files = [ {file = "rich-13.7.1-py3-none-any.whl", hash = "sha256:4edbae314f59eb482f54e9e30bf00d33350aaa94f4bfcd4e9e3110e64d0d7222"}, @@ -2163,7 +2204,7 @@ name = "safetensors" version = "0.4.2" requires_python = ">=3.7" summary = "" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] files = [ {file = "safetensors-0.4.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:69d8bb8384dc2cb5b72c36c4d6980771b293d1a1377b378763f5e37b6bb8d133"}, {file = "safetensors-0.4.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3d420e19fcef96d0067f4de4699682b4bbd85fc8fea0bd45fcd961fdf3e8c82c"}, @@ -2365,7 +2406,7 @@ name = "sympy" version = "1.12" requires_python = ">=3.8" summary = "Computer algebra system (CAS) in Python" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] dependencies = [ "mpmath>=0.19", ] @@ -2378,7 +2419,7 @@ files = [ name = "tbb" version = "2021.12.0" summary = "Intel® oneAPI Threading Building Blocks (oneTBB)" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Windows\"" files = [ {file = "tbb-2021.12.0-py2.py3-none-manylinux1_i686.whl", hash = "sha256:f2cc9a7f8ababaa506cbff796ce97c3bf91062ba521e15054394f773375d81d8"}, @@ -2555,7 +2596,7 @@ name = "torch" version = "2.3.0" requires_python = ">=3.8.0" summary = "Tensors and Dynamic neural networks in Python with strong GPU acceleration" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] dependencies = [ "filelock", "fsspec", @@ -2605,6 +2646,7 @@ dependencies = [ "numpy>1.20.0", "packaging>17.1", "torch>=1.10.0", + "typing-extensions; python_version < \"3.9\"", ] [[package]] @@ -2638,7 +2680,7 @@ name = "tqdm" version = "4.66.2" requires_python = ">=3.7" summary = "Fast, Extensible Progress Meter" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] dependencies = [ "colorama; platform_system == \"Windows\"", ] @@ -2674,7 +2716,7 @@ files = [ name = "triton" version = "2.3.0" summary = "A language and compiler for custom Deep Learning operations" -groups = ["all", "default", "vision"] +groups = ["default", "all", "vision"] marker = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and python_version < \"3.12\"" dependencies = [ "filelock", @@ -2690,7 +2732,7 @@ name = "typing-extensions" version = "4.10.0" requires_python = ">=3.8" summary = "Backported and Experimental Type Hints for Python 3.8+" -groups = ["all", "default", "dev", "lint", "vision"] +groups = ["default", "all", "dev", "lint", "vision"] files = [ {file = "typing_extensions-4.10.0-py3-none-any.whl", hash = "sha256:69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475"}, {file = "typing_extensions-4.10.0.tar.gz", hash = "sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb"}, @@ -2712,7 +2754,7 @@ name = "urllib3" version = "2.2.1" requires_python = ">=3.8" summary = "HTTP library with thread-safe connection pooling, file post, and more." -groups = ["all", "default", "dev", "docs", "vision"] +groups = ["default", "all", "dev", "docs", "vision"] files = [ {file = "urllib3-2.2.1-py3-none-any.whl", hash = "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"}, {file = "urllib3-2.2.1.tar.gz", hash = "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"}, @@ -2737,6 +2779,7 @@ groups = ["dev", "typecheck"] dependencies = [ "distlib<1,>=0.3.7", "filelock<4,>=3.12.2", + "importlib-metadata>=6.6; python_version < \"3.8\"", "platformdirs<5,>=3.9.1", ] files = [ @@ -2826,6 +2869,7 @@ groups = ["default"] dependencies = [ "idna>=2.0", "multidict>=4.0", + "typing-extensions>=3.7.4; python_version < \"3.8\"", ] files = [ {file = "yarl-1.9.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a8c1df72eb746f4136fe9a2e72b0c9dc1da1cbd23b5372f94b5820ff8ae30e0e"}, diff --git a/pyproject.toml b/pyproject.toml index 8a4196a4..007558f2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,7 @@ requires-python = ">=3.10" dependencies = [ "torch==2.3.0", "lightning>=2.2.2", - "jsonargparse[omegaconf]==4.31.0", + "jsonargparse[omegaconf]==4.32.0", "tensorboard>=2.16.2", "loguru>=0.7.2", "pandas>=2.2.0",