Skip to content

Bump the all group across 1 directory with 7 updates #229

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 10, 2025

Bumps the all group with 6 updates in the / directory:

Package From To
cattrs 23.2.3 25.1.1
google-cloud-bigquery 3.21.0 3.34.0
google-cloud-pubsub 2.21.1 2.30.0
google-cloud-storage 2.15.0 3.1.0
pyparsing 3.1.1 3.2.3
sentry-sdk 2.8.0 2.29.1

Updates cattrs from 23.2.3 to 25.1.1

Release notes

Sourced from cattrs's releases.

v25.1.1

  • Fixed AttributeError: no attribute '__parameters__' while structuring attrs classes that inherit from parametrized generic aliases from collections.abc. (#654 #655)

v25.1.0

  • Potentially breaking: The converters raise StructureHandlerNotFoundError more eagerly (on hook creation, instead of on hook use). This helps surfacing problems with missing hooks sooner. See Migrations for steps to restore legacy behavior. (#577)
  • Add a Migrations page, with instructions on migrating changed behavior for each version. (#577)
  • typing.Self is now supported in attrs classes, dataclasses, TypedDicts and the dict NamedTuple factories. See typing.Self for details. (#299 #627)
  • PEP 695 type aliases can now be used with BaseConverter.register_structure_hook and BaseConverter.register_unstructure_hook. Previously, they required the use of BaseConverter.register_structure_hook_func (which is still supported). (#647)
  • Expose cattrs.cols.mapping_unstructure_factory through cattrs.cols.
  • Some defaultdicts are now supported by default, and cattrs.cols.is_defaultdict and cattrs.cols.defaultdict_structure_factory are exposed through cattrs.cols. (#519 #588)
  • Generic PEP 695 type aliases are now supported. (#611 #618)
  • The tagged union strategy now also supports type aliases of unions. (#649)
  • Converter.copy and BaseConverter.copy are correctly annotated as returning Self. (#644)
  • Many preconf converters (bson, stdlib JSON, cbor2, msgpack, msgspec, orjson, ujson) skip unstructuring int and str enums, leaving them to the underlying libraries to handle with greater efficiency. (#598)
  • The msgspec JSON preconf converter now handles dataclasses with private attributes more efficiently. (#624)
  • Literals containing enums are now unstructured properly, and their unstructuring is greatly optimized in the bson, stdlib JSON, cbor2, msgpack, msgspec, orjson and ujson preconf converters. (#598)
  • Preconf converters now handle dictionaries with literal keys properly. (#599)
  • Structuring TypedDicts from invalid inputs now properly raises a ClassValidationError. (#615 #616)
  • cattrs.strategies.include_subclasses now properly works with generic parent classes. (#649)
  • Replace cattrs.gen.MappingStructureFn with cattrs.SimpleStructureHook.
  • Python 3.13 is now supported. (#543 #547)
  • Python 3.8 is no longer supported, as it is end-of-life. Use previous versions on this Python version. (#591)
  • Change type of Converter.__init__.unstruct_collection_overrides from Callable to Mapping[type, UnstructureHook] (#594).
  • Adopt the Contributor Covenant Code of Conduct (just like attrs).

v24.1.3

  • Fix structuring of keyword-only dataclass fields when not using detailed validation. (#637 #638)

v24.1.2

  • Fix BaseConverter.register_structure_hook and BaseConverter.register_unstructure_hook type hints.

... (truncated)

Changelog

Sourced from cattrs's changelog.

25.1.1 (2025-06-04)

  • Fixed AttributeError: no attribute '__parameters__' while structuring attrs classes that inherit from parametrized generic aliases from collections.abc. (#654 #655)

25.1.0 (2025-05-31)

  • Potentially breaking: The converters raise {class}StructureHandlerNotFoundError more eagerly (on hook creation, instead of on hook use). This helps surfacing problems with missing hooks sooner. See Migrations for steps to restore legacy behavior. (#577)
  • Add a Migrations page, with instructions on migrating changed behavior for each version. (#577)
  • typing.Self is now supported in attrs classes, dataclasses, TypedDicts and the dict NamedTuple factories. See typing.Self for details. (#299 #627)
  • PEP 695 type aliases can now be used with {meth}BaseConverter.register_structure_hook and {meth}BaseConverter.register_unstructure_hook. Previously, they required the use of {meth}BaseConverter.register_structure_hook_func (which is still supported). (#647)
  • Expose {func}cattrs.cols.mapping_unstructure_factory through {mod}cattrs.cols.
  • Some defaultdicts are now supported by default, and {func}cattrs.cols.is_defaultdict and {func}cattrs.cols.defaultdict_structure_factory are exposed through {mod}cattrs.cols. (#519 #588)
  • Generic PEP 695 type aliases are now supported. (#611 #618)
  • The tagged union strategy now also supports type aliases of unions. (#649)
  • {meth}Converter.copy and {meth}BaseConverter.copy are correctly annotated as returning Self. (#644)
  • Many preconf converters (bson, stdlib JSON, cbor2, msgpack, msgspec, orjson, ujson) skip unstructuring int and str enums, leaving them to the underlying libraries to handle with greater efficiency. (#598)
  • The {class}msgspec JSON preconf converter <cattrs.preconf.msgspec.MsgspecJsonConverter> now handles dataclasses with private attributes more efficiently. (#624)
  • Literals containing enums are now unstructured properly, and their unstructuring is greatly optimized in the bson, stdlib JSON, cbor2, msgpack, msgspec, orjson and ujson preconf converters. (#598)
  • Preconf converters now handle dictionaries with literal keys properly. (#599)
  • Structuring TypedDicts from invalid inputs now properly raises a {class}ClassValidationError. (#615 #616)
  • {func}cattrs.strategies.include_subclasses now properly works with generic parent classes. (#649)
  • Replace cattrs.gen.MappingStructureFn with {class}cattrs.SimpleStructureHook.
  • Python 3.13 is now supported. (#543 #547)
  • Python 3.8 is no longer supported, as it is end-of-life. Use previous versions on this Python version. (#591)
  • Change type of Converter.__init__.unstruct_collection_overrides from Callable to Mapping[type, UnstructureHook] (#594).
  • Adopt the Contributor Covenant Code of Conduct (just like attrs).

... (truncated)

Commits
  • 9894095 v25.1.1
  • 7c67730 Fix structuring of attrs class that inherit from typing/collections.abc gener...
  • 0bb472a Small changelog tweak
  • 9122f10 v25.1.0
  • ea4c311 Support generic parents in include_subclasses strategy (#650)
  • c95a0a5 configure_tagged_union: support type aliases (#649)
  • 58c7ba6 register_un/structure_hook: support type aliases (#647)
  • 0b6586a Converters: copy() returns Self (#644)
  • 0c36adc Fix reliance on unspecified behavior in test_disambiguators.py (#642)
  • d8f17b7 Merge branch '24.1'
  • Additional commits viewable in compare view

Updates google-cloud-bigquery from 3.21.0 to 3.34.0

Release notes

Sourced from google-cloud-bigquery's releases.

v3.34.0

3.34.0 (2025-05-27)

Features

Bug Fixes

Documentation

v3.33.0

3.33.0 (2025-05-19)

Features

  • Add ability to set autodetect_schema query param in update_table (#2171) (57f940d)
  • Add dtype parameters to to_geodataframe functions (#2176) (ebfd0a8)
  • Support job reservation (#2186) (cb646ce)

Bug Fixes

  • Ensure AccessEntry equality and repr uses the correct entity_type (#2182) (0217637)
  • Ensure SchemaField.field_dtype returns a string (#2188) (7ec2848)

v3.32.0

3.32.0 (2025-05-12) - YANKED

Reason this release was yanked:

PR #2154 caused a performance regression.

Features

  • Add dataset access policy version attribute (#2169) (b7656b9)
  • Add preview support for incremental results (#2145) (22b80bb)
  • Add WRITE_TRUNCATE_DATA enum (#2166) (4692747)
  • Adds condition class and assoc. unit tests (#2159) (a69d6b7)
  • Support BigLakeConfiguration (managed Iceberg tables) (#2162) (a1c8e9a)
  • Update the AccessEntry class with a new condition attribute and unit tests (#2163) (7301667)

... (truncated)

Changelog

Sourced from google-cloud-bigquery's changelog.

3.34.0 (2025-05-27)

Features

Bug Fixes

Documentation

3.33.0 (2025-05-19)

Features

  • Add ability to set autodetect_schema query param in update_table (#2171) (57f940d)
  • Add dtype parameters to to_geodataframe functions (#2176) (ebfd0a8)
  • Support job reservation (#2186) (cb646ce)

Bug Fixes

  • Ensure AccessEntry equality and repr uses the correct entity_type (#2182) (0217637)
  • Ensure SchemaField.field_dtype returns a string (#2188) (7ec2848)

3.32.0 (2025-05-12)

Features

  • Add dataset access policy version attribute (#2169) (b7656b9)
  • Add preview support for incremental results (#2145) (22b80bb)
  • Add WRITE_TRUNCATE_DATA enum (#2166) (4692747)
  • Adds condition class and assoc. unit tests (#2159) (a69d6b7)
  • Support BigLakeConfiguration (managed Iceberg tables) (#2162) (a1c8e9a)
  • Update the AccessEntry class with a new condition attribute and unit tests (#2163) (7301667)

Bug Fixes

  • query() now warns when job_id is set and the default job_retry is ignored (#2167) (ca1798a)
  • Empty record dtypes (#2147) (77d7173)

... (truncated)

Commits
  • d92b487 chore(main): release 3.34.0 (#2193)
  • cfbf263 chore(deps): update dependency pytest-xdist to v3.7.0 (#2203)
  • 64cd39f feat: job creation mode GA (#2190)
  • 28a9994 docs: use query_and_wait in the array parameters sample (#2202)
  • f67852d chore(deps): update dependency google-auth to v2.40.2 (#2196)
  • a5f9855 ci: updates renovate.json to ignore docs.yml (#2200)
  • 85ff5b1 ci: Configure Renovate to keep Python at 3.10 for docs workflow (#2199)
  • cc63108 ci: Remove unit tests and doc tests from kokoro presubmit. (#2195)
  • 4379b3d ddocs: fixes several typos and updates a try except block (#2197)
  • 12490f2 fix(deps): update all dependencies (#2184)
  • Additional commits viewable in compare view

Updates google-cloud-pubsub from 2.21.1 to 2.30.0

Release notes

Sourced from google-cloud-pubsub's releases.

v2.30.0

2.30.0 (2025-06-07)

Features

  • Add SchemaViolationReason to IngestionFailureEvent (#1411) (c046ca2)

v2.29.1

2.29.1 (2025-05-23)

Bug Fixes

  • Remove setup.cfg configuration for creating universal wheels (#1376) (60639c4)

Documentation

  • sample: Add samples for topic and subscription SMTs (#1386) (4d072e0)
  • Update documentation for JavaScriptUDF to indicate that the message_id metadata field is optional instead of required (#1380) (be90054)
  • Update readme links (#1409) (77ba05d)

v2.29.0

2.29.0 (2025-03-19)

Features

  • Add REST Interceptors which support reading metadata (4363179)
  • Add support for opt-in debug logging (4363179)
  • Deprecate enabled field for message transforms and add disabled field (4363179)

Bug Fixes

  • Allow logs to propagate upstream for caplog testing (#1374) (fa39b0e)
  • Allow Protobuf 6.x (#1369) (c95b7a5)
  • Fix typing issue with gRPC metadata when key ends in -bin (4363179)

Documentation

  • A comment for field code in message .google.pubsub.v1.JavaScriptUDF is changed (4363179)
  • Add samples and test for ingestion from Kafka sources (#1354) (820f986)
  • Deprecate enabled field for message transforms and add disabled field (4363179)
  • samples: Increase example max_bytes setting for cloud storage subscriptions to encourage more performant subscribe (#1324) (cb760a7)

v2.28.0

2.28.0 (2025-01-30)

... (truncated)

Changelog

Sourced from google-cloud-pubsub's changelog.

2.30.0 (2025-06-07)

Features

  • Add SchemaViolationReason to IngestionFailureEvent (#1411) (c046ca2)

2.29.1 (2025-05-23)

Bug Fixes

  • Remove setup.cfg configuration for creating universal wheels (#1376) (60639c4)

Documentation

  • sample: Add samples for topic and subscription SMTs (#1386) (4d072e0)
  • Update documentation for JavaScriptUDF to indicate that the message_id metadata field is optional instead of required (#1380) (be90054)
  • Update readme links (#1409) (77ba05d)

2.29.0 (2025-03-19)

Features

  • Add REST Interceptors which support reading metadata (4363179)
  • Add support for opt-in debug logging (4363179)
  • Deprecate enabled field for message transforms and add disabled field (4363179)

Bug Fixes

  • Allow logs to propagate upstream for caplog testing (#1374) (fa39b0e)
  • Allow Protobuf 6.x (#1369) (c95b7a5)
  • Fix typing issue with gRPC metadata when key ends in -bin (4363179)

Documentation

  • A comment for field code in message .google.pubsub.v1.JavaScriptUDF is changed (4363179)
  • Add samples and test for ingestion from Kafka sources (#1354) (820f986)
  • Deprecate enabled field for message transforms and add disabled field (4363179)
  • samples: Increase example max_bytes setting for cloud storage subscriptions to encourage more performant subscribe (#1324) (cb760a7)

2.28.0 (2025-01-30)

Features

... (truncated)

Commits

Updates google-cloud-storage from 2.15.0 to 3.1.0

Release notes

Sourced from google-cloud-storage's releases.

v3.1.0

3.1.0 (2025-02-27)

Features

  • Add api_key argument to Client constructor (#1441) (c869e15)
  • Add Bucket.move_blob() for HNS-enabled buckets (#1431) (24c000f)

v3.0.0

3.0.0 (2025-01-28)

⚠ BREAKING CHANGES

Please consult the README for details on this major version release.

  • The default checksum strategy for uploads has changed from None to "auto" (#1383)
  • The default checksum strategy for downloads has changed from "md5" to "auto" (#1383)
  • Deprecated positional argument "num_retries" has been removed (#1377)
  • Deprecated argument "text_mode" has been removed (#1379)
  • Blob.download_to_filename() now deletes the empty destination file on a 404 (#1394)
  • Media operations now use the same retry backoff, timeout and custom predicate system as non-media operations, which may slightly impact default retry behavior (#1385)
  • Retries are now enabled by default for uploads, blob deletes and blob metadata updates (#1400)

Features

  • Add "auto" checksum option and make default (#1383) (5375fa0)
  • Blob.download_to_filename() deletes the empty destination file on a 404 (#1394) (066be2d)
  • Enable custom predicates for media operations (#1385) (f3517bf)
  • Integrate google-resumable-media (#1283) (bd917b4)
  • Retry by default for uploads, blob deletes, metadata updates (#1400) (0426005)

Bug Fixes

  • Cancel upload when BlobWriter exits with exception (#1243) (df107d2)
  • Changed name of methods Blob.from_string() and Bucket.from_string() to from_uri() (#1335) (58c1d03)
  • Correctly calculate starting offset for retries of ranged reads (#1376) (7b6c9a0)
  • Filter download_kwargs in BlobReader (#1411) (0c21210)
  • Remove deprecated num_retries argument (#1377) (58b5040)
  • Remove deprecated text_mode argument (#1379) (4d20a8e)

Documentation

  • Correct formatting and update README.rst (#1427) (2945853)
  • Fix issue with exceptions.py documentation (#1328) (22b8c30)

v3.0.0rc1

3.0.0rc1 (2024-12-12)

... (truncated)

Changelog

Sourced from google-cloud-storage's changelog.

3.1.0 (2025-02-27)

Features

  • Add api_key argument to Client constructor (#1441) (c869e15)
  • Add Bucket.move_blob() for HNS-enabled buckets (#1431) (24c000f)

3.0.0 (2025-01-28)

⚠ BREAKING CHANGES

Please consult the README for details on this major version release.

  • The default checksum strategy for uploads has changed from None to "auto" (#1383)
  • The default checksum strategy for downloads has changed from "md5" to "auto" (#1383)
  • Deprecated positional argument "num_retries" has been removed (#1377)
  • Deprecated argument "text_mode" has been removed (#1379)
  • Blob.download_to_filename() now deletes the empty destination file on a 404 (#1394)
  • Media operations now use the same retry backoff, timeout and custom predicate system as non-media operations, which may slightly impact default retry behavior (#1385)
  • Retries are now enabled by default for uploads, blob deletes and blob metadata updates (#1400)

Features

  • Add "auto" checksum option and make default (#1383) (5375fa0)
  • Blob.download_to_filename() deletes the empty destination file on a 404 (#1394) (066be2d)
  • Enable custom predicates for media operations (#1385) (f3517bf)
  • Integrate google-resumable-media (#1283) (bd917b4)
  • Retry by default for uploads, blob deletes, metadata updates (#1400) (0426005)

Bug Fixes

  • Cancel upload when BlobWriter exits with exception (#1243) (df107d2)
  • Changed name of methods Blob.from_string() and Bucket.from_string() to from_uri() (#1335) (58c1d03)
  • Correctly calculate starting offset for retries of ranged reads (#1376) (7b6c9a0)
  • Filter download_kwargs in BlobReader (#1411) (0c21210)
  • Remove deprecated num_retries argument (#1377) (58b5040)
  • Remove deprecated text_mode argument (#1379) (4d20a8e)

Documentation

  • Correct formatting and update README.rst (#1427) (2945853)
  • Fix issue with exceptions.py documentation (#1328) (22b8c30)

2.19.0 (2024-11-21)

... (truncated)

Commits
  • aa7afdf chore(main): release 3.1.0 (#1435)
  • c869e15 Feat: Add api_key argument to Client constructor (#1441)
  • b58d319 chore(deps): bump virtualenv from 20.26.3 to 20.26.6 in /.kokoro (#1412)
  • 0378b44 chore: move create_trace_span context manager within (#1443)
  • 511b6f5 chore(python): conditionally load credentials in .kokoro/build.sh (#1440)
  • b08aa0b chore: set gcs-sdk-team as CODEOWNER (#1442)
  • 24c000f feat: add Bucket.move_blob() for HNS-enabled buckets (#1431)
  • f2cc9c5 chore(main): release 3.0.0 (#1393)
  • 71455bc samples: add OTel Tracing quickstart (#1371)
  • 2945853 Docs: Correct formatting and update README.rst (#1427)
  • Additional commits viewable in compare view

Updates packaging from 23.2 to 25.0

Release notes

Sourced from packaging's releases.

25.0

What's Changed

New Contributors

Full Changelog: pypa/packaging@24.2...25.0

24.2

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from packaging's changelog.

25.0 - 2025-04-19


* PEP 751: Add support for ``extras`` and ``dependency_groups`` markers. (:issue:`885`)
* PEP 738: Add support for Android platform tags. (:issue:`880`)

24.2 - 2024-11-08

  • PEP 639: Implement License-Expression and License-File (:issue:828)
  • Use !r formatter for error messages with filenames (:issue:844)
  • Add support for PEP 730 iOS tags (:issue:832)
  • Fix prerelease detection for > and < (:issue:794)
  • Fix uninformative error message (:issue:830)
  • Refactor <...

    Description has been truncated

Bumps the all group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [cattrs](https://github.com/python-attrs/cattrs) | `23.2.3` | `25.1.1` |
| [google-cloud-bigquery](https://github.com/googleapis/python-bigquery) | `3.21.0` | `3.34.0` |
| [google-cloud-pubsub](https://github.com/googleapis/python-pubsub) | `2.21.1` | `2.30.0` |
| [google-cloud-storage](https://github.com/googleapis/python-storage) | `2.15.0` | `3.1.0` |
| [pyparsing](https://github.com/pyparsing/pyparsing) | `3.1.1` | `3.2.3` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.8.0` | `2.29.1` |



Updates `cattrs` from 23.2.3 to 25.1.1
- [Release notes](https://github.com/python-attrs/cattrs/releases)
- [Changelog](https://github.com/python-attrs/cattrs/blob/main/HISTORY.md)
- [Commits](python-attrs/cattrs@v23.2.3...v25.1.1)

Updates `google-cloud-bigquery` from 3.21.0 to 3.34.0
- [Release notes](https://github.com/googleapis/python-bigquery/releases)
- [Changelog](https://github.com/googleapis/python-bigquery/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-bigquery@v3.21.0...v3.34.0)

Updates `google-cloud-pubsub` from 2.21.1 to 2.30.0
- [Release notes](https://github.com/googleapis/python-pubsub/releases)
- [Changelog](https://github.com/googleapis/python-pubsub/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-pubsub@v2.21.1...v2.30.0)

Updates `google-cloud-storage` from 2.15.0 to 3.1.0
- [Release notes](https://github.com/googleapis/python-storage/releases)
- [Changelog](https://github.com/googleapis/python-storage/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-storage@v2.15.0...v3.1.0)

Updates `packaging` from 23.2 to 25.0
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](pypa/packaging@23.2...25.0)

Updates `pyparsing` from 3.1.1 to 3.2.3
- [Release notes](https://github.com/pyparsing/pyparsing/releases)
- [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES)
- [Commits](pyparsing/pyparsing@3.1.1...3.2.3)

Updates `sentry-sdk` from 2.8.0 to 2.29.1
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.8.0...2.29.1)

---
updated-dependencies:
- dependency-name: cattrs
  dependency-version: 25.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: google-cloud-bigquery
  dependency-version: 3.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: google-cloud-pubsub
  dependency-version: 2.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: google-cloud-storage
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: packaging
  dependency-version: '25.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: pyparsing
  dependency-version: 3.2.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: sentry-sdk
  dependency-version: 2.29.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants