From 41dd0e6da58001923fdae130c3836c66ac33603f Mon Sep 17 00:00:00 2001 From: "cloudquery-ci[bot]" <271027272+cloudquery-ci[bot]@users.noreply.github.com> Date: Wed, 15 Apr 2026 08:52:02 +0000 Subject: [PATCH 1/2] fix(deps): Update dependency pytest to v9.0.3 [SECURITY] (#397) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [pytest](https://github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | `9.0.2` → `9.0.3` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/9.0.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/9.0.2/9.0.3?slim=true) | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/379) for more information. ### GitHub Vulnerability Alerts #### [CVE-2025-71176](https://nvd.nist.gov/vuln/detail/CVE-2025-71176) pytest through 9.0.2 on UNIX relies on directories with the `/tmp/pytest-of-{user}` name pattern, which allows local users to cause a denial of service or possibly gain privileges. --- ### Release Notes
pytest-dev/pytest (pytest) ### [`v9.0.3`](https://github.com/pytest-dev/pytest/releases/tag/9.0.3) [Compare Source](https://github.com/pytest-dev/pytest/compare/9.0.2...9.0.3) ##### pytest 9.0.3 (2026-04-07) ##### Bug fixes - [#​12444](https://github.com/pytest-dev/pytest/issues/12444): Fixed `pytest.approx` which now correctly takes into account `~collections.abc.Mapping` keys order to compare them. - [#​13634](https://github.com/pytest-dev/pytest/issues/13634): Blocking a `conftest.py` file using the `-p no:` option is now explicitly disallowed. Previously this resulted in an internal assertion failure during plugin loading. Pytest now raises a clear `UsageError` explaining that conftest files are not plugins and cannot be disabled via `-p`. - [#​13734](https://github.com/pytest-dev/pytest/issues/13734): Fixed crash when a test raises an exceptiongroup with `__tracebackhide__ = True`. - [#​14195](https://github.com/pytest-dev/pytest/issues/14195): Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed. - [#​14343](https://github.com/pytest-dev/pytest/issues/14343): Fixed use of insecure temporary directory (CVE-2025-71176). ##### Improved documentation - [#​13388](https://github.com/pytest-dev/pytest/issues/13388): Clarified documentation for `-p` vs `PYTEST_PLUGINS` plugin loading and fixed an incorrect `-p` example. - [#​13731](https://github.com/pytest-dev/pytest/issues/13731): Clarified that capture fixtures (e.g. `capsys` and `capfd`) take precedence over the `-s` / `--capture=no` command-line options in `Accessing captured output from a test function `. - [#​14088](https://github.com/pytest-dev/pytest/issues/14088): Clarified that the default `pytest_collection` hook sets `session.items` before it calls `pytest_collection_finish`, not after. - [#​14255](https://github.com/pytest-dev/pytest/issues/14255): TOML integer log levels must be quoted: Updating reference documentation. ##### Contributor-facing changes - [#​12689](https://github.com/pytest-dev/pytest/issues/12689): The test reports are now published to Codecov from GitHub Actions. The test statistics is visible [on the web interface](https://app.codecov.io/gh/pytest-dev/pytest/tests). \-- by `aleguy02`
--- ### Configuration 📅 **Schedule**: (UTC) - 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 becomes conflicted, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). --- uv.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/uv.lock b/uv.lock index 8f273c0..28c8762 100644 --- a/uv.lock +++ b/uv.lock @@ -11,7 +11,7 @@ resolution-markers = [ ] [options] -exclude-newer = "2026-04-07T15:12:29.467535089Z" +exclude-newer = "2026-04-08T08:49:57.565562033Z" exclude-newer-span = "P1W" [[package]] @@ -601,7 +601,7 @@ wheels = [ [[package]] name = "pytest" -version = "9.0.2" +version = "9.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, @@ -610,9 +610,9 @@ dependencies = [ { name = "pluggy" }, { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d1/db/7ef3487e0fb0049ddb5ce41d3a49c235bf9ad299b6a25d5780a89f19230f/pytest-9.0.2.tar.gz", hash = "sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11", size = 1568901, upload-time = "2025-12-06T21:30:51.014Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/0d/549bd94f1a0a402dc8cf64563a117c0f3765662e2e668477624baeec44d5/pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c", size = 1572165, upload-time = "2026-04-07T17:16:18.027Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/ab/b3226f0bd7cdcf710fbede2b3548584366da3b19b5021e74f5bde2a8fa3f/pytest-9.0.2-py3-none-any.whl", hash = "sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b", size = 374801, upload-time = "2025-12-06T21:30:49.154Z" }, + { url = "https://files.pythonhosted.org/packages/d4/24/a372aaf5c9b7208e7112038812994107bc65a84cd00e0354a88c2c77a617/pytest-9.0.3-py3-none-any.whl", hash = "sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9", size = 375249, upload-time = "2026-04-07T17:16:16.13Z" }, ] [[package]] From b637e517d2988aab5252b04a79728ebe3a733b7d Mon Sep 17 00:00:00 2001 From: "cloudquery-ci[bot]" <271027272+cloudquery-ci[bot]@users.noreply.github.com> Date: Wed, 15 Apr 2026 08:52:32 +0000 Subject: [PATCH 2/2] chore(main): Release v0.1.55 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 17 +++++++++++++++++ pyproject.toml | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 09a57f3..05e4a3f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.54" + ".": "0.1.55" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d30e5f..ddb9d9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [0.1.55](https://github.com/cloudquery/plugin-sdk-python/compare/v0.1.54...v0.1.55) (2026-04-15) + + +### Bug Fixes + +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#385](https://github.com/cloudquery/plugin-sdk-python/issues/385)) ([faea392](https://github.com/cloudquery/plugin-sdk-python/commit/faea392b91bd4902359faef0f141e0b1b74527b7)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#387](https://github.com/cloudquery/plugin-sdk-python/issues/387)) ([e7814d1](https://github.com/cloudquery/plugin-sdk-python/commit/e7814d1a4c93fcc279c06d958b44760a07948041)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#388](https://github.com/cloudquery/plugin-sdk-python/issues/388)) ([13046ac](https://github.com/cloudquery/plugin-sdk-python/commit/13046ac85f9440d136988b23f393e59f0de74627)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#389](https://github.com/cloudquery/plugin-sdk-python/issues/389)) ([447bf67](https://github.com/cloudquery/plugin-sdk-python/commit/447bf67e17883e33940dcb7dd7727251f667c3d6)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#390](https://github.com/cloudquery/plugin-sdk-python/issues/390)) ([10e2c31](https://github.com/cloudquery/plugin-sdk-python/commit/10e2c31bd598e18a627aa4f4e619577ba2278ef3)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#391](https://github.com/cloudquery/plugin-sdk-python/issues/391)) ([85a3cdc](https://github.com/cloudquery/plugin-sdk-python/commit/85a3cdc725debbfec91ae4a98fbd8b80f7519e69)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#392](https://github.com/cloudquery/plugin-sdk-python/issues/392)) ([45ec16f](https://github.com/cloudquery/plugin-sdk-python/commit/45ec16f64db0c34315671220c26dda8da6d977ad)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#394](https://github.com/cloudquery/plugin-sdk-python/issues/394)) ([f935ee4](https://github.com/cloudquery/plugin-sdk-python/commit/f935ee474dad12340578809645ef862c9e323a6e)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#395](https://github.com/cloudquery/plugin-sdk-python/issues/395)) ([793e068](https://github.com/cloudquery/plugin-sdk-python/commit/793e0684bf521b76497ec471096fd4d3cb0792e7)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#396](https://github.com/cloudquery/plugin-sdk-python/issues/396)) ([1e2bd60](https://github.com/cloudquery/plugin-sdk-python/commit/1e2bd604be8881ed047f5d949d00d72bb5e66976)) +* **deps:** Update dependency pytest to v9.0.3 [SECURITY] ([#397](https://github.com/cloudquery/plugin-sdk-python/issues/397)) ([41dd0e6](https://github.com/cloudquery/plugin-sdk-python/commit/41dd0e6da58001923fdae130c3836c66ac33603f)) + ## [0.1.54](https://github.com/cloudquery/plugin-sdk-python/compare/v0.1.53...v0.1.54) (2026-03-13) diff --git a/pyproject.toml b/pyproject.toml index a499511..32ab45d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "cloudquery-plugin-sdk" -version = "0.1.54" +version = "0.1.55" description = "CloudQuery Plugin SDK for Python" readme = "README.md" license = "MPL-2.0"