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 #214

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 21, 2024

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.27.0
google-cloud-pubsub 2.21.1 2.27.1
google-cloud-storage 2.15.0 2.18.2
packaging 23.2 24.2
pyparsing 3.1.1 3.2.0
sentry-sdk 2.8.0 2.19.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.27.0

Release notes

Sourced from google-cloud-bigquery's releases.

v3.27.0

3.27.0 (2024-11-01)

Features

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

v3.26.0

3.26.0 (2024-09-25)

Features

  • Include LegacyPandasError in init imports (#2014) (3ab5e95)
  • Use bigquery-magics package for the %%bigquery magic (#1965) (60128a5)

Bug Fixes

  • Add docfx to the presubmit configuration and delete docs-presubmit (#1995) (bd83cfd)
  • Add warning when encountering unknown field types (#1989) (8f5a41d)
  • Allow protobuf 5.x; require protobuf >=3.20.2; proto-plus >=1.22.3 (#1976) (57bf873)
  • Do not set job timeout extra property if None (#1987) (edcb79c)
  • Set pyarrow field nullable to False for a BigQuery field in REPEATED mode (#1999) (5352870)

Dependencies

  • Bump min version of google-api-core and google-cloud-core to 2.x (#1972) (a958732)

Documentation

v3.25.0

3.25.0 (2024-06-17)

Features

  • Add prefer_bqstorage_client option for Connection (#1945) (bfdeb3f)
  • Support load job option ColumnNameCharacterMap (#1952) (7e522ee)

Bug Fixes

  • Do not overwrite page_size with max_results when start_index is set (#1956) (7d0fcee)

... (truncated)

Changelog

Sourced from google-cloud-bigquery's changelog.

3.27.0 (2024-11-01)

Features

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

3.26.0 (2024-09-25)

Features

  • Include LegacyPandasError in init imports (#2014) (3ab5e95)
  • Use bigquery-magics package for the %%bigquery magic (#1965) (60128a5)

Bug Fixes

  • Add docfx to the presubmit configuration and delete docs-presubmit (#1995) (bd83cfd)
  • Add warning when encountering unknown field types (#1989) (8f5a41d)
  • Allow protobuf 5.x; require protobuf >=3.20.2; proto-plus >=1.22.3 (#1976) (57bf873)
  • Do not set job timeout extra property if None (#1987) (edcb79c)
  • Set pyarrow field nullable to False for a BigQuery field in REPEATED mode (#1999) (5352870)

Dependencies

  • Bump min version of google-api-core and google-cloud-core to 2.x (#1972) (a958732)

Documentation

3.25.0 (2024-06-17)

Features

  • Add prefer_bqstorage_client option for Connection (#1945) (bfdeb3f)
  • Support load job option ColumnNameCharacterMap (#1952) (7e522ee)

Bug Fixes

  • Do not overwrite page_size with max_results when start_index is set (#1956) (7d0fcee)

3.24.0 (2024-06-04)

... (truncated)

Commits

Updates google-cloud-pubsub from 2.21.1 to 2.27.1

Release notes

Sourced from google-cloud-pubsub's releases.

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

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

v2.25.2

2.25.2 (2024-09-30)

Documentation

  • Add command line args for OpenTelemetry Subscribe sample (#1265) (0ff7f2a)

v2.25.1

2.25.1 (2024-09-29)

Bug Fixes

... (truncated)

Changelog

Sourced from google-cloud-pubsub's changelog.

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)

Documentation

  • Add command line args for OpenTelemetry Subscribe sample (#1265) (0ff7f2a)

2.25.1 (2024-09-29)

Bug Fixes

  • Update the requirements.txt for samples directory (#1263) (5cce8b1)

2.25.0 (2024-09-28)

... (truncated)

Commits

Updates google-cloud-storage from 2.15.0 to 2.18.2

Release notes

Sourced from google-cloud-storage's releases.

v2.18.2

2.18.2 (2024-08-08)

Bug Fixes

  • Add regression test for range read retry issue and bump dependency to fix (#1338) (0323647)

v2.18.1

2.18.1 (2024-08-05)

Bug Fixes

  • Properly escape URL construction for XML MPU API (#1333) (bf4d0e0)

v2.18.0

2.18.0 (2024-07-09)

Features

  • Add OpenTelemetry Tracing support as a preview feature (#1288) (c2ab0e0)

Bug Fixes

v2.17.0

2.17.0 (2024-05-22)

Features

Bug Fixes

  • Remove deprecated methods in samples and tests (#1274) (4db96c9)

Documentation

  • Reference Storage Control in readme (#1254) (3d6d369)
  • Update DEFAULT_RETRY_IF_GENERATION_SPECIFIED docstrings (#1234) (bdd426a)

... (truncated)

Changelog

Sourced from google-cloud-storage's changelog.

2.18.2 (2024-08-08)

Bug Fixes

  • Add regression test for range read retry issue and bump dependency to fix (#1338) (0323647)

2.18.1 (2024-08-05)

Bug Fixes

  • Properly escape URL construction for XML MPU API (#1333) (bf4d0e0)

2.18.0 (2024-07-09)

Features

  • Add OpenTelemetry Tracing support as a preview feature (#1288) (c2ab0e0)

Bug Fixes

2.17.0 (2024-05-22)

Features

Bug Fixes

  • Remove deprecated methods in samples and tests (#1274) (4db96c9)

Documentation

  • Reference Storage Control in readme (#1254) (3d6d369)
  • Update DEFAULT_RETRY_IF_GENERATION_SPECIFIED docstrings (#1234) (bdd426a)

2.16.0 (2024-03-18)

Features

... (truncated)

Commits

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
  • d8e3b31 Bump for release
  • 2de393d Update changelog for release
  • 9c66f5c Remove extraneous quotes in f-strings by using !r (#848)
  • 4dc334c Upgrade to latest mypy (#853)
  • d1a9f93 Bump the github-actions group with 4 updates (#852)
  • 029f415 PEP 639: Implement License-Expression and License-File (#828)
  • 6c338a8 Use !r formatter for error messages with filenames. (#844)
  • 28e7da7 Add a comment as to why Metadata.name isn't normalized (#842)
  • ce0d79c Mention updating changelog in release process (#841)
  • ac5bdf3 Update the changelog to reflect 24.1 changes (#840)
  • Additional commits viewable in compare view

Updates pyparsing from 3.1.1 to 3.2.0

Changelog

Sourced from pyparsing's changelog.

Version 3.2.0 - October, 2024

  • Discontinued support for Python 3.6, 3.7, and 3.8. Adopted new Python features from Python versions 3.7-3.9:

    • Updated type annotations to use built-in container types instead of names imported from the typing module (e.g., list[str] vs List[str]).
    • Reworked portions of the packrat cache to leverage insertion-preserving ordering in dicts (including removal of uses of OrderedDict).
    • Changed pdb.set_trace() call in ParserElement.set_break() to breakpoint().
    • Converted typing.NamedTuple to dataclasses.dataclass in railroad diagramming code.
    • Added from __future__ import annotations to clean up some type annotations. (with assistance from ISyncWithFoo, issue #535, thanks for the help!)
  • POSSIBLE BREAKING CHANGES

    The following bugfixes may result in subtle changes in the results returned or exceptions raised by pyparsing.

    • Fixed code in ParseElementEnhance subclasses that replaced detailed exception messages raised in contained expressions with a less-specific and less-informative generic exception message and location.

      If your code has conditional logic based on the message content in raised ParseExceptions, this bugfix may require changes in your code.

    • Fixed bug in transform_string() where whitespace in the input string was not properly preserved in the output string.

      If your code uses transform_string, this bugfix may require changes in your code.

    • Fixed bug where an IndexError raised in a parse action was incorrectly handled as an IndexError raised as part of the ParserElement parsing methods, and reraised as a ParseException. Now an IndexError that raises inside a parse action will properly propagate out as an IndexError. (Issue #573, reported by August Karlstedt, thanks!)

      If your code raises IndexErrors in parse actions, this bugfix may require changes in your code.

  • FIXES AND NEW FEATURES

    • Added type annotations to remainder of pyparsing package, and added mypy run to tox.ini, so that type annotations are now run as part of pyparsing's CI. Addresses Issue #373, raised by Iwan Aucamp, thanks!

    • Exception message format can now be customized, by overriding ParseBaseException.format_message:

... (truncated)

Commits
  • 36fc04b Fix docstring with invalid esc sequence
  • a46066d Prep for 3.2.0 release
  • a0c219b Docs cleanup; added new whats_new_* docs for 3.1 and 3.2
  • d9b1f14 Rewrite _collapse_string_to_ranges to use _GroupConsecutive class instead of ...
  • 0d3c2d7 Fix minor internal bug in one_of building regex when all choices are single c...
  • 2165ab2 Cleanup ambiguous "contains" vs "in" usage in mongodb_query_expression.py
  • 25ddb02 Prep for dev before final release
  • 08846ae Prep for release
  • 9ee042b Remove deprecated utcnow()
  • a2b2f25 Final cleanup on mongodb_query_expression.py and mongodb_query_expression_ste...
  • Additional commits viewable in compare view

Updates sentry-sdk from 2.8.0 to 2.19.0

Release notes

Sourced from sentry-sdk's releases.

2.19.0

Various fixes & improvements

  • New: introduce Description has been truncated

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.27.0` |
| [google-cloud-pubsub](https://github.com/googleapis/python-pubsub) | `2.21.1` | `2.27.1` |
| [google-cloud-storage](https://github.com/googleapis/python-storage) | `2.15.0` | `2.18.2` |
| [packaging](https://github.com/pypa/packaging) | `23.2` | `24.2` |
| [pyparsing](https://github.com/pyparsing/pyparsing) | `3.1.1` | `3.2.0` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.8.0` | `2.19.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.27.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.27.0)

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

Updates `google-cloud-storage` from 2.15.0 to 2.18.2
- [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...v2.18.2)

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.0
- [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.0)

Updates `sentry-sdk` from 2.8.0 to 2.19.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.19.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-minor
  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 Nov 21, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 2, 2024

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

1 similar comment
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 5, 2024

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 6, 2024

Superseded by #215.

@dependabot dependabot bot closed this Dec 6, 2024
@dependabot dependabot bot deleted the dependabot/pip/all-3ac168410f branch December 6, 2024 22:15
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