Skip to content
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

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

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 29, 2025

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

Package From To
cattrs 23.2.3 24.1.2
google-cloud-bigquery 3.21.0 3.29.0
google-cloud-pubsub 2.21.1 2.27.3
google-cloud-storage 2.15.0 3.0.0
packaging 23.2 24.2
pyparsing 3.1.1 3.2.1
sentry-sdk 2.8.0 2.20.0

Updates cattrs from 23.2.3 to 24.1.2

Release notes

Sourced from cattrs's releases.

v24.1.2

  • Fix BaseConverter.register_structure_hook and BaseConverter.register_unstructure_hook type hints. (#581 #582)

24.1.1 (2024-09-11)

  • Fix BaseConverter.register_structure_hook_factory and BaseConverter.register_unstructure_hook_factory type hints. (#578 #579)

24.1.0

  • Potentially breaking: Unstructuring hooks for typing.Any are consistent now: values are unstructured using their runtime type. Previously this behavior was underspecified and inconsistent, but followed this rule in the majority of cases. Reverting old behavior is very dependent on the actual case; ask on the issue tracker if in doubt. (#473)
  • Minor change: Heterogeneous tuples are now unstructured into tuples instead of lists by default; this is significantly faster and widely supported by serialization libraries. (#486)
  • Minor change: cattrs.gen.make_dict_structure_fn will use the value for the prefer_attrib_converters parameter from the given converter by default now. If you're using this function directly, the old behavior can be restored by passing in the desired values explicitly. (#527 #528)
  • Introduce BaseConverter.get_structure_hook and BaseConverter.get_unstructure_hook methods. (#432 #472)
  • BaseConverter.register_structure_hook, BaseConverter.register_unstructure_hook, BaseConverter.register_unstructure_hook_factory and BaseConverter.register_structure_hook_factory can now be used as decorators and have gained new features. See here and here for more details. (#487)
  • Introduce and document the cattrs.cols module for better collection customizations. (#504 #540)
  • Enhance the cattrs.cols.is_mapping predicate function to also cover virtual subclasses of abc.Mapping. This enables map classes from libraries such as immutables or sortedcontainers to structure out-of-the-box. (#555 #556)
  • Introduce the msgspec preconf converter <cattrs.preconf.msgspec>. Only JSON is supported for now, with other formats supported by msgspec to come later. (#481)
  • The default union handler now properly takes renamed fields into account. (#472)
  • The default union handler now also handles dataclasses. (#426 #477)
  • Add support for PEP 695 type aliases. (#452)
  • Add support for PEP 696 TypeVars with defaults. (#512)
  • Add support for named tuples with type metadata (typing.NamedTuple). (#425 #491)
  • Add support for optionally un/unstructuring named tuples using dictionaries. (#425 #549)
  • The include_subclasses strategy now fetches the member hooks from the converter (making use of converter defaults) if overrides are not provided, instead of generating new hooks with no overrides. (#429 #472)
  • The preconf make_converter factories are now correctly typed. (#481)

... (truncated)

Changelog

Sourced from cattrs's changelog.

24.1.2 (2024-09-22)

  • Fix {meth}BaseConverter.register_structure_hook and {meth}BaseConverter.register_unstructure_hook type hints. (#581 #582)

24.1.1 (2024-09-11)

  • Fix {meth}BaseConverter.register_structure_hook_factory and {meth}BaseConverter.register_unstructure_hook_factory type hints. (#578 #579)

24.1.0 (2024-08-28)

  • Potentially breaking: Unstructuring hooks for typing.Any are consistent now: values are unstructured using their runtime type. Previously this behavior was underspecified and inconsistent, but followed this rule in the majority of cases. Reverting old behavior is very dependent on the actual case; ask on the issue tracker if in doubt. (#473)
  • Minor change: Heterogeneous tuples are now unstructured into tuples instead of lists by default; this is significantly faster and widely supported by serialization libraries. (#486)
  • Minor change: {func}cattrs.gen.make_dict_structure_fn will use the value for the prefer_attrib_converters parameter from the given converter by default now. If you're using this function directly, the old behavior can be restored by passing in the desired values explicitly. (#527 #528)
  • Introduce {meth}BaseConverter.get_structure_hook and {meth}BaseConverter.get_unstructure_hook methods. (#432 #472)
  • {meth}BaseConverter.register_structure_hook, {meth}BaseConverter.register_unstructure_hook, {meth}BaseConverter.register_unstructure_hook_factory and {meth}BaseConverter.register_structure_hook_factory can now be used as decorators and have gained new features. See here and here for more details. (#487)
  • Introduce and document the {mod}cattrs.cols module for better collection customizations. (#504 #540)
  • Enhance the {func}cattrs.cols.is_mapping predicate function to also cover virtual subclasses of abc.Mapping. This enables map classes from libraries such as immutables or sortedcontainers to structure out-of-the-box. (#555 #556)
  • Introduce the msgspec {mod}preconf converter <cattrs.preconf.msgspec>. Only JSON is supported for now, with other formats supported by msgspec to come later. (#481)
  • The default union handler now properly takes renamed fields into account. (#472)
  • The default union handler now also handles dataclasses. (#426 #477)
  • Add support for PEP 695 type aliases. (#452)
  • Add support for PEP 696 TypeVars with defaults. (#512)
  • Add support for named tuples with type metadata (typing.NamedTuple). (#425 #491)
  • Add support for optionally un/unstructuring named tuples using dictionaries. (#425 #549)
  • The include_subclasses strategy now fetches the member hooks from the converter (making use of converter defaults) if overrides are not provided, instead of generating new hooks with no overrides. (#429 #472)

... (truncated)

Commits

Updates google-cloud-bigquery from 3.21.0 to 3.29.0

Release notes

Sourced from google-cloud-bigquery's releases.

v3.29.0

3.29.0 (2025-01-21)

Features

  • Add ExternalCatalogTableOptions class and tests (#2116) (cdc1a6e)

Bug Fixes

  • Add default value in SchemaField.from_api_repr() (#2115) (7de6822)

v3.28.0

3.28.0 (2025-01-15) - YANKED

Reason this release was yanked:

This turned out to be incompatible with pandas-gbq. For more details, see issue.

Features

  • Add property for allowNonIncrementalDefinition for materialized view (#2084) (3359ef3)
  • Add property for maxStaleness in table definitions (#2087) (729322c)
  • Add type hints to Client (#2044) (40529de)
  • Adds ExternalCatalogDatasetOptions and tests (#2111) (b929a90)
  • Adds ForeignTypeInfo class and tests (#2110) (55ca63c)
  • Adds new input validation function similar to isinstance. (#2107) (a2bebb9)
  • Adds StorageDescriptor and tests (#2109) (6be0272)
  • Adds the SerDeInfo class and tests (#2108) (62960f2)
  • Migrate to pyproject.toml (#2041) (1061611)
  • Preserve unknown fields from the REST API representation in SchemaField (#2097) (aaf1eb8)
  • Resource tags in dataset (#2090) (3e13016)
  • Support setting max_stream_count when fetching query result (#2051) (d461297)

Bug Fixes

Documentation

  • Render fields correctly for update calls (#2055) (a4d9534)

v3.27.0

3.27.0 (2024-11-01)

Features

... (truncated)

Changelog

Sourced from google-cloud-bigquery's changelog.

3.29.0 (2025-01-21)

Features

  • Add ExternalCatalogTableOptions class and tests (#2116) (cdc1a6e)

Bug Fixes

  • Add default value in SchemaField.from_api_repr() (#2115) (7de6822)

3.28.0 (2025-01-15)

Features

  • Add property for allowNonIncrementalDefinition for materialized view (#2084) (3359ef3)
  • Add property for maxStaleness in table definitions (#2087) (729322c)
  • Add type hints to Client (#2044) (40529de)
  • Adds ExternalCatalogDatasetOptions and tests (#2111) (b929a90)
  • Adds ForeignTypeInfo class and tests (#2110) (55ca63c)
  • Adds new input validation function similar to isinstance. (#2107) (a2bebb9)
  • Adds StorageDescriptor and tests (#2109) (6be0272)
  • Adds the SerDeInfo class and tests (#2108) (62960f2)
  • Migrate to pyproject.toml (#2041) (1061611)
  • Preserve unknown fields from the REST API representation in SchemaField (#2097) (aaf1eb8)
  • Resource tags in dataset (#2090) (3e13016)
  • Support setting max_stream_count when fetching query result (#2051) (d461297)

Bug Fixes

Documentation

  • Render fields correctly for update calls (#2055) (a4d9534)

3.27.0 (2024-11-01)

Features

  • Updates to allow users to set max_stream_count (#2039) (7372ad6)

3.26.0 (2024-09-25)

... (truncated)

Commits

Updates google-cloud-pubsub from 2.21.1 to 2.27.3

Release notes

Sourced from google-cloud-pubsub's releases.

v2.27.3

2.27.3 (2025-01-24)

Bug Fixes

  • Stop using api_core default timeouts in publish since they are broken (#1326) (ba2c2ee)

v2.27.2

2.27.2 (2025-01-06)

Bug Fixes

  • Handle TransportError Exceptions thrown from gapic_publish (#1318) (0e058c7)

v2.27.1

2.27.1 (2024-11-08)

Bug Fixes

v2.27.0

2.27.0 (2024-11-02)

Features

Bug Fixes

  • Mark test_streaming_pull_max_messages flaky (#1288) (d6635a0)

v2.26.1

2.26.1 (2024-10-10)

Documentation

v2.26.0

2.26.0 (2024-10-09)

Features

... (truncated)

Changelog

Sourced from google-cloud-pubsub's changelog.

2.27.3 (2025-01-24)

Bug Fixes

  • Stop using api_core default timeouts in publish since they are broken (#1326) (ba2c2ee)

2.27.2 (2025-01-06)

Bug Fixes

  • Handle TransportError Exceptions thrown from gapic_publish (#1318) (0e058c7)

2.27.1 (2024-11-08)

Bug Fixes

2.27.0 (2024-11-02)

Features

Bug Fixes

  • Mark test_streaming_pull_max_messages flaky (#1288) (d6635a0)

2.26.1 (2024-10-10)

Documentation

2.26.0 (2024-10-09)

Features

  • Add ingestion Cloud Storage fields and Platform Logging fields to Topic (#1248) (a7a4caa)

2.25.2 (2024-09-30)

... (truncated)

Commits
  • 32d0998 chore(main): release 2.27.3 (#1350)
  • ba2c2ee fix: Stop using api_core default timeouts in publish since they are broken (#...
  • 8adb133 chore(python): exclude .github/workflows/unittest.yml in renovate config (#1323)
  • f648f65 chore(main): release 2.27.2 (#1319)
  • 0e058c7 fix: Handle TransportError Exceptions thrown from gapic_publish (#1318)
  • f79d35a tests: Resolve connections deprecation warning (#1310)
  • d4cfc2d chore(python): Update the python version in docs presubmit to use 3.10 (#1315)
  • 50504ae fix: Reduce the code coverage percentage to 99 (#1278)
  • 4875408 chore(python): update dependencies in .kokoro/docker/docs (#1305)
  • 2066899 chore(main): release 2.27.1 (#1303)
  • Additional commits viewable in compare view

Updates google-cloud-storage from 2.15.0 to 3.0.0

Release notes

Sourced from google-cloud-storage's releases.

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)

⚠ BREAKING CHANGES

  • The default checksum strategy for uploads has changed from None to "auto" (#1383) (5375fa0)
  • The default checksum strategy for downloads has changed from "md5" to "auto" (#1383) (5375fa0)
  • Deprecated positional argument "num_retries" has been removed (#1377) (58b5040)
  • Deprecated argument "text_mode" has been removed (#1379) (4d20a8e)
  • Media operation retries now work identically to other retries, which may impact default retry settings (#1385) (f3517bf)
  • Blob.download_to_filename() deletes the empty destination file on a 404

... (truncated)

Changelog

Sourced from google-cloud-storage's changelog.

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)

Features

  • Add integration test for universe domain (#1346) (02a972d)
  • Add restore_bucket and handling for soft-deleted buckets (#1365) (ab94efd)
  • Add support for restore token (#1369) (06ed15b)
  • IAM signBlob retry and universe domain support (#1380) (abc8061)

... (truncated)

Commits
  • f2cc9c5 chore(main): release 3.0.0 (#1393)
  • 71455bc samples: add OTel Tracing quickstart (#1371)
  • 2945853 Docs: Correct formatting and update README.rst (#1427)
  • 0426005 feat: Retry by default for uploads, blob deletes, metadata updates (#1400)
  • 0c21210 fix: filter download_kwargs in BlobReader (#1411)
  • c2a2ce5 chore(python): exclude .github/workflows/unittest.yml in renovate config (#1407)
  • ffa0734 chore(deps): update all dependencies (#1405)
  • 2e94ad0 chore(python): Update the python version in docs presubmit to use 3.10 (#1403)
  • 4e9a382 feat!: Release as 3.0.0 (#1396)
  • 066be2d feat: download_to_filename deletes the empty file on a 404 (#1394)
  • Additional commits viewable in compare view

Updates packaging from 23.2 to 24.2

Release notes

Sourced from packaging's releases.

24.2

What's Changed

New Contributors

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

24.1

What's Changed

... (truncated)

Changelog

Sourced from packaging's changelog.

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 ``canonicalize_version`` (:issue:`793`)
* Patch python_full_version unconditionally (:issue:`825`)
* Fix doc for ``canonicalize_version`` to mention ``strip_trailing_zero`` and a typo in a docstring (:issue:`801`)
* Fix typo in Version ``__str__`` (:issue:`817`)
* Support creating a ``SpecifierSet`` from an iterable of ``Specifier`` objects (:issue:`775`)

24.1 - 2024-06-10

  • Document markers.default_environment() (:issue:753).
  • Add support for Python 3.13 (:issue:783).
  • Modernise type annotations (:issue:785).
  • Work around platform.python_version() returning non PEP 440 compliant version for non-tagged CPython builds (:issue:802).

24.0 - 2024-03-10


* Do specifier matching correctly when the specifier contains an epoch number
  and has more components than the version (:issue:`683`)
* Support the experimental ``--disable-gil`` builds in packaging.tags
  (:issue:`727`)
* BREAKING: Make optional ``metadata.Metadata`` attributes default to ``None`` (:issue:`733`)
* Fix errors when trying to access the ``description_content_type``, ``keywords``,
  and ``requires_python`` attributes on ``metadata.Metadata`` when those values
  have not been provided (:issue:`733`)
* Fix a bug preventing the use of the built in ``ExceptionGroup`` on versions of
  Python that support it (:issue:`725`)
Commits

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

| Package | From | To |
| --- | --- | --- |
| [cattrs](https://github.com/python-attrs/cattrs) | `23.2.3` | `24.1.2` |
| [google-cloud-bigquery](https://github.com/googleapis/python-bigquery) | `3.21.0` | `3.29.0` |
| [google-cloud-pubsub](https://github.com/googleapis/python-pubsub) | `2.21.1` | `2.27.3` |
| [google-cloud-storage](https://github.com/googleapis/python-storage) | `2.15.0` | `3.0.0` |
| [packaging](https://github.com/pypa/packaging) | `23.2` | `24.2` |
| [pyparsing](https://github.com/pyparsing/pyparsing) | `3.1.1` | `3.2.1` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.8.0` | `2.20.0` |



Updates `cattrs` from 23.2.3 to 24.1.2
- [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...v24.1.2)

Updates `google-cloud-bigquery` from 3.21.0 to 3.29.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.29.0)

Updates `google-cloud-pubsub` from 2.21.1 to 2.27.3
- [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.27.3)

Updates `google-cloud-storage` from 2.15.0 to 3.0.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.0.0)

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

Updates `pyparsing` from 3.1.1 to 3.2.1
- [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.1)

Updates `sentry-sdk` from 2.8.0 to 2.20.0
- [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.20.0)

---
updated-dependencies:
- dependency-name: cattrs
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: google-cloud-bigquery
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: google-cloud-pubsub
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: google-cloud-storage
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: pyparsing
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: sentry-sdk
  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 Jan 29, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 31, 2025

Superseded by #225.

@dependabot dependabot bot closed this Jan 31, 2025
@dependabot dependabot bot deleted the dependabot/pip/all-ee200026ff branch January 31, 2025 22:16
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