Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cloudquery/plugin-sdk-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.31
Choose a base ref
...
head repository: cloudquery/plugin-sdk-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.1.32
Choose a head ref
  • 10 commits
  • 3 files changed
  • 1 contributor

Commits on Aug 1, 2024

  1. fix(deps): Update dependency exceptiongroup to v1.2.2 (#211)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [exceptiongroup](https://togithub.com/agronholm/exceptiongroup) ([changelog](https://togithub.com/agronholm/exceptiongroup/blob/main/CHANGES.rst)) | patch | `==1.2.1` -> `==1.2.2` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>agronholm/exceptiongroup (exceptiongroup)</summary>
    
    ### [`v1.2.2`](https://togithub.com/agronholm/exceptiongroup/releases/tag/1.2.2)
    
    [Compare Source](https://togithub.com/agronholm/exceptiongroup/compare/1.2.1...1.2.2)
    
    -   Removed an `assert` in `exceptiongroup._formatting` that caused compatibility issues with Sentry ([#&#8203;123](https://togithub.com/agronholm/exceptiongroup/issues/123))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (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://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Aug 1, 2024

    Verified

    This commit was signed with the committer’s verified signature.
    pietroalbini Pietro Albini
    Copy the full SHA
    ea7f54b View commit details
  2. fix(deps): Update dependency numpy to v2.0.1 (#212)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [numpy](https://numpy.org) ([source](https://togithub.com/numpy/numpy), [changelog](https://numpy.org/doc/stable/release)) | patch | `==2.0.0` -> `==2.0.1` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>numpy/numpy (numpy)</summary>
    
    ### [`v2.0.1`](https://togithub.com/numpy/numpy/releases/tag/v2.0.1)
    
    [Compare Source](https://togithub.com/numpy/numpy/compare/v2.0.0...v2.0.1)
    
    ### NumPy 2.0.1 Release Notes
    
    NumPy 2.0.1 is a maintenance release that fixes bugs and regressions
    discovered after the 2.0.0 release. NumPy 2.0.1 is the last planned
    release in the 2.0.x series, 2.1.0rc1 should be out shortly.
    
    The Python versions supported by this release are 3.9-3.12.
    
    ***NOTE:***  Do not use the GitHub generated "Source code" files listed in the "Assets", they are garbage.
    
    #### Improvements
    
    ##### `np.quantile` with method `closest_observation` chooses nearest even order statistic
    
    This changes the definition of nearest for border cases from the nearest
    odd order statistic to nearest even order statistic. The numpy
    implementation now matches other reference implementations.
    
    ([gh-26656](https://togithub.com/numpy/numpy/pull/26656))
    
    #### Contributors
    
    A total of 15 people contributed to this release. People with a "+" by
    their names contributed a patch for the first time.
    
    -   [@&#8203;vahidmech](https://togithub.com/vahidmech) +
    -   Alex Herbert +
    -   Charles Harris
    -   Giovanni Del Monte +
    -   Leo Singer
    -   Lysandros Nikolaou
    -   Matti Picus
    -   Nathan Goldbaum
    -   Patrick J. Roddy +
    -   Raghuveer Devulapalli
    -   Ralf Gommers
    -   Rostan Tabet +
    -   Sebastian Berg
    -   Tyler Reddy
    -   Yannik Wicke +
    
    #### Pull requests merged
    
    A total of 24 pull requests were merged for this release.
    
    -   [#&#8203;26711](https://togithub.com/numpy/numpy/pull/26711): MAINT: prepare 2.0.x for further development
    -   [#&#8203;26792](https://togithub.com/numpy/numpy/pull/26792): TYP: fix incorrect import in `ma/extras.pyi` stub
    -   [#&#8203;26793](https://togithub.com/numpy/numpy/pull/26793): DOC: Mention '1.25' legacy printing mode in `set_printoptions`
    -   [#&#8203;26794](https://togithub.com/numpy/numpy/pull/26794): DOC: Remove mention of NaN and NAN aliases from constants
    -   [#&#8203;26821](https://togithub.com/numpy/numpy/pull/26821): BLD: Fix x86-simd-sort build failure on openBSD
    -   [#&#8203;26822](https://togithub.com/numpy/numpy/pull/26822): BUG: Ensure output order follows input in numpy.fft
    -   [#&#8203;26823](https://togithub.com/numpy/numpy/pull/26823): TYP: fix missing sys import in numeric.pyi
    -   [#&#8203;26832](https://togithub.com/numpy/numpy/pull/26832): DOC: remove hack to override \_add_newdocs_scalars
    -   [#&#8203;26835](https://togithub.com/numpy/numpy/pull/26835): BUG: avoid side-effect of 'include complex.h'
    -   [#&#8203;26836](https://togithub.com/numpy/numpy/pull/26836): BUG: fix max_rows and chunked string/datetime reading in `loadtxt`
    -   [#&#8203;26837](https://togithub.com/numpy/numpy/pull/26837): BUG: fix PyArray_ImportNumPyAPI under -Werror=strict-prototypes
    -   [#&#8203;26856](https://togithub.com/numpy/numpy/pull/26856): DOC: Update some documentation
    -   [#&#8203;26868](https://togithub.com/numpy/numpy/pull/26868): BUG: fancy indexing copy
    -   [#&#8203;26869](https://togithub.com/numpy/numpy/pull/26869): BUG: Mismatched allocation domains in `PyArray_FillWithScalar`
    -   [#&#8203;26870](https://togithub.com/numpy/numpy/pull/26870): BUG: Handle --f77flags and --f90flags for meson \[wheel build]
    -   [#&#8203;26887](https://togithub.com/numpy/numpy/pull/26887): BUG: Fix new DTypes and new string promotion when signature is...
    -   [#&#8203;26888](https://togithub.com/numpy/numpy/pull/26888): BUG: remove numpy.f2py from excludedimports
    -   [#&#8203;26959](https://togithub.com/numpy/numpy/pull/26959): BUG: Quantile closest_observation to round to nearest even order
    -   [#&#8203;26960](https://togithub.com/numpy/numpy/pull/26960): BUG: Fix off-by-one error in amount of characters in strip
    -   [#&#8203;26961](https://togithub.com/numpy/numpy/pull/26961): API: Partially revert unique with return_inverse
    -   [#&#8203;26962](https://togithub.com/numpy/numpy/pull/26962): BUG,MAINT: Fix utf-8 character stripping memory access
    -   [#&#8203;26963](https://togithub.com/numpy/numpy/pull/26963): BUG: Fix out-of-bound minimum offset for in1d table method
    -   [#&#8203;26971](https://togithub.com/numpy/numpy/pull/26971): BUG: fix f2py tests to work with v2 API
    -   [#&#8203;26995](https://togithub.com/numpy/numpy/pull/26995): BUG: Add object cast to avoid warning with limited API
    
    #### Checksums
    
    ##### MD5
    
        a3e7d0f361ee7302448cae3c10844dd3  numpy-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl
        cff8546b69e43ae7b5050f05bdc25df2  numpy-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
        1713d23342528f4f8f4027970f010068  numpy-2.0.1-cp310-cp310-macosx_14_0_arm64.whl
        20020d28606ea58f986a262daa6018f1  numpy-2.0.1-cp310-cp310-macosx_14_0_x86_64.whl
        db22154ea943a707917aebc79e449bc5  numpy-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
        fe86cd85f240216f64eb076a62a229d2  numpy-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        e0ca08f85150af3cc6050d64e8c0bd27  numpy-2.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
        b76f432906f62e31f0e09c41f3f08b4c  numpy-2.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
        28e8109e4ef524fa5c272d6faec870ae  numpy-2.0.1-cp310-cp310-win32.whl
        874beffaefdc73da42300ce691c2419c  numpy-2.0.1-cp310-cp310-win_amd64.whl
        7bbe029f650c924e952da117842d456d  numpy-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl
        6d3d6ae26c520e93cef7f11ba3951f57  numpy-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
        de6082d719437eb7468ae31c407c503e  numpy-2.0.1-cp311-cp311-macosx_14_0_arm64.whl
        d15a8d95661f8a1dfcc4eb089f9b46e8  numpy-2.0.1-cp311-cp311-macosx_14_0_x86_64.whl
        c181105e074ee575ccf2c992e40f947a  numpy-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
        00d22b299343fcdc78fbb0716ead6243  numpy-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        d9c4f49dbedb3f3d0158f00db459bd25  numpy-2.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
        63caa03e0625327ad3a756e01c83a6ca  numpy-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
        99d01d768a115d448ca2b4680de15191  numpy-2.0.1-cp311-cp311-win32.whl
        8d1a31eccc8b9f077312095b11f62cb2  numpy-2.0.1-cp311-cp311-win_amd64.whl
        6cc86f7761a33941d8c1c552186e774b  numpy-2.0.1-cp312-cp312-macosx_10_9_x86_64.whl
        67c48f352afff5f41108f1b9561d1d5c  numpy-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
        1068d4eadcac6a869e0e457853b7e611  numpy-2.0.1-cp312-cp312-macosx_14_0_arm64.whl
        dfb667450315fddcf84381fc8ef16892  numpy-2.0.1-cp312-cp312-macosx_14_0_x86_64.whl
        69822bbbbb65d8a7d00ae32b435f61cc  numpy-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
        883ed6c41395fb2def6cc0d64dcb817f  numpy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        4b1e9fd464821a7d1de3a8ddf911311e  numpy-2.0.1-cp312-cp312-musllinux_1_1_x86_64.whl
        79e6557f40b8ed8f5973b404d98eab3d  numpy-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
        85596f15d4cf85c2f78b4cc12c2cad1e  numpy-2.0.1-cp312-cp312-win32.whl
        487c7c2944306f62b3770576ce903a91  numpy-2.0.1-cp312-cp312-win_amd64.whl
        491093641afa21e65d6e629eb70571fc  numpy-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl
        5008b16c20f3d7e5a0c7764712f8908e  numpy-2.0.1-cp39-cp39-macosx_11_0_arm64.whl
        14633b898f863ea797c40ba1cf226c29  numpy-2.0.1-cp39-cp39-macosx_14_0_arm64.whl
        9054ecb69d21b364e59e94aab24247cb  numpy-2.0.1-cp39-cp39-macosx_14_0_x86_64.whl
        be028cf4bb691921943939de17593dd7  numpy-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
        9c440ad02ff0a954f696637de37aab2d  numpy-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        27aec0d286eabe26d8e9149f4572dba1  numpy-2.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
        b02eda82ee511ee27185c8a4073ea35c  numpy-2.0.1-cp39-cp39-musllinux_1_2_aarch64.whl
        cf579b902325e023b2dc444692eb5991  numpy-2.0.1-cp39-cp39-win32.whl
        302c8c3118a5f55d9ef35ed8e517f6b1  numpy-2.0.1-cp39-cp39-win_amd64.whl
        34c17fe980accfb76c6f348f85b3cfef  numpy-2.0.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
        02676eb84379b0a223288d6fd9d76942  numpy-2.0.1-pp39-pypy39_pp73-macosx_14_0_x86_64.whl
        b5300e6fe110bf69e1a8901c5c09e3f8  numpy-2.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        204a3ea7fb851e08d166c74f73f9b8a3  numpy-2.0.1-pp39-pypy39_pp73-win_amd64.whl
        5df3c50fc124c3167404d396115898d0  numpy-2.0.1.tar.gz
    
    ##### SHA256
    
        0fbb536eac80e27a2793ffd787895242b7f18ef792563d742c2d673bfcb75134  numpy-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl
        69ff563d43c69b1baba77af455dd0a839df8d25e8590e79c90fcbe1499ebde42  numpy-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
        1b902ce0e0a5bb7704556a217c4f63a7974f8f43e090aff03fcf262e0b135e02  numpy-2.0.1-cp310-cp310-macosx_14_0_arm64.whl
        f1659887361a7151f89e79b276ed8dff3d75877df906328f14d8bb40bb4f5101  numpy-2.0.1-cp310-cp310-macosx_14_0_x86_64.whl
        4658c398d65d1b25e1760de3157011a80375da861709abd7cef3bad65d6543f9  numpy-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
        4127d4303b9ac9f94ca0441138acead39928938660ca58329fe156f84b9f3015  numpy-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        e5eeca8067ad04bc8a2a8731183d51d7cbaac66d86085d5f4766ee6bf19c7f87  numpy-2.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
        9adbd9bb520c866e1bfd7e10e1880a1f7749f1f6e5017686a5fbb9b72cf69f82  numpy-2.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
        7b9853803278db3bdcc6cd5beca37815b133e9e77ff3d4733c247414e78eb8d1  numpy-2.0.1-cp310-cp310-win32.whl
        81b0893a39bc5b865b8bf89e9ad7807e16717f19868e9d234bdaf9b1f1393868  numpy-2.0.1-cp310-cp310-win_amd64.whl
        75b4e316c5902d8163ef9d423b1c3f2f6252226d1aa5cd8a0a03a7d01ffc6268  numpy-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl
        6e4eeb6eb2fced786e32e6d8df9e755ce5be920d17f7ce00bc38fcde8ccdbf9e  numpy-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
        a1e01dcaab205fbece13c1410253a9eea1b1c9b61d237b6fa59bcc46e8e89343  numpy-2.0.1-cp311-cp311-macosx_14_0_arm64.whl
        a8fc2de81ad835d999113ddf87d1ea2b0f4704cbd947c948d2f5513deafe5a7b  numpy-2.0.1-cp311-cp311-macosx_14_0_x86_64.whl
        5a3d94942c331dd4e0e1147f7a8699a4aa47dffc11bf8a1523c12af8b2e91bbe  numpy-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
        15eb4eca47d36ec3f78cde0a3a2ee24cf05ca7396ef808dda2c0ddad7c2bde67  numpy-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        b83e16a5511d1b1f8a88cbabb1a6f6a499f82c062a4251892d9ad5d609863fb7  numpy-2.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
        1f87fec1f9bc1efd23f4227becff04bd0e979e23ca50cc92ec88b38489db3b55  numpy-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
        36d3a9405fd7c511804dc56fc32974fa5533bdeb3cd1604d6b8ff1d292b819c4  numpy-2.0.1-cp311-cp311-win32.whl
        08458fbf403bff5e2b45f08eda195d4b0c9b35682311da5a5a0a0925b11b9bd8  numpy-2.0.1-cp311-cp311-win_amd64.whl
        6bf4e6f4a2a2e26655717a1983ef6324f2664d7011f6ef7482e8c0b3d51e82ac  numpy-2.0.1-cp312-cp312-macosx_10_9_x86_64.whl
        7d6fddc5fe258d3328cd8e3d7d3e02234c5d70e01ebe377a6ab92adb14039cb4  numpy-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
        5daab361be6ddeb299a918a7c0864fa8618af66019138263247af405018b04e1  numpy-2.0.1-cp312-cp312-macosx_14_0_arm64.whl
        ea2326a4dca88e4a274ba3a4405eb6c6467d3ffbd8c7d38632502eaae3820587  numpy-2.0.1-cp312-cp312-macosx_14_0_x86_64.whl
        529af13c5f4b7a932fb0e1911d3a75da204eff023ee5e0e79c1751564221a5c8  numpy-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
        6790654cb13eab303d8402354fabd47472b24635700f631f041bd0b65e37298a  numpy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        cbab9fc9c391700e3e1287666dfd82d8666d10e69a6c4a09ab97574c0b7ee0a7  numpy-2.0.1-cp312-cp312-musllinux_1_1_x86_64.whl
        99d0d92a5e3613c33a5f01db206a33f8fdf3d71f2912b0de1739894668b7a93b  numpy-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
        173a00b9995f73b79eb0191129f2455f1e34c203f559dd118636858cc452a1bf  numpy-2.0.1-cp312-cp312-win32.whl
        bb2124fdc6e62baae159ebcfa368708867eb56806804d005860b6007388df171  numpy-2.0.1-cp312-cp312-win_amd64.whl
        bfc085b28d62ff4009364e7ca34b80a9a080cbd97c2c0630bb5f7f770dae9414  numpy-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl
        8fae4ebbf95a179c1156fab0b142b74e4ba4204c87bde8d3d8b6f9c34c5825ef  numpy-2.0.1-cp39-cp39-macosx_11_0_arm64.whl
        72dc22e9ec8f6eaa206deb1b1355eb2e253899d7347f5e2fae5f0af613741d06  numpy-2.0.1-cp39-cp39-macosx_14_0_arm64.whl
        ec87f5f8aca726117a1c9b7083e7656a9d0d606eec7299cc067bb83d26f16e0c  numpy-2.0.1-cp39-cp39-macosx_14_0_x86_64.whl
        1f682ea61a88479d9498bf2091fdcd722b090724b08b31d63e022adc063bad59  numpy-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
        8efc84f01c1cd7e34b3fb310183e72fcdf55293ee736d679b6d35b35d80bba26  numpy-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        3fdabe3e2a52bc4eff8dc7a5044342f8bd9f11ef0934fcd3289a788c0eb10018  numpy-2.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
        24a0e1befbfa14615b49ba9659d3d8818a0f4d8a1c5822af8696706fbda7310c  numpy-2.0.1-cp39-cp39-musllinux_1_2_aarch64.whl
        f9cf5ea551aec449206954b075db819f52adc1638d46a6738253a712d553c7b4  numpy-2.0.1-cp39-cp39-win32.whl
        e9e81fa9017eaa416c056e5d9e71be93d05e2c3c2ab308d23307a8bc4443c368  numpy-2.0.1-cp39-cp39-win_amd64.whl
        61728fba1e464f789b11deb78a57805c70b2ed02343560456190d0501ba37b0f  numpy-2.0.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
        12f5d865d60fb9734e60a60f1d5afa6d962d8d4467c120a1c0cda6eb2964437d  numpy-2.0.1-pp39-pypy39_pp73-macosx_14_0_x86_64.whl
        eacf3291e263d5a67d8c1a581a8ebbcfd6447204ef58828caf69a5e3e8c75990  numpy-2.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
        2c3a346ae20cfd80b6cfd3e60dc179963ef2ea58da5ec074fd3d9e7a1e7ba97f  numpy-2.0.1-pp39-pypy39_pp73-win_amd64.whl
        485b87235796410c3519a699cfe1faab097e509e90ebb05dcd098db2ae87e7b3  numpy-2.0.1.tar.gz
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (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://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Aug 1, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f460c5b View commit details
  3. fix(deps): Update dependency protobuf to v5.27.3 (#214)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [protobuf](https://developers.google.com/protocol-buffers/) | patch | `==5.27.2` -> `==5.27.3` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (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://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Aug 1, 2024
    Copy the full SHA
    1f50a0c View commit details
  4. fix(deps): Update dependency grpcio to v1.65.2 (#215)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [grpcio](https://grpc.io) ([source](https://togithub.com/grpc/grpc)) | minor | `==1.64.1` -> `==1.65.2` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>grpc/grpc (grpcio)</summary>
    
    ### [`v1.65.2`](https://togithub.com/grpc/grpc/releases/tag/v1.65.2)
    
    [Compare Source](https://togithub.com/grpc/grpc/compare/v1.65.1...v1.65.2)
    
    This is release gRPC Core 1.65.2 (gnarly).
    
    For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://togithub.com/grpc/grpc/releases).
    
    This release contains refinements, improvements, and bug fixes.
    
    ### [`v1.65.1`](https://togithub.com/grpc/grpc/releases/tag/v1.65.1)
    
    [Compare Source](https://togithub.com/grpc/grpc/compare/v1.65.0...v1.65.1)
    
    This is release gRPC Core 1.65.1 (gnarly).
    
    For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://togithub.com/grpc/grpc/releases).
    
    This release contains refinements, improvements, and bug fixes.
    
    ### [`v1.65.0`](https://togithub.com/grpc/grpc/releases/tag/v1.65.0)
    
    [Compare Source](https://togithub.com/grpc/grpc/compare/v1.64.1...v1.65.0)
    
    This is release gRPC Core 1.65.0 (gnarly).
    
    For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://togithub.com/grpc/grpc/releases).
    
    This release contains refinements, improvements, and bug fixes.
    
    This is release 1.65.0 ([gnarly](https://togithub.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://togithub.com/grpc/grpc/releases).
    
    This release contains refinements, improvements, and bug fixes, with highlights listed below.
    
    ## Core
    
    -   \[OTPlugin] Per-channel OpenTelemetry plugin. ([#&#8203;36729](https://togithub.com/grpc/grpc/pull/36729))
    -   \[Gpr_To_Absl_Logging] Migrating from gpr to absl logging - gpr_set_log_function. ([#&#8203;36844](https://togithub.com/grpc/grpc/pull/36844))
    -   \[grpc]\[Gpr_To_Absl_Logging] Supporting verbosity flag. ([#&#8203;36798](https://togithub.com/grpc/grpc/pull/36798))
    -   \[build] Support clang-cl for Windows builds (best effort). ([#&#8203;36831](https://togithub.com/grpc/grpc/pull/36831))
    -   \[grpc]\[Gpr_To_Absl_Logging] Disable the ConfigVar because it wont work anymore. ([#&#8203;36761](https://togithub.com/grpc/grpc/pull/36761))
    -   \[BoringSSL] Update third_party/boringssl-with-bazel. ([#&#8203;36716](https://togithub.com/grpc/grpc/pull/36716))
    -   \[http2] Add experiment to modify behavior of GRPC_ARG_HTTP2\_MAX_PINGS_WITHOUT_DATA to throttle pings instead of blocking. ([#&#8203;36374](https://togithub.com/grpc/grpc/pull/36374))
    -   \[xDS] fix "tls" channel cred in bootstrap to actually work. ([#&#8203;36726](https://togithub.com/grpc/grpc/pull/36726))
    -   \[StatsPlugin] Fix use-after-free issue. ([#&#8203;36664](https://togithub.com/grpc/grpc/pull/36664))
    -   \[EventEngine] Enable the EventEngine DNS Resolver on Windows. ([#&#8203;36286](https://togithub.com/grpc/grpc/pull/36286))
    
    ## C++
    
    -   \[OTel] Generate pkg-config file for grpcpp_otel_plugin. ([#&#8203;36686](https://togithub.com/grpc/grpc/pull/36686))
    -   \[OTel] Add find_package call for OTel dependency in installed gRPC configuration. ([#&#8203;36674](https://togithub.com/grpc/grpc/pull/36674))
    -   \[OTel C++] Deprecate SetTargetAttributeFilter method on OpenTelemetryPluginBuilder. ([#&#8203;36567](https://togithub.com/grpc/grpc/pull/36567))
    -   \[security] Add notices for functions we will be removing. ([#&#8203;36488](https://togithub.com/grpc/grpc/pull/36488))
    
    ## Objective-C
    
    -   Replace bind() targets with alias() ones. ([#&#8203;35272](https://togithub.com/grpc/grpc/pull/35272))
    
    ## Python
    
    -   \[Python O11y] Implement CSM observability for Python. ([#&#8203;36557](https://togithub.com/grpc/grpc/pull/36557))
    -   \[Python AIO] Return EOF from UnaryStreamCall.read() as documented. ([#&#8203;36660](https://togithub.com/grpc/grpc/pull/36660))
    -   \[Python Otel] Deprecate target_attribute_filter. ([#&#8203;36697](https://togithub.com/grpc/grpc/pull/36697))
    -   \[Python Server] Remove abstractmethod notation for add_registered_method_handlers. ([#&#8203;36684](https://togithub.com/grpc/grpc/pull/36684))
    
    ## Ruby
    
    -   \[ruby] backport "Update google-protobuf dep to allow 3.x and 4.x versions ([#&#8203;36982](https://togithub.com/grpc/grpc/issues/36982))" to 1.65.x. ([#&#8203;37001](https://togithub.com/grpc/grpc/pull/37001))
    -   \[ruby] backport "\[ruby] improve the way completion queue pluck operations handle signals and process shutdown [#&#8203;36903](https://togithub.com/grpc/grpc/issues/36903)". ([#&#8203;36916](https://togithub.com/grpc/grpc/pull/36916))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (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://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Aug 1, 2024
    Copy the full SHA
    0936749 View commit details
  5. fix(deps): Update dependency grpcio-tools to v1.65.2 (#216)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [grpcio-tools](https://grpc.io) | minor | `==1.64.1` -> `==1.65.2` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (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://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Aug 1, 2024
    Copy the full SHA
    c4887ee View commit details
  6. fix(deps): Update dependency pytest to v8.3.2 (#217)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [pytest](https://togithub.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | minor | `==8.2.2` -> `==8.3.2` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>pytest-dev/pytest (pytest)</summary>
    
    ### [`v8.3.2`](https://togithub.com/pytest-dev/pytest/releases/tag/8.3.2)
    
    [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.3.1...8.3.2)
    
    # pytest 8.3.2 (2024-07-24)
    
    ## Bug fixes
    
    -   [#&#8203;12652](https://togithub.com/pytest-dev/pytest/issues/12652): Resolve regression \[conda]{.title-ref} environments where no longer being automatically detected.
    
        \-- by `RonnyPfannschmidt`{.interpreted-text role="user"}
    
    ### [`v8.3.1`](https://togithub.com/pytest-dev/pytest/releases/tag/8.3.1)
    
    [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.3.0...8.3.1)
    
    # pytest 8.3.1 (2024-07-20)
    
    The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes.
    
    ### [`v8.3.0`](https://togithub.com/pytest-dev/pytest/releases/tag/8.3.0)
    
    [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.2.2...8.3.0)
    
    ### pytest 8.3.0 (2024-07-20)
    
    #### New features
    
    -   [#&#8203;12231](https://togithub.com/pytest-dev/pytest/issues/12231): Added \[--xfail-tb]{.title-ref} flag, which turns on traceback output for XFAIL results.
    
        -   If the \[--xfail-tb]{.title-ref} flag is not given, tracebacks for XFAIL results are NOT shown.
        -   The style of traceback for XFAIL is set with \[--tb]{.title-ref}, and can be \[auto|long|short|line|native|no]{.title-ref}.
        -   Note: Even if you have \[--xfail-tb]{.title-ref} set, you won't see them if \[--tb=no]{.title-ref}.
    
        Some history:
    
        With pytest 8.0, \[-rx]{.title-ref} or \[-ra]{.title-ref} would not only turn on summary reports for xfail, but also report the tracebacks for xfail results. This caused issues with some projects that utilize xfail, but don't want to see all of the xfail tracebacks.
    
        This change detaches xfail tracebacks from \[-rx]{.title-ref}, and now we turn on xfail tracebacks with \[--xfail-tb]{.title-ref}. With this, the default \[-rx]{.title-ref}/ \[-ra]{.title-ref} behavior is identical to pre-8.0 with respect to xfail tracebacks. While this is a behavior change, it brings default behavior back to pre-8.0.0 behavior, which ultimately was considered the better course of action.
    
    -   [#&#8203;12281](https://togithub.com/pytest-dev/pytest/issues/12281): Added support for keyword matching in marker expressions.
    
        Now tests can be selected by marker keyword arguments.
        Supported values are `int`{.interpreted-text role="class"}, (unescaped) `str`{.interpreted-text role="class"}, `bool`{.interpreted-text role="class"} & `None`{.interpreted-text role="data"}.
    
        See `marker examples <marker_keyword_expression_example>`{.interpreted-text role="ref"} for more information.
    
        \-- by `lovetheguitar`{.interpreted-text role="user"}
    
    -   [#&#8203;12567](https://togithub.com/pytest-dev/pytest/issues/12567): Added `--no-fold-skipped` command line option.
    
        If this option is set, then skipped tests in short summary are no longer grouped
        by reason but all tests are printed individually with their nodeid in the same
        way as other statuses.
    
        \-- by `pbrezina`{.interpreted-text role="user"}
    
    #### Improvements in existing functionality
    
    -   [#&#8203;12469](https://togithub.com/pytest-dev/pytest/issues/12469): The console output now uses the "third-party plugins" terminology,
        replacing the previously established but confusing and outdated
        reference to `setuptools <setuptools:index>`{.interpreted-text role="std:doc"}
        \-- by `webknjaz`{.interpreted-text role="user"}.
    
    -   [#&#8203;12544](https://togithub.com/pytest-dev/pytest/issues/12544), [#&#8203;12545](https://togithub.com/pytest-dev/pytest/issues/12545): Python virtual environment detection was improved by
        checking for a `pyvenv.cfg`{.interpreted-text role="file"} file, ensuring reliable detection on
        various platforms -- by `zachsnickers`{.interpreted-text role="user"}.
    
    -   [#&#8203;2871](https://togithub.com/pytest-dev/pytest/issues/2871): Do not truncate arguments to functions in output when running with \[-vvv]{.title-ref}.
    
    -   [#&#8203;389](https://togithub.com/pytest-dev/pytest/issues/389): The readability of assertion introspection of bound methods has been enhanced
        \-- by `farbodahm`{.interpreted-text role="user"}, `webknjaz`{.interpreted-text role="user"}, `obestwalter`{.interpreted-text role="user"}, `flub`{.interpreted-text role="user"}
        and `glyphack`{.interpreted-text role="user"}.
    
        Earlier, it was like:
    
        ```console
        =================================== FAILURES ===================================
        _____________________________________ test _____________________________________
    
            def test():
        >       assert Help().fun() == 2
        E       assert 1 == 2
        E        +  where 1 = <bound method Help.fun of <example.Help instance at 0x256a830>>()
        E        +    where <bound method Help.fun of <example.Help instance at 0x256a830>> = <example.Help instance at 0x256a830>.fun
        E        +      where <example.Help instance at 0x256a830> = Help()
    
        example.py:7: AssertionError
        =========================== 1 failed in 0.03 seconds ===========================
        ```
    
        And now it's like:
    
        ```console
        =================================== FAILURES ===================================
        _____________________________________ test _____________________________________
    
            def test():
        >       assert Help().fun() == 2
        E       assert 1 == 2
        E        +  where 1 = fun()
        E        +    where fun = <test_local.Help object at 0x1074be230>.fun
        E        +      where <test_local.Help object at 0x1074be230> = Help()
    
        test_local.py:13: AssertionError
        =========================== 1 failed in 0.03 seconds ===========================
        ```
    
    -   [#&#8203;7662](https://togithub.com/pytest-dev/pytest/issues/7662): Added timezone information to the testsuite timestamp in the JUnit XML report.
    
    #### Bug fixes
    
    -   [#&#8203;11706](https://togithub.com/pytest-dev/pytest/issues/11706): Fixed reporting of teardown errors in higher-scoped fixtures when using \[--maxfail]{.title-ref} or \[--stepwise]{.title-ref}.
    
        Originally added in pytest 8.0.0, but reverted in 8.0.2 due to a regression in pytest-xdist.
        This regression was fixed in pytest-xdist 3.6.1.
    
    -   [#&#8203;11797](https://togithub.com/pytest-dev/pytest/issues/11797): `pytest.approx`{.interpreted-text role="func"} now correctly handles `Sequence <collections.abc.Sequence>`{.interpreted-text role="class"}-like objects.
    
    -   [#&#8203;12204](https://togithub.com/pytest-dev/pytest/issues/12204), [#&#8203;12264](https://togithub.com/pytest-dev/pytest/issues/12264): Fixed a regression in pytest 8.0 where tracebacks get longer and longer when multiple
        tests fail due to a shared higher-scope fixture which raised -- by `bluetech`{.interpreted-text role="user"}.
    
        Also fixed a similar regression in pytest 5.4 for collectors which raise during setup.
    
        The fix necessitated internal changes which may affect some plugins:
    
        -   `FixtureDef.cached_result[2]` is now a tuple `(exc, tb)`
            instead of `exc`.
        -   `SetupState.stack` failures are now a tuple `(exc, tb)`
            instead of `exc`.
    
    -   [#&#8203;12275](https://togithub.com/pytest-dev/pytest/issues/12275): Fixed collection error upon encountering an `abstract <abc>`{.interpreted-text role="mod"} class, including abstract \[unittest.TestCase]{.title-ref} subclasses.
    
    -   [#&#8203;12328](https://togithub.com/pytest-dev/pytest/issues/12328): Fixed a regression in pytest 8.0.0 where package-scoped parameterized items were not correctly reordered to minimize setups/teardowns in some cases.
    
    -   [#&#8203;12424](https://togithub.com/pytest-dev/pytest/issues/12424): Fixed crash with \[assert testcase is not None]{.title-ref} assertion failure when re-running unittest tests using plugins like pytest-rerunfailures. Regressed in 8.2.2.
    
    -   [#&#8203;12472](https://togithub.com/pytest-dev/pytest/issues/12472): Fixed a crash when returning category `"error"` or `"failed"` with a custom test status from `pytest_report_teststatus`{.interpreted-text role="hook"} hook -- `pbrezina`{.interpreted-text role="user"}.
    
    -   [#&#8203;12505](https://togithub.com/pytest-dev/pytest/issues/12505): Improved handling of invalid regex patterns in `pytest.raises(match=r'...') <pytest.raises>`{.interpreted-text role="func"} by providing a clear error message.
    
    -   [#&#8203;12580](https://togithub.com/pytest-dev/pytest/issues/12580): Fixed a crash when using the cache class on Windows and the cache directory was created concurrently.
    
    -   [#&#8203;6962](https://togithub.com/pytest-dev/pytest/issues/6962): Parametrization parameters are now compared using \[==]{.title-ref} instead of \[is]{.title-ref} (\[is]{.title-ref} is still used as a fallback if the parameter does not support \[==]{.title-ref}).
        This fixes use of parameters such as lists, which have a different \[id]{.title-ref} but compare equal, causing fixtures to be re-computed instead of being cached.
    
    -   [#&#8203;7166](https://togithub.com/pytest-dev/pytest/issues/7166): Fixed progress percentages (the `[ 87%]` at the edge of the screen) sometimes not aligning correctly when running with pytest-xdist `-n`.
    
    #### Improved documentation
    
    -   [#&#8203;12153](https://togithub.com/pytest-dev/pytest/issues/12153): Documented using `PYTEST_VERSION`{.interpreted-text role="envvar"} to detect if code is running from within a pytest run.
    
    -   [#&#8203;12469](https://togithub.com/pytest-dev/pytest/issues/12469): The external plugin mentions in the documentation now avoid mentioning
        `setuptools entry-points <setuptools:index>`{.interpreted-text role="std:doc"} as the concept is
        much more generic nowadays. Instead, the terminology of "external",
        "installed", or "third-party" plugins (or packages) replaces that.
    
        \-- by `webknjaz`{.interpreted-text role="user"}
    
    -   [#&#8203;12577](https://togithub.com/pytest-dev/pytest/issues/12577): \[CI]{.title-ref} and \[BUILD_NUMBER]{.title-ref} environment variables role is discribed in
        the reference doc. They now also appear when doing \[pytest -h]{.title-ref}
        \-- by `MarcBresson`{.interpreted-text role="user"}.
    
    #### Contributor-facing changes
    
    -   [#&#8203;12467](https://togithub.com/pytest-dev/pytest/issues/12467): Migrated all internal type-annotations to the python3.10+ style by using the \[annotations]{.title-ref} future import.
    
        \-- by `RonnyPfannschmidt`{.interpreted-text role="user"}
    
    -   [#&#8203;11771](https://togithub.com/pytest-dev/pytest/issues/11771), [#&#8203;12557](https://togithub.com/pytest-dev/pytest/issues/12557): The PyPy runtime version has been updated to 3.9 from 3.8 that introduced
        a flaky bug at the garbage collector which was not expected to fix there
        as the 3.8 is EoL.
    
        \-- by `x612skm`{.interpreted-text role="user"}
    
    -   [#&#8203;12493](https://togithub.com/pytest-dev/pytest/issues/12493): The change log draft preview integration has been refactored to use a
        third party extension `sphinxcontib-towncrier`. The previous in-repo
        script was putting the change log preview file at
        `doc/en/_changelog_towncrier_draft.rst`{.interpreted-text role="file"}. Said file is no longer
        ignored in Git and might show up among untracked files in the
        development environments of the contributors. To address that, the
        contributors can run the following command that will clean it up:
    
        ```console
        $ git clean -x -i -- doc/en/_changelog_towncrier_draft.rst
        ```
    
        \-- by `webknjaz`{.interpreted-text role="user"}
    
    -   [#&#8203;12498](https://togithub.com/pytest-dev/pytest/issues/12498): All the undocumented `tox` environments now have descriptions.
        They can be listed in one's development environment by invoking
        `tox -av` in a terminal.
    
        \-- by `webknjaz`{.interpreted-text role="user"}
    
    -   [#&#8203;12501](https://togithub.com/pytest-dev/pytest/issues/12501): The changelog configuration has been updated to introduce more accurate
        audience-tailored categories. Previously, there was a `trivial`
        change log fragment type with an unclear and broad meaning. It was
        removed and we now have `contrib`, `misc` and `packaging` in
        place of it.
    
        The new change note types target the readers who are downstream
        packagers and project contributors. Additionally, the miscellaneous
        section is kept for unspecified updates that do not fit anywhere else.
    
        \-- by `webknjaz`{.interpreted-text role="user"}
    
    -   [#&#8203;12502](https://togithub.com/pytest-dev/pytest/issues/12502): The UX of the GitHub automation making pull requests to update the
        plugin list has been updated. Previously, the maintainers had to close
        the automatically created pull requests and re-open them to trigger the
        CI runs. From now on, they only need to click the \[Ready for review]{.title-ref}
        button instead.
    
        \-- by `webknjaz`{.interpreted-text role="user"}
    
    -   [#&#8203;12522](https://togithub.com/pytest-dev/pytest/issues/12522): The `:pull:` RST role has been replaced with a shorter
        `:pr:` due to starting to use the implementation from
        the third-party `sphinx-issues`{.interpreted-text role="pypi"} Sphinx extension
        \-- by `webknjaz`{.interpreted-text role="user"}.
    
    -   [#&#8203;12531](https://togithub.com/pytest-dev/pytest/issues/12531): The coverage reporting configuration has been updated to exclude
        pytest's own tests marked as expected to fail from the coverage
        report. This has an effect of reducing the influence of flaky
        tests on the resulting number.
    
        \-- by `webknjaz`{.interpreted-text role="user"}
    
    -   [#&#8203;12533](https://togithub.com/pytest-dev/pytest/issues/12533): The `extlinks` Sphinx extension is no longer enabled. The `:bpo:`
        role it used to declare has been removed with that. BPO itself has
        migrated to GitHub some years ago and it is possible to link the
        respective issues by using their GitHub issue numbers and the
        `:issue:` role that the `sphinx-issues` extension implements.
    
        \-- by `webknjaz`{.interpreted-text role="user"}
    
    -   [#&#8203;12562](https://togithub.com/pytest-dev/pytest/issues/12562): Possible typos in using the `:user:` RST role is now being linted
        through the pre-commit tool integration -- by `webknjaz`{.interpreted-text role="user"}.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (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://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Aug 1, 2024
    Copy the full SHA
    5c1d110 View commit details
  7. fix(deps): Update dependency structlog to v24.4.0 (#218)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [structlog](https://togithub.com/hynek/structlog) ([changelog](https://togithub.com/hynek/structlog/blob/main/CHANGELOG.md)) | minor | `==24.2.0` -> `==24.4.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>hynek/structlog (structlog)</summary>
    
    ### [`v24.4.0`](https://togithub.com/hynek/structlog/blob/HEAD/CHANGELOG.md#2440---2024-07-17)
    
    [Compare Source](https://togithub.com/hynek/structlog/compare/24.3.0...24.4.0)
    
    ##### Changed
    
    No code changes since 24.3.0
    
    ### [`v24.3.0`](https://togithub.com/hynek/structlog/blob/HEAD/CHANGELOG.md#2430---2024-07-17)
    
    [Compare Source](https://togithub.com/hynek/structlog/compare/24.2.0...24.3.0)
    
    ##### Added
    
    -   Restore feature parity between `structlog.traceback.ExceptionDictTransformer` and Rich's traceback extractor:
    
        -   When displaying locals, use Rich for formatting if it is available.
        -   When displaying locals, call `repr()` on strings, too (improves handling of `SecretStr` implementations).
        -   Add `locals_max_length` config option
        -   Add `locals_hide_sunder` config option
        -   Add `locals_hide_dunder` config option
        -   Add `suppress` config option
    
        [#&#8203;627](https://togithub.com/hynek/structlog/pull/627)
    
    ##### Changed
    
    -   `structlog.testing.capture_logs()` now maps the `exception` log level to `error` (as it's elsewhere).
        [#&#8203;628](https://togithub.com/hynek/structlog/pull/628)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (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://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Aug 1, 2024
    Copy the full SHA
    f320480 View commit details
  8. fix(deps): Update dependency cloudquery-plugin-pb to v0.0.33 (#220)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [cloudquery-plugin-pb](https://togithub.com/cloudquery/plugin-pb-python) | patch | `==0.0.32` -> `==0.0.33` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>cloudquery/plugin-pb-python (cloudquery-plugin-pb)</summary>
    
    ### [`v0.0.33`](https://togithub.com/cloudquery/plugin-pb-python/blob/HEAD/CHANGELOG.md#0033-2024-08-01)
    
    [Compare Source](https://togithub.com/cloudquery/plugin-pb-python/compare/v0.0.32...v0.0.33)
    
    ##### Bug Fixes
    
    -   **deps:** Update dependency grpcio to v1.65.2 ([#&#8203;104](https://togithub.com/cloudquery/plugin-pb-python/issues/104)) ([80ecc5f](https://togithub.com/cloudquery/plugin-pb-python/commit/80ecc5f2552718e016275af422b44f4d1704627c))
    -   **deps:** Update dependency grpcio-tools to v1.65.2 ([#&#8203;106](https://togithub.com/cloudquery/plugin-pb-python/issues/106)) ([c68af36](https://togithub.com/cloudquery/plugin-pb-python/commit/c68af36afa3d593b269f68752a9cbed20b42dc34))
    -   **deps:** Update dependency protobuf to v5.27.3 ([#&#8203;103](https://togithub.com/cloudquery/plugin-pb-python/issues/103)) ([b604950](https://togithub.com/cloudquery/plugin-pb-python/commit/b6049507b3a203fe7e03e3aa49998ef10dbf91bd))
    -   **deps:** Update dependency pyarrow to v17 ([#&#8203;108](https://togithub.com/cloudquery/plugin-pb-python/issues/108)) ([b7b8b5f](https://togithub.com/cloudquery/plugin-pb-python/commit/b7b8b5f1c1125eea9fd4eadf56797ed8343f4183))
    -   **deps:** Update dependency pytest to v8.3.2 ([#&#8203;107](https://togithub.com/cloudquery/plugin-pb-python/issues/107)) ([2fac0d3](https://togithub.com/cloudquery/plugin-pb-python/commit/2fac0d340f962f9017a6afc097a335bd08ca800b))
    -   Generate Python Code from `plugin-pb` ([#&#8203;109](https://togithub.com/cloudquery/plugin-pb-python/issues/109)) ([ad56235](https://togithub.com/cloudquery/plugin-pb-python/commit/ad5623593091f2d69335826e6b427187946551d1))
    
    </details>
    
    ---
    
    ### 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 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://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Aug 1, 2024
    Copy the full SHA
    33ad65f View commit details
  9. fix(deps): Update dependency pyarrow to v17 (#219)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [pyarrow](https://togithub.com/apache/arrow) | major | `==16.1.0` -> `==17.0.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>apache/arrow (pyarrow)</summary>
    
    ### [`v17.0.0`](https://togithub.com/apache/arrow/compare/d7c22601e7046bdcdc3b59eeb82be6ead2c96460...6a2e19a852b367c72d7b12da4d104456491ed8b7)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (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://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    cq-bot authored Aug 1, 2024
    Copy the full SHA
    766bba9 View commit details
  10. chore(main): Release v0.1.32 (#213)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [0.1.32](v0.1.31...v0.1.32) (2024-08-01)
    
    
    ### Bug Fixes
    
    * **deps:** Update dependency cloudquery-plugin-pb to v0.0.33 ([#220](#220)) ([33ad65f](33ad65f))
    * **deps:** Update dependency exceptiongroup to v1.2.2 ([#211](#211)) ([ea7f54b](ea7f54b))
    * **deps:** Update dependency grpcio to v1.65.2 ([#215](#215)) ([0936749](0936749))
    * **deps:** Update dependency grpcio-tools to v1.65.2 ([#216](#216)) ([c4887ee](c4887ee))
    * **deps:** Update dependency numpy to v2.0.1 ([#212](#212)) ([f460c5b](f460c5b))
    * **deps:** Update dependency protobuf to v5.27.3 ([#214](#214)) ([1f50a0c](1f50a0c))
    * **deps:** Update dependency pyarrow to v17 ([#219](#219)) ([766bba9](766bba9))
    * **deps:** Update dependency pytest to v8.3.2 ([#217](#217)) ([5c1d110](5c1d110))
    * **deps:** Update dependency structlog to v24.4.0 ([#218](#218)) ([f320480](f320480))
    
    ---
    This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
    cq-bot authored Aug 1, 2024
    Copy the full SHA
    17cf3ec View commit details
Loading