Closed renovate[bot] closed 3 months ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
ā» Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
[15:11:28.288] INFO (1238): Installing tool poetry@1.8.2...
tool poetry v1.8.2 is already installed
tool is already linked: poetry v1.8.2
No /opt/containerbase/tools/poetry/1.8.2/3.7.17/bin/poetry defined - aborting
[15:11:28.322] FATAL (1238): Command failed with exit code 1: /usr/local/containerbase/bin/install-tool.sh poetry 1.8.2
err: {
"type": "Error",
"message": "Command failed with exit code 1: /usr/local/containerbase/bin/install-tool.sh poetry 1.8.2",
"stack":
Error: Command failed with exit code 1: /usr/local/containerbase/bin/install-tool.sh poetry 1.8.2
at makeError (/snapshot/dist/containerbase-cli.js:40198:13)
at handlePromise (/snapshot/dist/containerbase-cli.js:40913:29)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async InstallLegacyToolService.execute (/snapshot/dist/containerbase-cli.js:53543:5)
at async InstallToolService.execute (/snapshot/dist/containerbase-cli.js:53727:9)
at async InstallToolShortCommand.execute (/snapshot/dist/containerbase-cli.js:53937:14)
at async InstallToolShortCommand.validateAndExecute (/snapshot/dist/containerbase-cli.js:2430:26)
at async _Cli.run (/snapshot/dist/containerbase-cli.js:3543:22)
at async _Cli.runExit (/snapshot/dist/containerbase-cli.js:3551:28)
at async main (/snapshot/dist/containerbase-cli.js:54131:3)
"shortMessage": "Command failed with exit code 1: /usr/local/containerbase/bin/install-tool.sh poetry 1.8.2",
"command": "/usr/local/containerbase/bin/install-tool.sh poetry 1.8.2",
"escapedCommand": "\"/usr/local/containerbase/bin/install-tool.sh\" poetry 1.8.2",
"exitCode": 1,
"cwd": "/tmp/renovate/repos/github/bitwarden/splunk",
"failed": true,
"timedOut": false,
"isCanceled": false,
"killed": false
}
[15:11:28.330] INFO (1238): Installed tool poetry with errors in 42ms.
Checkmarx One ā Scan Summary & Details ā 4883f14e-27c7-4160-b392-dadd39a8bb86
CI is locked to python 3.7, cannot upgrade this lib (it's not used in production anyway, more for development perspective)
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
ā» Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Updating dependencies
Resolving dependencies...
The current project's supported Python range (>=3.7.17) is not compatible with some of the required packages Python requirement:
- pytest requires Python >=3.8, so it will not be satisfied for Python >=3.7.17,<3.8
Because bitwarden-event-logs depends on pytest (8.2.2) which requires Python >=3.8, version solving failed.
ā¢ Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties
For pytest, a possible solution would be to set the `python` property to ">=3.8"
https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
https://python-poetry.org/docs/dependency-specification/#using-environment-markers
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication
Cannot upgrade since that would require upgrade to python 3.8, which we can't do at this moment.
Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 8.x
releases. But if you manually upgrade to 8.x
then Renovate will re-enable minor
and patch
updates automatically.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
7.4.4
->8.2.2
Release Notes
pytest-dev/pytest (pytest)
### [`v8.2.2`](https://togithub.com/pytest-dev/pytest/releases/tag/8.2.2) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.2.1...8.2.2) # pytest 8.2.2 (2024-06-04) ## Bug Fixes - [#12355](https://togithub.com/pytest-dev/pytest/issues/12355): Fix possible catastrophic performance slowdown on a certain parametrization pattern involving many higher-scoped parameters. - [#12367](https://togithub.com/pytest-dev/pytest/issues/12367): Fix a regression in pytest 8.2.0 where unittest class instances (a fresh one is created for each test) were not released promptly on test teardown but only on session teardown. - [#12381](https://togithub.com/pytest-dev/pytest/issues/12381): Fix possible "Directory not empty" crashes arising from concurent cache dir (`.pytest_cache`) creation. Regressed in pytest 8.2.0. ## Improved Documentation - [#12290](https://togithub.com/pytest-dev/pytest/issues/12290): Updated Sphinx theme to use Furo instead of Flask, enabling Dark mode theme. - [#12356](https://togithub.com/pytest-dev/pytest/issues/12356): Added a subsection to the documentation for debugging flaky tests to mention lack of thread safety in pytest as a possible source of flakyness. - [#12363](https://togithub.com/pytest-dev/pytest/issues/12363): The documentation webpages now links to a canonical version to reduce outdated documentation in search engine results. ### [`v8.2.1`](https://togithub.com/pytest-dev/pytest/releases/tag/8.2.1) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.2.0...8.2.1) # pytest 8.2.1 (2024-05-19) ## Improvements - [#12334](https://togithub.com/pytest-dev/pytest/issues/12334): Support for Python 3.13 (beta1 at the time of writing). ## Bug Fixes - [#12120](https://togithub.com/pytest-dev/pytest/issues/12120): Fix \[PermissionError]{.title-ref} crashes arising from directories which are not selected on the command-line. - [#12191](https://togithub.com/pytest-dev/pytest/issues/12191): Keyboard interrupts and system exits are now properly handled during the test collection. - [#12300](https://togithub.com/pytest-dev/pytest/issues/12300): Fixed handling of 'Function not implemented' error under squashfuse_ll, which is a different way to say that the mountpoint is read-only. - [#12308](https://togithub.com/pytest-dev/pytest/issues/12308): Fix a regression in pytest 8.2.0 where the permissions of automatically-created `.pytest_cache` directories became `rwx------` instead of the expected `rwxr-xr-x`. ## Trivial/Internal Changes - [#12333](https://togithub.com/pytest-dev/pytest/issues/12333): pytest releases are now attested using the recent [Artifact Attestation](https://github.blog/2024-05-02-introducing-artifact-attestations-now-in-public-beta/) support from GitHub, allowing users to verify the provenance of pytest's sdist and wheel artifacts. ### [`v8.2.0`](https://togithub.com/pytest-dev/pytest/releases/tag/8.2.0) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.1.2...8.2.0) # pytest 8.2.0 (2024-04-27) ## Deprecations - [#12069](https://togithub.com/pytest-dev/pytest/issues/12069): A deprecation warning is now raised when implementations of one of the following hooks request a deprecated `py.path.local` parameter instead of the `pathlib.Path` parameter which replaced it: - `pytest_ignore_collect`{.interpreted-text role="hook"} - the `path` parameter - use `collection_path` instead. - `pytest_collect_file`{.interpreted-text role="hook"} - the `path` parameter - use `file_path` instead. - `pytest_pycollect_makemodule`{.interpreted-text role="hook"} - the `path` parameter - use `module_path` instead. - `pytest_report_header`{.interpreted-text role="hook"} - the `startdir` parameter - use `start_path` instead. - `pytest_report_collectionfinish`{.interpreted-text role="hook"} - the `startdir` parameter - use `start_path` instead. The replacement parameters are available since pytest 7.0.0. The old parameters will be removed in pytest 9.0.0. See `legacy-path-hooks-deprecated`{.interpreted-text role="ref"} for more details. ## Features - [#11871](https://togithub.com/pytest-dev/pytest/issues/11871): Added support for reading command line arguments from a file using the prefix character `@`, like e.g.: `pytest @tests.txt`. The file must have one argument per line. See `Read arguments from fileConfiguration
š Schedule: Branch creation - "every 2nd week starting on the 2 week of the year before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.