diff --git a/build_effective_set_generator/build/Dockerfile b/build_effective_set_generator/build/Dockerfile index 0b50cbbc4..cba86b83e 100644 --- a/build_effective_set_generator/build/Dockerfile +++ b/build_effective_set_generator/build/Dockerfile @@ -22,7 +22,7 @@ RUN pip install --no-cache-dir \ --no-binary cffi \ --no-binary cryptography \ -r /build/requirements.txt - + RUN pip install --no-cache-dir \ /python/integration \ /python/jschon-sort \ diff --git a/build_effective_set_generator/build/requirements.txt b/build_effective_set_generator/build/requirements.txt index 52a6f65b7..f06666f28 100644 --- a/build_effective_set_generator/build/requirements.txt +++ b/build_effective_set_generator/build/requirements.txt @@ -1,6 +1,6 @@ # Base module requirements (essential only) PyGithub==1.55 -certifi==2022.6.15 +certifi==2024.7.4 boto3==1.39.4 botocore==1.39.4 @@ -13,20 +13,20 @@ s3transfer==0.13.1 setuptools-git-versioning==1.13.5 six==1.16.0 toml==0.10.2 -urllib3==2.0.7 +urllib3==2.6.3 lxml==4.9.3 ruamel.yaml==0.18.5 ruamel.yaml.clib==0.2.8 ruyaml==0.91.0 jschon==0.11.0 jsonschema==4.24.1 -diagrams==0.24.1 +diagrams==0.25.1 graphviz==0.20.3 attrs==23.2.0 referencing==0.33.0 rpds-py==0.17.1 jsonschema-specifications==2023.12.1 -cryptography==41.0.3 +cryptography==46.0.5 click==8.1.7 deepmerge==2.0 -flatten_dict==0.4.2 \ No newline at end of file +flatten_dict==0.4.2 diff --git a/build_effective_set_generator/commons/pom.xml b/build_effective_set_generator/commons/pom.xml index 5996b4c2f..824d47b94 100644 --- a/build_effective_set_generator/commons/pom.xml +++ b/build_effective_set_generator/commons/pom.xml @@ -35,17 +35,17 @@ + + io.opentelemetry + opentelemetry-api + 1.60.1 + compile + org.apache.commons commons-compress 1.23.0 - - io.jenkins.plugins - opentelemetry - 3.1494.v1d249433404c - pom - org.antlr antlr4-runtime diff --git a/build_effective_set_generator/gstring-to-jinjava-translator/pom.xml b/build_effective_set_generator/gstring-to-jinjava-translator/pom.xml index f94cd4074..a562f62f0 100644 --- a/build_effective_set_generator/gstring-to-jinjava-translator/pom.xml +++ b/build_effective_set_generator/gstring-to-jinjava-translator/pom.xml @@ -15,7 +15,7 @@ 4.13.1 3.0.0 5.10.0 - 2.7.3 + 2.8.3 diff --git a/build_effective_set_generator/parameter-calculator-bom/pom.xml b/build_effective_set_generator/parameter-calculator-bom/pom.xml index 1e4f6b5bf..3f4737452 100644 --- a/build_effective_set_generator/parameter-calculator-bom/pom.xml +++ b/build_effective_set_generator/parameter-calculator-bom/pom.xml @@ -145,7 +145,7 @@ org.cyclonedx cyclonedx-core-java - 10.1.0 + 11.0.1 commons-lang diff --git a/build_effective_set_generator/parameters-processor/pom.xml b/build_effective_set_generator/parameters-processor/pom.xml index f41fa1b0b..9d9965068 100644 --- a/build_effective_set_generator/parameters-processor/pom.xml +++ b/build_effective_set_generator/parameters-processor/pom.xml @@ -46,7 +46,7 @@ com.hubspot.jinjava jinjava - 2.7.3 + 2.8.3 org.qubership.cloud.devops diff --git a/build_effective_set_generator/pom.xml b/build_effective_set_generator/pom.xml index ebd05ef2d..cdc675699 100644 --- a/build_effective_set_generator/pom.xml +++ b/build_effective_set_generator/pom.xml @@ -10,18 +10,10 @@ DevOps Configuration Tool Aggregator DevOps Configuration Tool Aggregator - https://wiki.jenkins-ci.org/display/JENKINS/TODO+Plugin parameters-processor commons - - - repo.jenkins-ci.org - https://repo.jenkins-ci.org/public/ - - - diff --git a/build_envgene/build/requirements.txt b/build_envgene/build/requirements.txt index 0316e1d2b..ef2f60601 100644 --- a/build_envgene/build/requirements.txt +++ b/build_envgene/build/requirements.txt @@ -1,8 +1,9 @@ # Base module requirements (essential only) -cryptography==38.0.0 +cryptography==46.0.5 +cffi==2.0.0 pyyaml>=6.0 PyGithub==1.55 -certifi==2022.6.15 +certifi==2024.7.4 # Build envgene requirements (essential only) lxml==4.9.3 @@ -13,7 +14,6 @@ jsonschema==4.24.1 jmespath==1.0.1 semantic-version==2.10.0 termcolor==2.4.0 -cffi==1.16.0 click==8.1.7 deepmerge==2.0 GitPython==3.1.45 @@ -29,4 +29,4 @@ qubership-pipelines-common-library==2.0.3 # Removed heavy packages: # - shyaml, yamale, prettytable (not essential) # - ruyaml (duplicate of ruamel.yaml) -# - diagrams (heavy with typed-ast dependency) \ No newline at end of file +# - diagrams (heavy with typed-ast dependency) diff --git a/build_pipegene/build/requirements.txt b/build_pipegene/build/requirements.txt index 7d6f7e08b..eb5414653 100644 --- a/build_pipegene/build/requirements.txt +++ b/build_pipegene/build/requirements.txt @@ -11,7 +11,7 @@ s3transfer==0.13.1 setuptools-git-versioning==1.13.5 six==1.16.0 toml==0.10.2 -urllib3==2.0.7 +urllib3==2.6.3 platformdirs>=3.0.0 lxml==4.9.3 ruamel.yaml==0.18.5 @@ -19,19 +19,19 @@ ruamel.yaml.clib==0.2.8 ruyaml==0.91.0 jschon==0.11.0 jsonschema==4.24.1 -diagrams==0.23.3 +diagrams==0.25.1 attrs==23.2.0 referencing==0.33.0 rpds-py==0.17.1 jsonschema-specifications==2023.12.1 -cryptography==41.0.3 -cffi==1.16.0 +cryptography==46.0.5 +cffi==2.0.0 click==8.1.3 shyaml==0.6.2 yamale==4.0.4 prettytable==3.5.0 PyGithub==1.59.0 -certifi==2023.11.17 +certifi==2024.7.4 platformdirs==3.11.0 jaraco.text>=3.11.0 jaraco.functools>=3.5.0 diff --git a/creds_rotation/build/requirements.txt b/creds_rotation/build/requirements.txt index e7aafecc4..2fb8fa028 100644 --- a/creds_rotation/build/requirements.txt +++ b/creds_rotation/build/requirements.txt @@ -5,6 +5,6 @@ attrs==23.2.0 referencing==0.33.0 rpds-py==0.17.1 jsonschema-specifications==2023.12.1 -cryptography==41.0.3 -cffi>=1.15 -aiofiles==23.2.0 \ No newline at end of file +cryptography==46.0.5 +cffi==2.0.0 +aiofiles==23.2.0 diff --git a/dependencies/tests_requirements.txt b/dependencies/tests_requirements.txt index c39f45cf8..abeeada14 100644 --- a/dependencies/tests_requirements.txt +++ b/dependencies/tests_requirements.txt @@ -1,15 +1,15 @@ -boto3==1.29.3 -botocore==1.32.3 +boto3==1.39.4 +botocore==1.39.4 gcip==3.0.2 jmespath==1.0.1 packaging==23.2 python-dateutil==2.8.2 PyYAML==6.0.1 -s3transfer==0.7.0 +s3transfer==0.13.1 setuptools-git-versioning==1.13.5 six==1.16.0 toml==0.10.2 -urllib3==2.0.7 +urllib3==2.6.3 lxml==4.9.3 requests==2.32.3 ruamel.yaml==0.18.5 @@ -17,16 +17,16 @@ ruamel.yaml.clib==0.2.8 ruyaml==0.91.0 jschon==0.11.0 jsonschema==4.24.1 -diagrams==0.23.3 +diagrams==0.25.1 attrs==23.2.0 referencing==0.33.0 rpds-py==0.17.1 jsonschema-specifications==2023.12.1 -cryptography==41.0.3 +cryptography==46.0.5 +cffi==2.0.0 pytest==7.4.3 junitparser==3.1.2 hiyapyco==0.6.0 click==8.1.7 deepmerge==2.0 -cffi>=1.15 aiofiles diff --git a/python/artifact-searcher/pyproject.toml b/python/artifact-searcher/pyproject.toml index 5a11558ec..d0f7244e2 100644 --- a/python/artifact-searcher/pyproject.toml +++ b/python/artifact-searcher/pyproject.toml @@ -9,10 +9,10 @@ requires-python = "~=3.12" dependencies = [ "pydantic==2.10.6", "requests==2.32.3", - "deepdiff==8.0.1", + "deepdiff==8.6.2", "PyYAML==6.0.2", "responses==0.25.7", - "aiohttp==3.11.18", + "aiohttp==3.13.3", "asyncio==3.4.3", "aioresponses==0.7.8", "pytest-asyncio==1.0.0", diff --git a/scripts/utils/handle_certs.sh b/scripts/utils/handle_certs.sh index 3332cb241..a4ece709c 100755 --- a/scripts/utils/handle_certs.sh +++ b/scripts/utils/handle_certs.sh @@ -25,4 +25,4 @@ else # shellcheck disable=SC1091 . /module/scripts/utils/update_ca_cert.sh "$cert" done < <(find "$certs_dir" -mindepth 1 -maxdepth 1 -type f -print0) -fi \ No newline at end of file +fi