This PR contains the following updates:
| Package |
Change |
Age |
Adoption |
Passing |
Confidence |
| loguru (changelog) |
0.7.2 -> 0.7.3 |
 |
 |
 |
 |
Release Notes
Delgan/loguru (loguru)
Compare Source
=====================
- Fix Cython incompatibility caused by the absence of underlying stack frames, which resulted in a
ValueError during logging (#​88 <https://github.com/Delgan/loguru/issues/88>_).
- Fix possible
RuntimeError when removing all handlers with logger.remove() due to thread-safety issue (#​1183 <https://github.com/Delgan/loguru/issues/1183>, thanks @jeremyk <https://github.com/jeremyk>).
- Fix
diagnose=True option of exception formatting not working as expected with Python 3.13 (#​1235 <https://github.com/Delgan/loguru/issues/1235>, thanks @etianen <https://github.com/etianen>).
- Fix non-standard level names not fully compatible with
logging.Formatter() (#​1231 <https://github.com/Delgan/loguru/issues/1231>, thanks @yechielb2000 <https://github.com/yechielb2000>).
- Fix inability to display a literal
"\" immediately before color markups (#​988 <https://github.com/Delgan/loguru/issues/988>_).
- Fix possible infinite recursion when an exception is raised from a
__repr__ method decorated with logger.catch() (#​1044 <https://github.com/Delgan/loguru/issues/1044>_).
- Improve performance of
datetime formatting while logging messages (#​1201 <https://github.com/Delgan/loguru/issues/1201>, thanks @trim21 <https://github.com/trim21>).
- Reduce startup time in the presence of installed but unused
IPython third-party library (#​1001 <https://github.com/Delgan/loguru/issues/1001>, thanks @zakstucke <https://github.com/zakstucke>).
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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
This pull request is automatically being deployed by Amplify Hosting (learn more).
Access this pull request here: https://pr-1485.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 🌊 [❌]
|
|
Failed test name: Ocean version dependency check
|
|
Failure summary:
The action failed because the Ocean version in the integrations/jenkins/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 Jenkins 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/* +af1d8373905f804eacf56268aa9b2c46ca936fe7:refs/remotes/pull/1485/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
...
186: * [new branch] dependabot/pip/uvicorn-0.34.0 -> origin/dependabot/pip/uvicorn-0.34.0
187: * [new branch] devin/1735750405-datadog-snake-case -> origin/devin/1735750405-datadog-snake-case
188: * [new branch] devin/1735812359-docs-jira-walkthrough -> origin/devin/1735812359-docs-jira-walkthrough
189: * [new branch] devin/1735812858-slack-integration -> origin/devin/1735812858-slack-integration
190: * [new branch] feat-remove-polling-logs -> origin/feat-remove-polling-logs
191: * [new branch] feat/bitbucket -> origin/feat/bitbucket
192: * [new branch] feat/port-7767-support-exporting-jira-issues-by-sprint -> origin/feat/port-7767-support-exporting-jira-issues-by-sprint
193: * [new branch] feature-bump-single-integration -> origin/feature-bump-single-integration
194: * [new branch] fetch_and_jq -> origin/fetch_and_jq
195: * [new branch] fix-memory-leak-with-fastapi -> origin/fix-memory-leak-with-fastapi
196: * [new branch] fix-unexpected-lack-of-config -> origin/fix-unexpected-lack-of-config
197: * [new branch] gitlab-param-change -> origin/gitlab-param-change
198: * [new branch] gitlab-v2 -> origin/gitlab-v2
199: * [new branch] jira-oauth-support -> origin/jira-oauth-support
200: * [new branch] jortegac/main -> origin/jortegac/main
201: * [new branch] jq_next-assertion-error -> origin/jq_next-assertion-error
202: * [new branch] label-prs -> origin/label-prs
203: * [new branch] main -> origin/main
204: * [new branch] oauth-token-refresh-by-error-mode -> origin/oauth-token-refresh-by-error-mode
205: * [new branch] ocean_11_memo_leak -> origin/ocean_11_memo_leak
...
512: Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
513: Installing collected packages: xmltodict, typing-extensions, tomlkit, shellingham, regex, PyYAML, pygments, packaging, mdurl, click, argcomplete, yq, markdown-it-py, rich, typer, toml-cli
514: 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
515: ##[group]Run git remote add ocean-origin https://github.com/port-labs/ocean.git
516: [36;1mgit remote add ocean-origin https://github.com/port-labs/ocean.git[0m
517: [36;1mgit fetch ocean-origin[0m
518: [36;1mchanged_dirs=$(git diff --name-only ocean-origin/main HEAD | grep 'integrations/' | cut -d'/' -f 1,2 | sort -u)[0m
519: [36;1mpackage_version=$(curl -s https://pypi.org/pypi/port-ocean/json | jq -r '.info.version')[0m
520: [36;1mfor dir in $changed_dirs; do[0m
521: [36;1m pyproject_file=$(find $dir -name 'pyproject.toml' -not -path "**/.venv/*")[0m
522: [36;1m if [ -n "$pyproject_file" ]; then[0m
523: [36;1m installed_version=$(toml get tool.poetry.dependencies.port_ocean.version --toml-path $pyproject_file)[0m
524: [36;1m is_version_updated=$(python -c "from packaging import version;print(version.parse('$installed_version'.lstrip('^')) >= version.parse('$package_version'))")[0m
525: [36;1m[0m
526: [36;1m if [ "$is_version_updated" = "False" ]; then[0m
527: [36;1m echo "ERROR: Ocean version in $pyproject_file is not updated to latest version -> $package_version"[0m
528: [36;1m exit 1[0m
...
537: PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.9/x64/lib/pkgconfig
538: Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.9/x64
539: Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.9/x64
540: Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.9/x64
541: LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.9/x64/lib
542: ##[endgroup]
543: From https://github.com/port-labs/ocean
544: * [new branch] Github-tj-actions-bug-fix -> ocean-origin/Github-tj-actions-bug-fix
545: * [new branch] PORT-10639-add-memray-to-jira-integration -> ocean-origin/PORT-10639-add-memray-to-jira-integration
546: * [new branch] PORT-10680-Add-default-actions-for-Jira-integration -> ocean-origin/PORT-10680-Add-default-actions-for-Jira-integration
547: * [new branch] PORT-10680-Add-default-actions-for-PagerDuty-integration -> ocean-origin/PORT-10680-Add-default-actions-for-PagerDuty-integration
548: * [new branch] PORT-10776-Default-Action-for-Snyk-Ocean-Integration -> ocean-origin/PORT-10776-Default-Action-for-Snyk-Ocean-Integration
549: * [new branch] PORT-10933-bug-snyk-ingesting-vulnerabilities-from-wrong-org -> ocean-origin/PORT-10933-bug-snyk-ingesting-vulnerabilities-from-wrong-org
550: * [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
551: * [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
552: * [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
553: * [new branch] PORT-12105-Bug-Pagination-logic-error-in-the-SonarQube-integration -> ocean-origin/PORT-12105-Bug-Pagination-logic-error-in-the-SonarQube-integration
554: * [new branch] PORT-12472/gitlab-merge-request-event -> ocean-origin/PORT-12472/gitlab-merge-request-event
...
558: * [new branch] PORT-13456-Add-Support-for-Gitops-rebased -> ocean-origin/PORT-13456-Add-Support-for-Gitops-rebased
559: * [new branch] PORT-13456-Added-support-for-gitops-new -> ocean-origin/PORT-13456-Added-support-for-gitops-new
560: * [new branch] PORT-13460-Add-Support-for-file-kind-Gitlab -> ocean-origin/PORT-13460-Add-Support-for-file-kind-Gitlab
561: * [new branch] PORT-13502-rate-limit-implementation -> ocean-origin/PORT-13502-rate-limit-implementation
562: * [new branch] PORT-13527-add-support-for-file-kind -> ocean-origin/PORT-13527-add-support-for-file-kind
563: * [new branch] PORT-13527-add-support-for-file-kind-clean-history -> ocean-origin/PORT-13527-add-support-for-file-kind-clean-history
564: * [new branch] PORT-13543-Gitlab-GitOps-Support -> ocean-origin/PORT-13543-Gitlab-GitOps-Support
565: * [new branch] PORT-13579 -> ocean-origin/PORT-13579
566: * [new branch] PORT-13687-multiple-token-support -> ocean-origin/PORT-13687-multiple-token-support
567: * [new branch] PORT-4308-ocean-support-pydantic-v-2 -> ocean-origin/PORT-4308-ocean-support-pydantic-v-2
568: * [new branch] PORT-8504-add-configurable-limit-for-wiz-import-issues -> ocean-origin/PORT-8504-add-configurable-limit-for-wiz-import-issues
569: * [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
570: * [new branch] PORT-8788-Add-deployment-method-requirements-field -> ocean-origin/PORT-8788-Add-deployment-method-requirements-field
571: * [new branch] PORT-9072 -> ocean-origin/PORT-9072
572: * [new branch] PORT-9097-ocean-icons-are-not-synced -> ocean-origin/PORT-9097-ocean-icons-are-not-synced
573: * [new branch] PORT-9326-bug-sonarqube-integration-throws-errors -> ocean-origin/PORT-9326-bug-sonarqube-integration-throws-errors
574: * [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
...
619: * [new branch] dependabot/pip/uvicorn-0.34.0 -> ocean-origin/dependabot/pip/uvicorn-0.34.0
620: * [new branch] devin/1735750405-datadog-snake-case -> ocean-origin/devin/1735750405-datadog-snake-case
621: * [new branch] devin/1735812359-docs-jira-walkthrough -> ocean-origin/devin/1735812359-docs-jira-walkthrough
622: * [new branch] devin/1735812858-slack-integration -> ocean-origin/devin/1735812858-slack-integration
623: * [new branch] feat-remove-polling-logs -> ocean-origin/feat-remove-polling-logs
624: * [new branch] feat/bitbucket -> ocean-origin/feat/bitbucket
625: * [new branch] feat/port-7767-support-exporting-jira-issues-by-sprint -> ocean-origin/feat/port-7767-support-exporting-jira-issues-by-sprint
626: * [new branch] feature-bump-single-integration -> ocean-origin/feature-bump-single-integration
627: * [new branch] fetch_and_jq -> ocean-origin/fetch_and_jq
628: * [new branch] fix-memory-leak-with-fastapi -> ocean-origin/fix-memory-leak-with-fastapi
629: * [new branch] fix-unexpected-lack-of-config -> ocean-origin/fix-unexpected-lack-of-config
630: * [new branch] gitlab-param-change -> ocean-origin/gitlab-param-change
631: * [new branch] gitlab-v2 -> ocean-origin/gitlab-v2
632: * [new branch] jira-oauth-support -> ocean-origin/jira-oauth-support
633: * [new branch] jortegac/main -> ocean-origin/jortegac/main
634: * [new branch] jq_next-assertion-error -> ocean-origin/jq_next-assertion-error
635: * [new branch] label-prs -> ocean-origin/label-prs
636: * [new branch] main -> ocean-origin/main
637: * [new branch] oauth-token-refresh-by-error-mode -> ocean-origin/oauth-token-refresh-by-error-mode
638: * [new branch] ocean_11_memo_leak -> ocean-origin/ocean_11_memo_leak
...
684: * [new branch] snyk-upgrade-4a32f84c3c33e352aeb44856f06c7f32 -> ocean-origin/snyk-upgrade-4a32f84c3c33e352aeb44856f06c7f32
685: * [new branch] snyk-upgrade-5bdce81023077914ea350d5aef9a186a -> ocean-origin/snyk-upgrade-5bdce81023077914ea350d5aef9a186a
686: * [new branch] snyk-upgrade-9b1428b2f18cd7ee06e9c85d08084ebe -> ocean-origin/snyk-upgrade-9b1428b2f18cd7ee06e9c85d08084ebe
687: * [new branch] snyk-upgrade-a0dd91c48d05fa9f7fe3806666125716 -> ocean-origin/snyk-upgrade-a0dd91c48d05fa9f7fe3806666125716
688: * [new branch] snyk-upgrade-b095d1b1d15c37ad9b27e5ad340d9478 -> ocean-origin/snyk-upgrade-b095d1b1d15c37ad9b27e5ad340d9478
689: * [new branch] snyk-upgrade-bfd8d053c19439c4e38f45827827ea7e -> ocean-origin/snyk-upgrade-bfd8d053c19439c4e38f45827827ea7e
690: * [new branch] snyk-upgrade-c0cc22d8bc9a14f9f9b16f4f2601f29d -> ocean-origin/snyk-upgrade-c0cc22d8bc9a14f9f9b16f4f2601f29d
691: * [new branch] snyk-upgrade-c4308db9fedbf20f486a386e785bcec5 -> ocean-origin/snyk-upgrade-c4308db9fedbf20f486a386e785bcec5
692: * [new branch] snyk-upgrade-d18f88847cd5952ae3466151a60ac401 -> ocean-origin/snyk-upgrade-d18f88847cd5952ae3466151a60ac401
693: * [new branch] snyk-upgrade-d3b08700f6c7b35ad696d6e0ccbb7c19 -> ocean-origin/snyk-upgrade-d3b08700f6c7b35ad696d6e0ccbb7c19
694: * [new branch] snyk-upgrade-e030c59e680e225c2560aa5c7c7fb864 -> ocean-origin/snyk-upgrade-e030c59e680e225c2560aa5c7c7fb864
695: * [new branch] snyk-upgrade-ef6788d7d595933a67b7b289999f37ee -> ocean-origin/snyk-upgrade-ef6788d7d595933a67b7b289999f37ee
696: * [new branch] snyk-upgrade-ff035b88aaaed39de6c7f6b33c85f98d -> ocean-origin/snyk-upgrade-ff035b88aaaed39de6c7f6b33c85f98d
697: * [new branch] test-fastapi -> ocean-origin/test-fastapi
698: * [new branch] upserts_no_save -> ocean-origin/upserts_no_save
699: ERROR: Ocean version in integrations/jenkins/pyproject.toml is not updated to latest version -> 0.22.0
700: ##[error]Process completed with exit code 1.
701: Post job cleanup.
|