From 1154ca146e50bdc052f2d9dc8020c541969faeba Mon Sep 17 00:00:00 2001
From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com>
Date: Mon, 1 Dec 2025 01:28:12 +0000
Subject: [PATCH 1/7] fix(deps): Update dependency black to v25.11.0 (#198)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [black](https://redirect.github.com/psf/black) ([changelog](https://redirect.github.com/psf/black/blob/main/CHANGES.md)) | minor | `==25.9.0` -> `==25.11.0` |
---
### Release Notes
psf/black (black)
### [`v25.11.0`](https://redirect.github.com/psf/black/blob/HEAD/CHANGES.md#25110)
[Compare Source](https://redirect.github.com/psf/black/compare/25.9.0...25.11.0)
##### Highlights
- Enable base 3.14 support ([#4804](https://redirect.github.com/psf/black/issues/4804))
- Add support for the new Python 3.14 t-string syntax introduced by PEP 750 ([#4805](https://redirect.github.com/psf/black/issues/4805))
##### Stable style
- Fix bug where comments between `# fmt: off` and `# fmt: on` were reformatted ([#4811](https://redirect.github.com/psf/black/issues/4811))
- Comments containing fmt directives now preserve their exact formatting instead of
being normalized ([#4811](https://redirect.github.com/psf/black/issues/4811))
##### Preview style
- Move `multiline_string_handling` from `--unstable` to `--preview` ([#4760](https://redirect.github.com/psf/black/issues/4760))
- Fix bug where module docstrings would be treated as normal strings if preceded by
comments ([#4764](https://redirect.github.com/psf/black/issues/4764))
- Fix bug where python 3.12 generics syntax split line happens weirdly ([#4777](https://redirect.github.com/psf/black/issues/4777))
- Standardize type comments to form `# type: ` ([#4645](https://redirect.github.com/psf/black/issues/4645))
- Fix `fix_fmt_skip_in_one_liners` preview feature to respect `# fmt: skip` for compound
statements with semicolon-separated bodies ([#4800](https://redirect.github.com/psf/black/issues/4800))
##### Configuration
- Add `no_cache` option to control caching behavior. ([#4803](https://redirect.github.com/psf/black/issues/4803))
##### Packaging
- Releases now include arm64 Linux binaries ([#4773](https://redirect.github.com/psf/black/issues/4773))
- Releases now include arm64 Windows binaries and wheels ([#4814](https://redirect.github.com/psf/black/issues/4814))
##### Output
- Write unchanged content to stdout when excluding formatting from stdin using pipes
([#4610](https://redirect.github.com/psf/black/issues/4610))
##### *Blackd*
- Implemented BlackDClient. This simple python client allows to easily send formatting
requests to blackd ([#4774](https://redirect.github.com/psf/black/issues/4774))
##### Integrations
- Enable 3.14 base CI ([#4804](https://redirect.github.com/psf/black/issues/4804))
- Enhance GitHub Action `psf/black` to support the `required-version` major-version-only
"stability" format when using pyproject.toml ([#4770](https://redirect.github.com/psf/black/issues/4770))
- Add `output-file` input to GitHub Action `psf/black` to write formatter output to a
file for artifact capture and log cleanliness ([#4824](https://redirect.github.com/psf/black/issues/4824))
- Improve error message for vim plugin users. It now handles independently vim version
- Vim: Warn on unsupported Vim and Python versions independently ([#4772](https://redirect.github.com/psf/black/issues/4772))
- Vim: Print the import paths when importing black fails ([#4675](https://redirect.github.com/psf/black/issues/4675))
- Vim: Fix handling of virtualenvs that have a different Python version ([#4675](https://redirect.github.com/psf/black/issues/4675))
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (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.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
---
requirements.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/requirements.txt b/requirements.txt
index e74bb73..c4f2212 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-black==25.9.0
+black==25.11.0
grpcio-tools==1.76.0
grpcio==1.76.0
protobuf>=6.30.0
From 73cf3b634700370efab9d1f135d9835a202ec2ed Mon Sep 17 00:00:00 2001
From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com>
Date: Tue, 2 Dec 2025 13:43:54 +0000
Subject: [PATCH 2/7] fix(deps): Update dependency pytest to v9 (#201)
---
requirements.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/requirements.txt b/requirements.txt
index c4f2212..07b0015 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,4 +3,4 @@ grpcio-tools==1.76.0
grpcio==1.76.0
protobuf>=6.30.0
pyarrow==22.0.0
-pytest==8.4.2
+pytest==9.0.1
From 956f2745d0f3639ef6bd980d7b5a1357afc0396f Mon Sep 17 00:00:00 2001
From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com>
Date: Tue, 2 Dec 2025 13:45:24 +0000
Subject: [PATCH 3/7] chore(deps): Update actions/checkout action to v6 (#199)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | `v5` -> `v6` |
---
### Release Notes
actions/checkout (actions/checkout)
### [`v6`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v600)
[Compare Source](https://redirect.github.com/actions/checkout/compare/v5...v6)
- Persist creds to a separate file by [@ericsciple](https://redirect.github.com/ericsciple) in [https://github.com/actions/checkout/pull/2286](https://redirect.github.com/actions/checkout/pull/2286)
- Update README to include Node.js 24 support details and requirements by [@salmanmkc](https://redirect.github.com/salmanmkc) in [https://github.com/actions/checkout/pull/2248](https://redirect.github.com/actions/checkout/pull/2248)
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (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.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
---
.github/workflows/lint.yml | 2 +-
.github/workflows/publish.yml | 2 +-
.github/workflows/regen.yml | 2 +-
.github/workflows/unittest.yml | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 1e3853f..353f4c0 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -13,7 +13,7 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Set up Python
uses: actions/setup-python@v6
with:
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 8c0bdde..5eee69e 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -16,7 +16,7 @@ jobs:
id-token: write
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Set up Python
uses: actions/setup-python@v6
with:
diff --git a/.github/workflows/regen.yml b/.github/workflows/regen.yml
index baff0d2..5d1bd9e 100644
--- a/.github/workflows/regen.yml
+++ b/.github/workflows/regen.yml
@@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Set up Python
uses: actions/setup-python@v6
with:
diff --git a/.github/workflows/unittest.yml b/.github/workflows/unittest.yml
index 17583dc..6bdbacc 100644
--- a/.github/workflows/unittest.yml
+++ b/.github/workflows/unittest.yml
@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Set up Python
uses: actions/setup-python@v6
with:
From b92331f7925f4681f653110a9a3ff0670d1ac8c7 Mon Sep 17 00:00:00 2001
From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com>
Date: Thu, 1 Jan 2026 01:27:53 +0000
Subject: [PATCH 4/7] fix(deps): Update dependency pytest to v9.0.2 (#202)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [pytest](https://redirect.github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | patch | `==9.0.1` -> `==9.0.2` |
---
### Release Notes
pytest-dev/pytest (pytest)
### [`v9.0.2`](https://redirect.github.com/pytest-dev/pytest/releases/tag/9.0.2)
[Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/9.0.1...9.0.2)
### pytest 9.0.2 (2025-12-06)
#### Bug fixes
- [#13896](https://redirect.github.com/pytest-dev/pytest/issues/13896): The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.
You may enable it again by passing `-p terminalprogress`. We may enable it by default again once compatibility improves in the future.
Additionally, when the environment variable `TERM` is `dumb`, the escape codes are no longer emitted, even if the plugin is enabled.
- [#13904](https://redirect.github.com/pytest-dev/pytest/issues/13904): Fixed the TOML type of the `tmp_path_retention_count` settings in the API reference from number to string.
- [#13946](https://redirect.github.com/pytest-dev/pytest/issues/13946): The private `config.inicfg` attribute was changed in a breaking manner in pytest 9.0.0.
Due to its usage in the ecosystem, it is now restored to working order using a compatibility shim.
It will be deprecated in pytest 9.1 and removed in pytest 10.
- [#13965](https://redirect.github.com/pytest-dev/pytest/issues/13965): Fixed quadratic-time behavior when handling `unittest` subtests in Python 3.10.
#### Improved documentation
- [#4492](https://redirect.github.com/pytest-dev/pytest/issues/4492): The API Reference now contains cross-reference-able documentation of `pytest's command-line flags `.
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (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.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
---
requirements.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/requirements.txt b/requirements.txt
index 07b0015..e70082c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,4 +3,4 @@ grpcio-tools==1.76.0
grpcio==1.76.0
protobuf>=6.30.0
pyarrow==22.0.0
-pytest==9.0.1
+pytest==9.0.2
From d87488cf6acc68018764fb374e15f28a584750ed Mon Sep 17 00:00:00 2001
From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com>
Date: Thu, 1 Jan 2026 01:28:53 +0000
Subject: [PATCH 5/7] fix(deps): Update dependency black to v25.12.0 (#203)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [black](https://redirect.github.com/psf/black) ([changelog](https://redirect.github.com/psf/black/blob/main/CHANGES.md)) | minor | `==25.11.0` -> `==25.12.0` |
---
### Release Notes
psf/black (black)
### [`v25.12.0`](https://redirect.github.com/psf/black/blob/HEAD/CHANGES.md#25120)
[Compare Source](https://redirect.github.com/psf/black/compare/25.11.0...25.12.0)
##### Highlights
- Black no longer supports running with Python 3.9 ([#4842](https://redirect.github.com/psf/black/issues/4842))
##### Stable style
- Fix bug where comments preceding `# fmt: off`/`# fmt: on` blocks were incorrectly
removed, particularly affecting Jupytext's `# %% [markdown]` comments ([#4845](https://redirect.github.com/psf/black/issues/4845))
- Fix crash when multiple `# fmt: skip` comments are used in a multi-part if-clause, on
string literals, or on dictionary entries with long lines ([#4872](https://redirect.github.com/psf/black/issues/4872))
- Fix possible crash when ` fmt: ` directives aren't on the top level ([#4856](https://redirect.github.com/psf/black/issues/4856))
##### Preview style
- Fix `fmt: skip` skipping the line after instead of the line it's on ([#4855](https://redirect.github.com/psf/black/issues/4855))
- Remove unnecessary parentheses from the left-hand side of assignments while preserving
magic trailing commas and intentional multiline formatting ([#4865](https://redirect.github.com/psf/black/issues/4865))
- Fix `fix_fmt_skip_in_one_liners` crashing on `with` statements ([#4853](https://redirect.github.com/psf/black/issues/4853))
- Fix `fix_fmt_skip_in_one_liners` crashing on annotated parameters ([#4854](https://redirect.github.com/psf/black/issues/4854))
- Fix new lines being added after imports with `# fmt: skip` on them ([#4894](https://redirect.github.com/psf/black/issues/4894))
##### Packaging
- Releases now include arm64 Windows binaries and wheels ([#4814](https://redirect.github.com/psf/black/issues/4814))
##### Integrations
- Add `output-file` input to GitHub Action `psf/black` to write formatter output to a
file for artifact capture and log cleanliness ([#4824](https://redirect.github.com/psf/black/issues/4824))
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (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.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
---
requirements.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/requirements.txt b/requirements.txt
index e70082c..b7592d4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-black==25.11.0
+black==25.12.0
grpcio-tools==1.76.0
grpcio==1.76.0
protobuf>=6.30.0
From ac321aa9d47cc64e3719122eb688a21eb0fcace5 Mon Sep 17 00:00:00 2001
From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com>
Date: Fri, 2 Jan 2026 10:55:16 +0000
Subject: [PATCH 6/7] chore(deps): Update peter-evans/create-pull-request
action to v8 (#204)
---
.github/workflows/regen.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/regen.yml b/.github/workflows/regen.yml
index 5d1bd9e..7e4c458 100644
--- a/.github/workflows/regen.yml
+++ b/.github/workflows/regen.yml
@@ -24,7 +24,7 @@ jobs:
make clone-proto
make gen-proto
- name: Create Pull Request
- uses: peter-evans/create-pull-request@v7
+ uses: peter-evans/create-pull-request@v8
with:
# required so the PR triggers workflow runs
token: ${{ secrets.GH_CQ_BOT }}
From 3e9b81d59a1a69393009fd2fa33e13d7bd5c9276 Mon Sep 17 00:00:00 2001
From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com>
Date: Fri, 2 Jan 2026 10:56:25 +0000
Subject: [PATCH 7/7] chore(main): Release v0.0.51 (#200)
:robot: I have created a release *beep* *boop*
---
## [0.0.51](https://github.com/cloudquery/plugin-pb-python/compare/v0.0.50...v0.0.51) (2026-01-02)
### Bug Fixes
* **deps:** Update dependency black to v25.11.0 ([#198](https://github.com/cloudquery/plugin-pb-python/issues/198)) ([1154ca1](https://github.com/cloudquery/plugin-pb-python/commit/1154ca146e50bdc052f2d9dc8020c541969faeba))
* **deps:** Update dependency black to v25.12.0 ([#203](https://github.com/cloudquery/plugin-pb-python/issues/203)) ([d87488c](https://github.com/cloudquery/plugin-pb-python/commit/d87488cf6acc68018764fb374e15f28a584750ed))
* **deps:** Update dependency pytest to v9 ([#201](https://github.com/cloudquery/plugin-pb-python/issues/201)) ([73cf3b6](https://github.com/cloudquery/plugin-pb-python/commit/73cf3b634700370efab9d1f135d9835a202ec2ed))
* **deps:** Update dependency pytest to v9.0.2 ([#202](https://github.com/cloudquery/plugin-pb-python/issues/202)) ([b92331f](https://github.com/cloudquery/plugin-pb-python/commit/b92331f7925f4681f653110a9a3ff0670d1ac8c7))
---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
---
.release-please-manifest.json | 2 +-
CHANGELOG.md | 10 ++++++++++
setup.py | 2 +-
3 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index c0ab9f1..90899cc 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "0.0.50"
+ ".": "0.0.51"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1d65981..aec06a4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,15 @@
# Changelog
+## [0.0.51](https://github.com/cloudquery/plugin-pb-python/compare/v0.0.50...v0.0.51) (2026-01-02)
+
+
+### Bug Fixes
+
+* **deps:** Update dependency black to v25.11.0 ([#198](https://github.com/cloudquery/plugin-pb-python/issues/198)) ([1154ca1](https://github.com/cloudquery/plugin-pb-python/commit/1154ca146e50bdc052f2d9dc8020c541969faeba))
+* **deps:** Update dependency black to v25.12.0 ([#203](https://github.com/cloudquery/plugin-pb-python/issues/203)) ([d87488c](https://github.com/cloudquery/plugin-pb-python/commit/d87488cf6acc68018764fb374e15f28a584750ed))
+* **deps:** Update dependency pytest to v9 ([#201](https://github.com/cloudquery/plugin-pb-python/issues/201)) ([73cf3b6](https://github.com/cloudquery/plugin-pb-python/commit/73cf3b634700370efab9d1f135d9835a202ec2ed))
+* **deps:** Update dependency pytest to v9.0.2 ([#202](https://github.com/cloudquery/plugin-pb-python/issues/202)) ([b92331f](https://github.com/cloudquery/plugin-pb-python/commit/b92331f7925f4681f653110a9a3ff0670d1ac8c7))
+
## [0.0.50](https://github.com/cloudquery/plugin-pb-python/compare/v0.0.49...v0.0.50) (2025-11-03)
diff --git a/setup.py b/setup.py
index 87b7d44..adad5a9 100644
--- a/setup.py
+++ b/setup.py
@@ -37,7 +37,7 @@
]
setuptools.setup(
name=name,
- version="0.0.50",
+ version="0.0.51",
description=description,
long_description=long_description,
author="CloudQuery LTD",