-
Notifications
You must be signed in to change notification settings - Fork 3
Comparing changes
Open a pull request
base repository: cloudquery/plugin-pb-python
base: v0.0.47
head repository: cloudquery/plugin-pb-python
compare: v0.0.48
- 8 commits
- 12 files changed
- 2 contributors
Commits on Sep 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e6ea2ca - Browse repository at this point
Copy the full SHA e6ea2caView commit details
Commits on Oct 1, 2025
-
fix(deps): Update dependency black to v25.9.0 (#182)
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.1.0` -> `==25.9.0` | --- ### Release Notes <details> <summary>psf/black (black)</summary> ### [`v25.9.0`](https://redirect.github.com/psf/black/blob/HEAD/CHANGES.md#2590) [Compare Source](https://redirect.github.com/psf/black/compare/25.1.0...25.9.0) ##### Highlights - Remove support for pre-python 3.7 `await/async` as soft keywords/variable names ([#​4676](https://redirect.github.com/psf/black/issues/4676)) ##### Stable style - Fix crash while formatting a long `del` statement containing tuples ([#​4628](https://redirect.github.com/psf/black/issues/4628)) - Fix crash while formatting expressions using the walrus operator in complex `with` statements ([#​4630](https://redirect.github.com/psf/black/issues/4630)) - Handle `# fmt: skip` followed by a comment at the end of file ([#​4635](https://redirect.github.com/psf/black/issues/4635)) - Fix crash when a tuple appears in the `as` clause of a `with` statement ([#​4634](https://redirect.github.com/psf/black/issues/4634)) - Fix crash when tuple is used as a context manager inside a `with` statement ([#​4646](https://redirect.github.com/psf/black/issues/4646)) - Fix crash when formatting a `\` followed by a `\r` followed by a comment ([#​4663](https://redirect.github.com/psf/black/issues/4663)) - Fix crash on a `\\r\n` ([#​4673](https://redirect.github.com/psf/black/issues/4673)) - Fix crash on `await ...` (where `...` is a literal `Ellipsis`) ([#​4676](https://redirect.github.com/psf/black/issues/4676)) - Fix crash on parenthesized expression inside a type parameter bound ([#​4684](https://redirect.github.com/psf/black/issues/4684)) - Fix crash when using line ranges excluding indented single line decorated items ([#​4670](https://redirect.github.com/psf/black/issues/4670)) ##### Preview style - Fix a bug where one-liner functions/conditionals marked with `# fmt: skip` would still be formatted ([#​4552](https://redirect.github.com/psf/black/issues/4552)) - Improve `multiline_string_handling` with ternaries and dictionaries ([#​4657](https://redirect.github.com/psf/black/issues/4657)) - Fix a bug where `string_processing` would not split f-strings directly after expressions ([#​4680](https://redirect.github.com/psf/black/issues/4680)) - Wrap the `in` clause of comprehensions across lines if necessary ([#​4699](https://redirect.github.com/psf/black/issues/4699)) - Remove parentheses around multiple exception types in `except` and `except*` without `as`. ([#​4720](https://redirect.github.com/psf/black/issues/4720)) - Add `\r` style newlines to the potential newlines to normalize file newlines both from and to ([#​4710](https://redirect.github.com/psf/black/issues/4710)) ##### Parser - Rewrite tokenizer to improve performance and compliance ([#​4536](https://redirect.github.com/psf/black/issues/4536)) - Fix bug where certain unusual expressions (e.g., lambdas) were not accepted in type parameter bounds and defaults. ([#​4602](https://redirect.github.com/psf/black/issues/4602)) ##### Performance - Avoid using an extra process when running with only one worker ([#​4734](https://redirect.github.com/psf/black/issues/4734)) ##### Integrations - Fix the version check in the vim file to reject Python 3.8 ([#​4567](https://redirect.github.com/psf/black/issues/4567)) - Enhance GitHub Action `psf/black` to read Black version from an additional section in pyproject.toml: `[project.dependency-groups]` ([#​4606](https://redirect.github.com/psf/black/issues/4606)) - Build gallery docker image with python3-slim and reduce image size ([#​4686](https://redirect.github.com/psf/black/issues/4686)) ##### Documentation - Add FAQ entry for windows emoji not displaying ([#​4714](https://redirect.github.com/psf/black/issues/4714)) </details> --- ### 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. --- - [ ] <!-- rebase-check -->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). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->
Configuration menu - View commit details
-
Copy full SHA for d14d469 - Browse repository at this point
Copy the full SHA d14d469View commit details -
fix(deps): Update dependency pytest to v8.4.2 (#181)
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 | `==8.4.1` -> `==8.4.2` | --- ### Release Notes <details> <summary>pytest-dev/pytest (pytest)</summary> ### [`v8.4.2`](https://redirect.github.com/pytest-dev/pytest/releases/tag/8.4.2) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.4.1...8.4.2) ### pytest 8.4.2 (2025-09-03) #### Bug fixes - [#​13478](https://redirect.github.com/pytest-dev/pytest/issues/13478): Fixed a crash when using `console_output_style`{.interpreted-text role="confval"} with `times` and a module is skipped. - [#​13530](https://redirect.github.com/pytest-dev/pytest/issues/13530): Fixed a crash when using `pytest.approx`{.interpreted-text role="func"} and `decimal.Decimal`{.interpreted-text role="class"} instances with the `decimal.FloatOperation`{.interpreted-text role="class"} trap set. - [#​13549](https://redirect.github.com/pytest-dev/pytest/issues/13549): No longer evaluate type annotations in Python `3.14` when inspecting function signatures. This prevents crashes during module collection when modules do not explicitly use `from __future__ import annotations` and import types for annotations within a `if TYPE_CHECKING:` block. - [#​13559](https://redirect.github.com/pytest-dev/pytest/issues/13559): Added missing \[int]{.title-ref} and \[float]{.title-ref} variants to the \[Literal]{.title-ref} type annotation of the \[type]{.title-ref} parameter in `pytest.Parser.addini`{.interpreted-text role="meth"}. - [#​13563](https://redirect.github.com/pytest-dev/pytest/issues/13563): `pytest.approx`{.interpreted-text role="func"} now only imports `numpy` if NumPy is already in `sys.modules`. This fixes unconditional import behavior introduced in \[8.4.0]{.title-ref}. #### Improved documentation - [#​13577](https://redirect.github.com/pytest-dev/pytest/issues/13577): Clarify that `pytest_generate_tests` is discovered in test modules/classes; other hooks must be in `conftest.py` or plugins. #### Contributor-facing changes - [#​13480](https://redirect.github.com/pytest-dev/pytest/issues/13480): Self-testing: fixed a few test failures when run with `-Wdefault` or a similar override. - [#​13547](https://redirect.github.com/pytest-dev/pytest/issues/13547): Self-testing: corrected expected message for `test_doctest_unexpected_exception` in Python `3.14`. - [#​13684](https://redirect.github.com/pytest-dev/pytest/issues/13684): Make pytest's own testsuite insensitive to the presence of the `CI` environment variable -- by `ogrisel`{.interpreted-text role="user"}. </details> --- ### 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. --- - [ ] <!-- rebase-check -->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). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->
Configuration menu - View commit details
-
Copy full SHA for dba629c - Browse repository at this point
Copy the full SHA dba629cView commit details -
fix(deps): Update dependency grpcio to v1.75.0 (#184)
This PR contains the following updates: | Package | Update | Change | Pending | |---|---|---|---| | [grpcio](https://grpc.io) ([source](https://redirect.github.com/grpc/grpc)) | minor | `==1.74.0` -> `==1.75.0` | `1.75.1` | --- ### Release Notes <details> <summary>grpc/grpc (grpcio)</summary> ### [`v1.75.0`](https://redirect.github.com/grpc/grpc/releases/tag/v1.75.0) [Compare Source](https://redirect.github.com/grpc/grpc/compare/v1.74.0...v1.75.0) This is release 1.75.0 ([gemini](https://redirect.github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core. For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://redirect.github.com/grpc/grpc/releases). This release contains refinements, improvements, and bug fixes, with highlights listed below. ## Core - \[Security] Cherry Pick Spiffe Verification. ([#​40515](https://redirect.github.com/grpc/grpc/pull/40515)) - \[Python]\[Typeguard] Part 3 - Add Typeguard to AIO stack in tests. ([#​40217](https://redirect.github.com/grpc/grpc/pull/40217)) - \[c-ares] update version to 1.34.5. ([#​39508](https://redirect.github.com/grpc/grpc/pull/39508)) - \[pick_first] fix bug that caused us to stop attempting to connect. ([#​40162](https://redirect.github.com/grpc/grpc/pull/40162)) ## C++ - \[OTel C++] Implement retry metrics. ([#​39195](https://redirect.github.com/grpc/grpc/pull/39195)) ## Objective-C - Fix data race by adding custom getter for `state` property with `@synchronized` locking. ([#​40146](https://redirect.github.com/grpc/grpc/pull/40146)) ## Python - gRPC Python (grpcio) now depends on `typing-extensions~=4.13`. ([#​40137](https://redirect.github.com/grpc/grpc/issues/40137)) - Update musllinux wheels from `musllinux_1_1` to `musllinux_1_2`. ([#​40317](https://redirect.github.com/grpc/grpc/issues/40317)) - Dropping `musllinux_1_1` because it reached EOL in November 2024 - Reference on musllinux platform tags: [PEP 656](https://peps.python.org/pep-0656) - `grpc.aio` typehint fixes. ([#​40215](https://redirect.github.com/grpc/grpc/issues/40215), [#​40217](https://redirect.github.com/grpc/grpc/issues/40217)) - Metadata type validation: Fixed metadata handling to support all sequence types (not just tuples), preventing runtime errors. Enhanced metadata type validation: `isinstance(metadata, Sequence)` instead of `isinstance(metadata, tuple)` - Serializer parameters: Changed to `Optional[SerializingFunction]` for more accurate type representation - Fixing the error in public API: `ClientCallDetails.method` was declared as `str` but always called with `bytes`, see [InterceptedUnaryUnaryCall](https://redirect.github.com/grpc/grpc/blob/49bc1b1098f3772b40a46325250fe5c6f4df1eeb/src/python/grpcio/grpc/aio/\_interceptor.py#L628). - Fixes issue [#​40325](https://redirect.github.com/grpc/grpc/issues/40325) with grpcio failing to install on all non-Mac Apple devices internal builds. ([#​40347](https://redirect.github.com/grpc/grpc/issues/40347)) ## Ruby - Ruby: Mark credential object in channel. ([#​40394](https://redirect.github.com/grpc/grpc/pull/40394)) - \[Ruby] Add rubygems support for linux-gnu and linux-musl platforms. ([#​39549](https://redirect.github.com/grpc/grpc/pull/39549)) </details> --- ### 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. --- - [ ] <!-- rebase-check -->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). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->
Configuration menu - View commit details
-
Copy full SHA for 0f86305 - Browse repository at this point
Copy the full SHA 0f86305View commit details -
fix(deps): Update dependency grpcio-tools to v1.75.0 (#185)
This PR contains the following updates: | Package | Update | Change | Pending | |---|---|---|---| | [grpcio-tools](https://grpc.io) | minor | `==1.74.0` -> `==1.75.0` | `1.75.1` | --- ### 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. --- - [ ] <!-- rebase-check -->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). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->
Configuration menu - View commit details
-
Copy full SHA for 72a8929 - Browse repository at this point
Copy the full SHA 72a8929View commit details -
fix: Generate Python Code from
plugin-pb(#187)This PR was created by a scheduled workflow to regenerate the Python code from `plugin-pb`.
Configuration menu - View commit details
-
Copy full SHA for 85223aa - Browse repository at this point
Copy the full SHA 85223aaView commit details -
chore(deps): Update actions/setup-python action to v6 (#186)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-python](https://redirect.github.com/actions/setup-python) | action | major | `v5` -> `v6` | --- ### Release Notes <details> <summary>actions/setup-python (actions/setup-python)</summary> ### [`v6`](https://redirect.github.com/actions/setup-python/compare/v5...v6) [Compare Source](https://redirect.github.com/actions/setup-python/compare/v5...v6) </details> --- ### 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. --- - [ ] <!-- rebase-check -->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). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Configuration menu - View commit details
-
Copy full SHA for 22d3cef - Browse repository at this point
Copy the full SHA 22d3cefView commit details -
chore(main): Release v0.0.48 (#183)
🤖 I have created a release *beep* *boop* --- ## [0.0.48](v0.0.47...v0.0.48) (2025-10-01) ### Bug Fixes * **deps:** Update dependency black to v25.9.0 ([#182](#182)) ([d14d469](d14d469)) * **deps:** Update dependency grpcio to v1.75.0 ([#184](#184)) ([0f86305](0f86305)) * **deps:** Update dependency grpcio-tools to v1.75.0 ([#185](#185)) ([72a8929](72a8929)) * **deps:** Update dependency pytest to v8.4.2 ([#181](#181)) ([dba629c](dba629c)) * Generate Python Code from `plugin-pb` ([#187](#187)) ([85223aa](85223aa)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Configuration menu - View commit details
-
Copy full SHA for 77696d2 - Browse repository at this point
Copy the full SHA 77696d2View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.0.47...v0.0.48