ocean icon indicating copy to clipboard operation
ocean copied to clipboard

Update azure-sdk-for-python monorepo

Open renovate[bot] opened this issue 9 months ago • 2 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
azure-identity (source) 1.19.0 -> 1.21.0 age adoption passing confidence
azure-mgmt-resource 23.2.0 -> 23.3.0 age adoption passing confidence

Release Notes

Azure/azure-sdk-for-python (azure-identity)

v1.21.0

Compare Source

1.21.0 (2025-03-11)

Other Changes
  • Updated the asynchronous CertificateCredential to use the PS256 algorithm with PSS padding for certificate authentication in non-ADFS tenants. (#​39761)
  • Deprecated UsernamePasswordCredential, as it doesn't support multifactor authentication (MFA). MFA will soon be enforced on all Microsoft Entra tenants. For more details, see Planning for mandatory MFA. (#​39785)

v1.20.0

Compare Source

1.20.0 (2025-02-11)

Features Added
  • Added subscription parameter to AzureCliCredential to specify the subscription to use when authenticating with the Azure CLI. (#​37994)
Bugs Fixed
  • A bug in the error handling for AzureCliCredentials and AzureDeveloperCliCredential which would result in the unexpected error 'NoneType' object has no attribute 'startswith' has been fixed (#​39176)
Other Changes
  • AzureCliCredential and AzureDeveloperCliCredential will now call their corresponding executables directly instead of going through the shell. (#​38606)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Mar 12 '25 11:03 renovate[bot]

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-1491.d1ftd8v2gowp8w.amplifyapp.com

Qodo Merge was enabled for this repository. To continue using it, please link your Git account with your Qodo account here.

CI Feedback 🧐

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: validate-files

Failed stage: Check Ocean version 🌊 [❌]

Failure summary:

The action failed because the Ocean version in the integrations/azure/pyproject.toml file is not
updated to the latest version (0.22.0). The CI check verifies that all integration modules use the
latest version of the port-ocean package, but found that the Azure integration is using an outdated
version.

Relevant error logs:
1:  ##[group]Operating System
2:  Ubuntu
...

104:  [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
105:  [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
106:  [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
107:  ##[endgroup]
108:  ##[group]Fetching the repository
109:  [command]/usr/bin/git -c protocol.version=2 fetch --prune --no-recurse-submodules origin +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* +3c3f64fe81ed56d3f0f3f17ebb9f942dbbff2221:refs/remotes/pull/1491/merge
110:  From https://github.com/port-labs/ocean
111:  * [new branch]        Github-tj-actions-bug-fix -> origin/Github-tj-actions-bug-fix
112:  * [new branch]        PORT-10639-add-memray-to-jira-integration -> origin/PORT-10639-add-memray-to-jira-integration
113:  * [new branch]        PORT-10680-Add-default-actions-for-Jira-integration -> origin/PORT-10680-Add-default-actions-for-Jira-integration
114:  * [new branch]        PORT-10680-Add-default-actions-for-PagerDuty-integration -> origin/PORT-10680-Add-default-actions-for-PagerDuty-integration
115:  * [new branch]        PORT-10776-Default-Action-for-Snyk-Ocean-Integration -> origin/PORT-10776-Default-Action-for-Snyk-Ocean-Integration
116:  * [new branch]        PORT-10933-bug-snyk-ingesting-vulnerabilities-from-wrong-org -> origin/PORT-10933-bug-snyk-ingesting-vulnerabilities-from-wrong-org
117:  * [new branch]        PORT-11183-fix-starlette-denial-of-service-do-s-via-multipart-form-data -> origin/PORT-11183-fix-starlette-denial-of-service-do-s-via-multipart-form-data
118:  * [new branch]        PORT-11220-automate-git-tag-when-pushing-a-new-commit-to-main -> origin/PORT-11220-automate-git-tag-when-pushing-a-new-commit-to-main
119:  * [new branch]        PORT-11682-ocean-handle-and-log-errors-of-client-timeouts-when-interacting-with-port-api-upserting-etc -> origin/PORT-11682-ocean-handle-and-log-errors-of-client-timeouts-when-interacting-with-port-api-upserting-etc
120:  * [new branch]        PORT-12105-Bug-Pagination-logic-error-in-the-SonarQube-integration -> origin/PORT-12105-Bug-Pagination-logic-error-in-the-SonarQube-integration
121:  * [new branch]        PORT-12472/gitlab-merge-request-event -> origin/PORT-12472/gitlab-merge-request-event
...

125:  * [new branch]        PORT-13456-Add-Support-for-Gitops-rebased -> origin/PORT-13456-Add-Support-for-Gitops-rebased
126:  * [new branch]        PORT-13456-Added-support-for-gitops-new -> origin/PORT-13456-Added-support-for-gitops-new
127:  * [new branch]        PORT-13460-Add-Support-for-file-kind-Gitlab -> origin/PORT-13460-Add-Support-for-file-kind-Gitlab
128:  * [new branch]        PORT-13502-rate-limit-implementation -> origin/PORT-13502-rate-limit-implementation
129:  * [new branch]        PORT-13527-add-support-for-file-kind -> origin/PORT-13527-add-support-for-file-kind
130:  * [new branch]        PORT-13527-add-support-for-file-kind-clean-history -> origin/PORT-13527-add-support-for-file-kind-clean-history
131:  * [new branch]        PORT-13543-Gitlab-GitOps-Support -> origin/PORT-13543-Gitlab-GitOps-Support
132:  * [new branch]        PORT-13579              -> origin/PORT-13579
133:  * [new branch]        PORT-13687-multiple-token-support -> origin/PORT-13687-multiple-token-support
134:  * [new branch]        PORT-4308-ocean-support-pydantic-v-2 -> origin/PORT-4308-ocean-support-pydantic-v-2
135:  * [new branch]        PORT-8504-add-configurable-limit-for-wiz-import-issues -> origin/PORT-8504-add-configurable-limit-for-wiz-import-issues
136:  * [new branch]        PORT-8596-add-the-ability-to-ingest-ami-images-and-acm-certificate-from-aws-new-integration-into-port -> origin/PORT-8596-add-the-ability-to-ingest-ami-images-and-acm-certificate-from-aws-new-integration-into-port
137:  * [new branch]        PORT-8788-Add-deployment-method-requirements-field -> origin/PORT-8788-Add-deployment-method-requirements-field
138:  * [new branch]        PORT-9072               -> origin/PORT-9072
139:  * [new branch]        PORT-9097-ocean-icons-are-not-synced -> origin/PORT-9097-ocean-icons-are-not-synced
140:  * [new branch]        PORT-9326-bug-sonarqube-integration-throws-errors -> origin/PORT-9326-bug-sonarqube-integration-throws-errors
141:  * [new branch]        PORT-9612-add-sonar-project-properties-file-to-ocean-integration-code-base -> origin/PORT-9612-add-sonar-project-properties-file-to-ocean-integration-code-base
...

187:  * [new branch]        dependabot/pip/uvicorn-0.34.0 -> origin/dependabot/pip/uvicorn-0.34.0
188:  * [new branch]        devin/1735750405-datadog-snake-case -> origin/devin/1735750405-datadog-snake-case
189:  * [new branch]        devin/1735812359-docs-jira-walkthrough -> origin/devin/1735812359-docs-jira-walkthrough
190:  * [new branch]        devin/1735812858-slack-integration -> origin/devin/1735812858-slack-integration
191:  * [new branch]        feat-remove-polling-logs -> origin/feat-remove-polling-logs
192:  * [new branch]        feat/bitbucket          -> origin/feat/bitbucket
193:  * [new branch]        feat/port-7767-support-exporting-jira-issues-by-sprint -> origin/feat/port-7767-support-exporting-jira-issues-by-sprint
194:  * [new branch]        feature-bump-single-integration -> origin/feature-bump-single-integration
195:  * [new branch]        fetch_and_jq            -> origin/fetch_and_jq
196:  * [new branch]        fix-memory-leak-with-fastapi -> origin/fix-memory-leak-with-fastapi
197:  * [new branch]        fix-unexpected-lack-of-config -> origin/fix-unexpected-lack-of-config
198:  * [new branch]        gitlab-param-change     -> origin/gitlab-param-change
199:  * [new branch]        gitlab-v2               -> origin/gitlab-v2
200:  * [new branch]        jira-oauth-support      -> origin/jira-oauth-support
201:  * [new branch]        jortegac/main           -> origin/jortegac/main
202:  * [new branch]        jq_next-assertion-error -> origin/jq_next-assertion-error
203:  * [new branch]        label-prs               -> origin/label-prs
204:  * [new branch]        main                    -> origin/main
205:  * [new branch]        oauth-token-refresh-by-error-mode -> origin/oauth-token-refresh-by-error-mode
206:  * [new branch]        ocean_11_memo_leak      -> origin/ocean_11_memo_leak
...

513:  Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
514:  Installing collected packages: xmltodict, typing-extensions, tomlkit, shellingham, regex, PyYAML, pygments, packaging, mdurl, click, argcomplete, yq, markdown-it-py, rich, typer, toml-cli
515:  Successfully installed PyYAML-6.0.2 argcomplete-3.6.1 click-8.1.8 markdown-it-py-3.0.0 mdurl-0.1.2 packaging-24.2 pygments-2.19.1 regex-2024.11.6 rich-13.9.4 shellingham-1.5.4 toml-cli-0.7.0 tomlkit-0.13.2 typer-0.15.2 typing-extensions-4.12.2 xmltodict-0.14.2 yq-3.4.3
516:  ##[group]Run git remote add ocean-origin https://github.com/port-labs/ocean.git
517:  [36;1mgit remote add ocean-origin https://github.com/port-labs/ocean.git[0m
518:  [36;1mgit fetch ocean-origin[0m
519:  [36;1mchanged_dirs=$(git diff --name-only ocean-origin/main HEAD | grep 'integrations/' | cut -d'/' -f 1,2 | sort -u)[0m
520:  [36;1mpackage_version=$(curl -s https://pypi.org/pypi/port-ocean/json | jq -r '.info.version')[0m
521:  [36;1mfor dir in $changed_dirs; do[0m
522:  [36;1m  pyproject_file=$(find $dir -name 'pyproject.toml' -not -path "**/.venv/*")[0m
523:  [36;1m  if [ -n "$pyproject_file" ]; then[0m
524:  [36;1m    installed_version=$(toml get  tool.poetry.dependencies.port_ocean.version --toml-path $pyproject_file)[0m
525:  [36;1m    is_version_updated=$(python -c "from packaging import version;print(version.parse('$installed_version'.lstrip('^')) >= version.parse('$package_version'))")[0m
526:  [36;1m[0m
527:  [36;1m    if [ "$is_version_updated" = "False" ]; then[0m
528:  [36;1m      echo "ERROR: Ocean version in $pyproject_file is not updated to latest version -> $package_version"[0m
529:  [36;1m      exit 1[0m
...

538:  PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.9/x64/lib/pkgconfig
539:  Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.9/x64
540:  Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.9/x64
541:  Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.9/x64
542:  LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.9/x64/lib
543:  ##[endgroup]
544:  From https://github.com/port-labs/ocean
545:  * [new branch]        Github-tj-actions-bug-fix -> ocean-origin/Github-tj-actions-bug-fix
546:  * [new branch]        PORT-10639-add-memray-to-jira-integration -> ocean-origin/PORT-10639-add-memray-to-jira-integration
547:  * [new branch]        PORT-10680-Add-default-actions-for-Jira-integration -> ocean-origin/PORT-10680-Add-default-actions-for-Jira-integration
548:  * [new branch]        PORT-10680-Add-default-actions-for-PagerDuty-integration -> ocean-origin/PORT-10680-Add-default-actions-for-PagerDuty-integration
549:  * [new branch]        PORT-10776-Default-Action-for-Snyk-Ocean-Integration -> ocean-origin/PORT-10776-Default-Action-for-Snyk-Ocean-Integration
550:  * [new branch]        PORT-10933-bug-snyk-ingesting-vulnerabilities-from-wrong-org -> ocean-origin/PORT-10933-bug-snyk-ingesting-vulnerabilities-from-wrong-org
551:  * [new branch]        PORT-11183-fix-starlette-denial-of-service-do-s-via-multipart-form-data -> ocean-origin/PORT-11183-fix-starlette-denial-of-service-do-s-via-multipart-form-data
552:  * [new branch]        PORT-11220-automate-git-tag-when-pushing-a-new-commit-to-main -> ocean-origin/PORT-11220-automate-git-tag-when-pushing-a-new-commit-to-main
553:  * [new branch]        PORT-11682-ocean-handle-and-log-errors-of-client-timeouts-when-interacting-with-port-api-upserting-etc -> ocean-origin/PORT-11682-ocean-handle-and-log-errors-of-client-timeouts-when-interacting-with-port-api-upserting-etc
554:  * [new branch]        PORT-12105-Bug-Pagination-logic-error-in-the-SonarQube-integration -> ocean-origin/PORT-12105-Bug-Pagination-logic-error-in-the-SonarQube-integration
555:  * [new branch]        PORT-12472/gitlab-merge-request-event -> ocean-origin/PORT-12472/gitlab-merge-request-event
...

559:  * [new branch]        PORT-13456-Add-Support-for-Gitops-rebased -> ocean-origin/PORT-13456-Add-Support-for-Gitops-rebased
560:  * [new branch]        PORT-13456-Added-support-for-gitops-new -> ocean-origin/PORT-13456-Added-support-for-gitops-new
561:  * [new branch]        PORT-13460-Add-Support-for-file-kind-Gitlab -> ocean-origin/PORT-13460-Add-Support-for-file-kind-Gitlab
562:  * [new branch]        PORT-13502-rate-limit-implementation -> ocean-origin/PORT-13502-rate-limit-implementation
563:  * [new branch]        PORT-13527-add-support-for-file-kind -> ocean-origin/PORT-13527-add-support-for-file-kind
564:  * [new branch]        PORT-13527-add-support-for-file-kind-clean-history -> ocean-origin/PORT-13527-add-support-for-file-kind-clean-history
565:  * [new branch]        PORT-13543-Gitlab-GitOps-Support -> ocean-origin/PORT-13543-Gitlab-GitOps-Support
566:  * [new branch]        PORT-13579           -> ocean-origin/PORT-13579
567:  * [new branch]        PORT-13687-multiple-token-support -> ocean-origin/PORT-13687-multiple-token-support
568:  * [new branch]        PORT-4308-ocean-support-pydantic-v-2 -> ocean-origin/PORT-4308-ocean-support-pydantic-v-2
569:  * [new branch]        PORT-8504-add-configurable-limit-for-wiz-import-issues -> ocean-origin/PORT-8504-add-configurable-limit-for-wiz-import-issues
570:  * [new branch]        PORT-8596-add-the-ability-to-ingest-ami-images-and-acm-certificate-from-aws-new-integration-into-port -> ocean-origin/PORT-8596-add-the-ability-to-ingest-ami-images-and-acm-certificate-from-aws-new-integration-into-port
571:  * [new branch]        PORT-8788-Add-deployment-method-requirements-field -> ocean-origin/PORT-8788-Add-deployment-method-requirements-field
572:  * [new branch]        PORT-9072            -> ocean-origin/PORT-9072
573:  * [new branch]        PORT-9097-ocean-icons-are-not-synced -> ocean-origin/PORT-9097-ocean-icons-are-not-synced
574:  * [new branch]        PORT-9326-bug-sonarqube-integration-throws-errors -> ocean-origin/PORT-9326-bug-sonarqube-integration-throws-errors
575:  * [new branch]        PORT-9612-add-sonar-project-properties-file-to-ocean-integration-code-base -> ocean-origin/PORT-9612-add-sonar-project-properties-file-to-ocean-integration-code-base
...

621:  * [new branch]        dependabot/pip/uvicorn-0.34.0 -> ocean-origin/dependabot/pip/uvicorn-0.34.0
622:  * [new branch]        devin/1735750405-datadog-snake-case -> ocean-origin/devin/1735750405-datadog-snake-case
623:  * [new branch]        devin/1735812359-docs-jira-walkthrough -> ocean-origin/devin/1735812359-docs-jira-walkthrough
624:  * [new branch]        devin/1735812858-slack-integration -> ocean-origin/devin/1735812858-slack-integration
625:  * [new branch]        feat-remove-polling-logs -> ocean-origin/feat-remove-polling-logs
626:  * [new branch]        feat/bitbucket       -> ocean-origin/feat/bitbucket
627:  * [new branch]        feat/port-7767-support-exporting-jira-issues-by-sprint -> ocean-origin/feat/port-7767-support-exporting-jira-issues-by-sprint
628:  * [new branch]        feature-bump-single-integration -> ocean-origin/feature-bump-single-integration
629:  * [new branch]        fetch_and_jq         -> ocean-origin/fetch_and_jq
630:  * [new branch]        fix-memory-leak-with-fastapi -> ocean-origin/fix-memory-leak-with-fastapi
631:  * [new branch]        fix-unexpected-lack-of-config -> ocean-origin/fix-unexpected-lack-of-config
632:  * [new branch]        gitlab-param-change  -> ocean-origin/gitlab-param-change
633:  * [new branch]        gitlab-v2            -> ocean-origin/gitlab-v2
634:  * [new branch]        jira-oauth-support   -> ocean-origin/jira-oauth-support
635:  * [new branch]        jortegac/main        -> ocean-origin/jortegac/main
636:  * [new branch]        jq_next-assertion-error -> ocean-origin/jq_next-assertion-error
637:  * [new branch]        label-prs            -> ocean-origin/label-prs
638:  * [new branch]        main                 -> ocean-origin/main
639:  * [new branch]        oauth-token-refresh-by-error-mode -> ocean-origin/oauth-token-refresh-by-error-mode
640:  * [new branch]        ocean_11_memo_leak   -> ocean-origin/ocean_11_memo_leak
...

686:  * [new branch]        snyk-upgrade-4a32f84c3c33e352aeb44856f06c7f32 -> ocean-origin/snyk-upgrade-4a32f84c3c33e352aeb44856f06c7f32
687:  * [new branch]        snyk-upgrade-5bdce81023077914ea350d5aef9a186a -> ocean-origin/snyk-upgrade-5bdce81023077914ea350d5aef9a186a
688:  * [new branch]        snyk-upgrade-9b1428b2f18cd7ee06e9c85d08084ebe -> ocean-origin/snyk-upgrade-9b1428b2f18cd7ee06e9c85d08084ebe
689:  * [new branch]        snyk-upgrade-a0dd91c48d05fa9f7fe3806666125716 -> ocean-origin/snyk-upgrade-a0dd91c48d05fa9f7fe3806666125716
690:  * [new branch]        snyk-upgrade-b095d1b1d15c37ad9b27e5ad340d9478 -> ocean-origin/snyk-upgrade-b095d1b1d15c37ad9b27e5ad340d9478
691:  * [new branch]        snyk-upgrade-bfd8d053c19439c4e38f45827827ea7e -> ocean-origin/snyk-upgrade-bfd8d053c19439c4e38f45827827ea7e
692:  * [new branch]        snyk-upgrade-c0cc22d8bc9a14f9f9b16f4f2601f29d -> ocean-origin/snyk-upgrade-c0cc22d8bc9a14f9f9b16f4f2601f29d
693:  * [new branch]        snyk-upgrade-c4308db9fedbf20f486a386e785bcec5 -> ocean-origin/snyk-upgrade-c4308db9fedbf20f486a386e785bcec5
694:  * [new branch]        snyk-upgrade-d18f88847cd5952ae3466151a60ac401 -> ocean-origin/snyk-upgrade-d18f88847cd5952ae3466151a60ac401
695:  * [new branch]        snyk-upgrade-d3b08700f6c7b35ad696d6e0ccbb7c19 -> ocean-origin/snyk-upgrade-d3b08700f6c7b35ad696d6e0ccbb7c19
696:  * [new branch]        snyk-upgrade-e030c59e680e225c2560aa5c7c7fb864 -> ocean-origin/snyk-upgrade-e030c59e680e225c2560aa5c7c7fb864
697:  * [new branch]        snyk-upgrade-ef6788d7d595933a67b7b289999f37ee -> ocean-origin/snyk-upgrade-ef6788d7d595933a67b7b289999f37ee
698:  * [new branch]        snyk-upgrade-ff035b88aaaed39de6c7f6b33c85f98d -> ocean-origin/snyk-upgrade-ff035b88aaaed39de6c7f6b33c85f98d
699:  * [new branch]        test-fastapi         -> ocean-origin/test-fastapi
700:  * [new branch]        upserts_no_save      -> ocean-origin/upserts_no_save
701:  ERROR: Ocean version in integrations/azure/pyproject.toml is not updated to latest version -> 0.22.0
702:  ##[error]Process completed with exit code 1.
703:  Post job cleanup.

qodo-code-review[bot] avatar Mar 24 '25 14:03 qodo-code-review[bot]