Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Bumps the non-breaking-changes group with 10 updates in the / directory:

Package From To
tenacity 9.0.0 9.1.2
openai 1.66.3 1.84.0
google-cloud-speech 2.31.0 2.32.0
anthropic 0.49.0 0.52.2
google-generativeai 0.8.4 0.8.5
pillow 11.1.0 11.2.1
coverage 7.7.0 7.8.2
pytest 8.3.5 8.4.0
ruff 0.11.0 0.11.13
pytest-asyncio 0.25.3 0.26.0

Updates tenacity from 9.0.0 to 9.1.2

Release notes

Sourced from tenacity's releases.

9.1.2

Full Changelog: jd/tenacity@9.1.1...9.1.2

9.1.1

What's Changed

New Contributors

Full Changelog: jd/tenacity@9.0.0...9.1.0

Commits

Updates openai from 1.66.3 to 1.84.0

Release notes

Sourced from openai's releases.

v1.84.0

1.84.0 (2025-06-03)

Full Changelog: v1.83.0...v1.84.0

Features

  • api: add new realtime and audio models, realtime session options (0acd0da)

Chores

v1.83.0

1.83.0 (2025-06-02)

Full Changelog: v1.82.1...v1.83.0

Features

  • api: Config update for pakrym-stream-param (88bcf3a)
  • client: add follow_redirects request option (26d715f)

Bug Fixes

  • api: Fix evals and code interpreter interfaces (2650159)
  • client: return binary content from get /containers/{container_id}/files/{file_id}/content (f7c80c4)

Chores

  • api: mark some methods as deprecated (3e2ca57)
  • deprecate Assistants API (9d166d7)
  • docs: remove reference to rye shell (c7978e9)

v1.82.1

1.82.1 (2025-05-29)

Full Changelog: v1.82.0...v1.82.1

Bug Fixes

  • responses: don't include parsed_arguments when re-serialising (6d04193)

Chores

  • internal: fix release workflows (361a909)

... (truncated)

Changelog

Sourced from openai's changelog.

1.84.0 (2025-06-03)

Full Changelog: v1.83.0...v1.84.0

Features

  • api: add new realtime and audio models, realtime session options (0acd0da)

Chores

1.83.0 (2025-06-02)

Full Changelog: v1.82.1...v1.83.0

Features

  • api: Config update for pakrym-stream-param (88bcf3a)
  • client: add follow_redirects request option (26d715f)

Bug Fixes

  • api: Fix evals and code interpreter interfaces (2650159)
  • client: return binary content from get /containers/{container_id}/files/{file_id}/content (f7c80c4)

Chores

  • api: mark some methods as deprecated (3e2ca57)
  • deprecate Assistants API (9d166d7)
  • docs: remove reference to rye shell (c7978e9)

1.82.1 (2025-05-29)

Full Changelog: v1.82.0...v1.82.1

Bug Fixes

  • responses: don't include parsed_arguments when re-serialising (6d04193)

Chores

  • internal: fix release workflows (361a909)

1.82.0 (2025-05-22)

... (truncated)

Commits

Updates google-cloud-speech from 2.31.0 to 2.32.0

Release notes

Sourced from google-cloud-speech's releases.

google-cloud-speech: v2.32.0

2.32.0 (2025-04-12)

Features

  • add ALAW support to RecognitionConfig (c970f9f)
  • add new fields to CustomClass and PhraseSet.Phrase messages (c970f9f)
  • deprecating speaker_tag (int) for speaker_label (string) (c970f9f)
  • make transcript_normalization field optional (c970f9f)

Documentation

  • miscellaneous clarifications (c970f9f)
Changelog

Sourced from google-cloud-speech's changelog.

2.32.0 (2024-09-06)

Features

  • [google-cloud-documentai] Add API fields for the descriptions of entity type and property in the document schema (#13067) (1a2b325)
Commits

Updates anthropic from 0.49.0 to 0.52.2

Release notes

Sourced from anthropic's releases.

v0.52.2

0.52.2 (2025-06-02)

Full Changelog: v0.52.1...v0.52.2

Bug Fixes

  • client: fix issue with server_tool_use input tracking and improve tests (3fe3fa2)
  • docs: remove reference to rye shell (2b3d677)

Chores

  • docs: remove unnecessary param examples (6b129f4)

Refactors

  • pkg: switch from rye to uv (f553908)

v0.52.1

0.52.1 (2025-05-28)

Full Changelog: v0.52.0...v0.52.1

Bug Fixes

Chores

  • examples: show how to pass an authorization token to an MCP server (18be7f3)
  • internal: fix release workflows (be9af1f)

v0.52.0

0.52.0 (2025-05-22)

Full Changelog: v0.51.0...v0.52.0

Features

  • api: add claude 4 models, files API, code execution tool, MCP connector and more (9c48bc6)

Bug Fixes

  • package: support direct resource imports (6d73bab)

... (truncated)

Changelog

Sourced from anthropic's changelog.

0.52.2 (2025-06-02)

Full Changelog: v0.52.1...v0.52.2

Bug Fixes

  • client: fix issue with server_tool_use input tracking and improve tests (3fe3fa2)
  • docs: remove reference to rye shell (2b3d677)

Chores

  • docs: remove unnecessary param examples (6b129f4)

Refactors

  • pkg: switch from rye to uv (f553908)

0.52.1 (2025-05-28)

Full Changelog: v0.52.0...v0.52.1

Bug Fixes

Chores

  • examples: show how to pass an authorization token to an MCP server (18be7f3)
  • internal: fix release workflows (be9af1f)

0.52.0 (2025-05-22)

Full Changelog: v0.51.0...v0.52.0

Features

  • api: add claude 4 models, files API, code execution tool, MCP connector and more (9c48bc6)

Bug Fixes

  • package: support direct resource imports (6d73bab)

Chores

  • ci: fix installation instructions (ca374e5)

... (truncated)

Commits
  • a1f61dd release: 0.52.2
  • df679ca refactor(pkg): switch from rye to uv
  • a4fb7a9 chore(docs): remove unnecessary param examples
  • 2ca6aba fix(docs): remove reference to rye shell
  • a5a32b8 Update tests/lib/streaming/test_messages.py
  • 358670d add logic for deprecated models and test
  • 9b6515a copy over some tests to messages
  • 4f50360 format
  • cd0d6ac add beta test for tool use
  • 18886c4 fix to use set instead of union type
  • Additional commits viewable in compare view

Updates google-generativeai from 0.8.4 to 0.8.5

Release notes

Sourced from google-generativeai's releases.

v0.8.5

What's Changed

Bugfixes

Docs & Examples

Infrastructure

New Contributors

Full Changelog: google-gemini/deprecated-generative-ai-python@v0.8.4...v0.8.5

Commits
  • f5ac4ed Update version and fix samples for 0.8.5 release (#731)
  • e179614 chore: Update user-input.yml GitHub workflow to trigger on PR comments (#723)
  • 61867f6 Bump tj-actions/changed-files from 44 to 46 in /.github/workflows (#721)
  • d66e975 Update README.md (#722)
  • 29f85b8 Update README.md
  • 6bf4571 Pin actions to specific SHAs (#719)
  • e0fb117 Add a GitHub Action to manage status: awaiting user response (#720)
  • 2c570fb Update samples to use right API key name (#705)
  • 56f2ccf Update GenerationConfig.md to fix typo (#668)
  • 45bd243 Fix function_calling.sh example (#679)
  • Additional commits viewable in compare view

Updates pillow from 11.1.0 to 11.2.1

Release notes

Sourced from pillow's releases.

11.2.1

https://pillow.readthedocs.io/en/stable/releasenotes/11.2.1.html

Deprecations

Documentation

Dependencies

... (truncated)

Changelog

Sourced from pillow's changelog.

Changelog (Pillow)

Commits

Updates coverage from 7.7.0 to 7.8.2

Changelog

Sourced from coverage's changelog.

Version 7.8.2 — 2025-05-23

  • Wheels are provided for Windows ARM64 on Python 3.11, 3.12, and 3.13. Thanks, Finn Womack <pull 1972_>_.

.. _issue 1971: nedbat/coveragepy#1971 .. _pull 1972: nedbat/coveragepy#1972

.. _changes_7-8-1:

Version 7.8.1 — 2025-05-21

  • A number of EncodingWarnings were fixed that could appear if you've enabled PYTHONWARNDEFAULTENCODING, fixing issue 1966. Thanks, Henry Schreiner <pull 1967_>.

  • Fixed a race condition when using sys.monitoring with free-threading Python, closing issue 1970_.

.. _issue 1966: nedbat/coveragepy#1966 .. _pull 1967: nedbat/coveragepy#1967 .. _issue 1970: nedbat/coveragepy#1970

.. _changes_7-8-0:

Version 7.8.0 — 2025-03-30

  • Added a new source_dirs setting for symmetry with the existing source_pkgs setting. It's preferable to the existing source setting, because you'll get a clear error when directories don't exist. Fixes issue 1942. Thanks, Jeremy Fleischman <pull 1943_>.

  • Fix: the PYTHONSAFEPATH environment variable new in Python 3.11 is properly supported, closing issue 1696. Thanks, Philipp A. <pull 1700_>. This works properly except for a detail when using the coverage command on Windows. There you can use python -m coverage instead if you need exact emulation.

.. _issue 1696: nedbat/coveragepy#1696 .. _pull 1700: nedbat/coveragepy#1700 .. _issue 1942: nedbat/coveragepy#1942 .. _pull 1943: nedbat/coveragepy#1943

.. _changes_7-7-1:

Version 7.7.1 — 2025-03-21

... (truncated)

Commits
  • 51ab2e5 build: have to keep expected dist counts in sync
  • be7bbf2 docs: sample HTML for 7.8.2
  • 3cee850 docs: prep for 7.8.2
  • 39bc6b0 docs: provide more details if the kit matrix is edited.
  • a608fb3 build: add support for Windows arm64 (#1972)
  • 2fe6225 build: run tox lint if actions have changed
  • 3d93a78 docs: docs need scriv for making github releases
  • 0c443a2 build: bump version to 7.8.2
  • ed98b87 docs: sample HTML for 7.8.1
  • b98bc9b docs: prep for 7.8.1
  • Additional commits viewable in compare view

Updates pytest from 8.3.5 to 8.4.0

Release notes

Sourced from pytest's releases.

8.4.0

pytest 8.4.0 (2025-06-02)

Removals and backward incompatible breaking changes

  • #11372: Async tests will now fail, instead of warning+skipping, if you don't have any suitable plugin installed.

  • #12346: Tests will now fail, instead of raising a warning, if they return any value other than None.

  • #12874: We dropped support for Python 3.8 following its end of life (2024-10-07).

  • #12960: Test functions containing a yield now cause an explicit error. They have not been run since pytest 4.0, and were previously marked as an expected failure and deprecation warning.

    See the docs <yield tests deprecated>{.interpreted-text role="ref"} for more information.

Deprecations (removal in next major release)

  • #10839: Requesting an asynchronous fixture without a [pytest_fixture_setup]{.title-ref} hook that resolves it will now give a DeprecationWarning. This most commonly happens if a sync test requests an async fixture. This should have no effect on a majority of users with async tests or fixtures using async pytest plugins, but may affect non-standard hook setups or autouse=True. For guidance on how to work around this warning see sync-test-async-fixture{.interpreted-text role="ref"}.

New features

  • #11538: Added pytest.RaisesGroup{.interpreted-text role="class"} as an equivalent to pytest.raises{.interpreted-text role="func"} for expecting ExceptionGroup{.interpreted-text role="exc"}. Also adds pytest.RaisesExc{.interpreted-text role="class"} which is now the logic behind pytest.raises{.interpreted-text role="func"} and used as parameter to pytest.RaisesGroup{.interpreted-text role="class"}. RaisesGroup includes the ability to specify multiple different expected exceptions, the structure of nested exception groups, and flags for emulating except* <except_star>{.interpreted-text role="ref"}. See assert-matching-exception-groups{.interpreted-text role="ref"} and docstrings for more information.

  • #12081: Added capteesys{.interpreted-text role="fixture"} to capture AND pass output to next handler set by --capture=.

  • #12504: pytest.mark.xfail{.interpreted-text role="func"} now accepts pytest.RaisesGroup{.interpreted-text role="class"} for the raises parameter when you expect an exception group. You can also pass a pytest.RaisesExc{.interpreted-text role="class"} if you e.g. want to make use of the check parameter.

  • #12713: New [--force-short-summary]{.title-ref} option to force condensed summary output regardless of verbosity level.

    This lets users still see condensed summary output of failures for quick reference in log files from job outputs, being especially useful if non-condensed output is very verbose.

  • #12749: pytest traditionally collects classes/functions in the test module namespace even if they are imported from another file.

    For example:

    # contents of src/domain.py
    class Testament: ...
    contents of tests/test_testament.py
    from domain import Testament
    def test_testament(): ...

    In this scenario with the default options, pytest will collect the class [Testament]{.title-ref} from [tests/test_testament.py]{.title-ref} because it starts with [Test]{.title-ref}, even though in this case it is a production class being imported in the test module namespace.

    This behavior can now be prevented by setting the new collect_imported_tests{.interpreted-text role="confval"} configuration option to false, which will make pytest collect classes/functions from test files only if they are defined in that file.

... (truncated)

Commits
  • 315b3ae Prepare release version 8.4.0
  • 1498ba3 Merge pull request #13467 from pytest-dev/towncrier-create
  • e4389ac Remove resultlog from the docs (#13465)
  • 64b2301 scripts/release: add missing build to towncrier call
  • 4c205cf testing/plugins_integration: update Django (#13463)
  • 4dcbcc9 Merge pull request #13458 from pytest-dev/dup-param-error
  • 5293016 Merge pull request #13459 from pytest-dev/pyright-minor-fixes
  • 7a48181 Add pyright configuration
  • 9fc6db9 pytester: avoid confusing x self parameter
  • 9aa198b mark/expression: fix self -> cls
  • Additional commits viewable in compare view

Updates ruff from 0.11.0 to 0.11.13

Release notes

Sourced from ruff's releases.

0.11.13

Release Notes

Preview features

  • [airflow] Add unsafe fix for module moved cases (AIR301,AIR311,AIR312,AIR302) (#18367,#18366,#18363,#18093)
  • [refurb] Add coverage of set and frozenset calls (FURB171) (#18035)
  • [refurb] Mark FURB180 fix unsafe when class has bases (#18149)

Bug fixes

  • [perflint] Fix missing parentheses for lambda and ternary conditions (PERF401, PERF403) (#18412)
  • [pyupgrade] Apply UP035 only on py313+ for get_type_hints() (#18476)
  • [pyupgrade] Make fix unsafe if it deletes comments (UP004,UP050) (#18393, #18390)

Rule changes

  • [fastapi] Avoid false positive for class dependencies (FAST003) (#18271)

Documentation

  • Update editor setup docs for Neovim and Vim (#18324)

Other changes

  • Support Python 3.14 template strings (t-strings) in formatter and parser (#17851)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.11.13

Preview features

  • [airflow] Add unsafe fix for module moved cases (AIR301,AIR311,AIR312,AIR302) (#18367,#18366,#18363,#18093)
  • [refurb] Add coverage of set and frozenset calls (FURB171) (#18035)
  • [refurb] Mark FURB180 fix unsafe when class has bases (#18149)

Bu...

Description has been truncated

…ith 10 updates

Bumps the non-breaking-changes group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [tenacity](https://github.com/jd/tenacity) | `9.0.0` | `9.1.2` |
| [openai](https://github.com/openai/openai-python) | `1.66.3` | `1.84.0` |
| [google-cloud-speech](https://github.com/googleapis/google-cloud-python) | `2.31.0` | `2.32.0` |
| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.49.0` | `0.52.2` |
| [google-generativeai](https://github.com/google/generative-ai-python) | `0.8.4` | `0.8.5` |
| [pillow](https://github.com/python-pillow/Pillow) | `11.1.0` | `11.2.1` |
| [coverage](https://github.com/nedbat/coveragepy) | `7.7.0` | `7.8.2` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.5` | `8.4.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.11.0` | `0.11.13` |
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `0.25.3` | `0.26.0` |



Updates `tenacity` from 9.0.0 to 9.1.2
- [Release notes](https://github.com/jd/tenacity/releases)
- [Commits](jd/tenacity@9.0.0...9.1.2)

Updates `openai` from 1.66.3 to 1.84.0
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v1.66.3...v1.84.0)

Updates `google-cloud-speech` from 2.31.0 to 2.32.0
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md)
- [Commits](googleapis/google-cloud-python@google-cloud-speech-v2.31.0...google-cloud-speech-v2.32.0)

Updates `anthropic` from 0.49.0 to 0.52.2
- [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-python@v0.49.0...v0.52.2)

Updates `google-generativeai` from 0.8.4 to 0.8.5
- [Release notes](https://github.com/google/generative-ai-python/releases)
- [Changelog](https://github.com/google-gemini/deprecated-generative-ai-python/blob/main/RELEASE.md)
- [Commits](google-gemini/deprecated-generative-ai-python@v0.8.4...v0.8.5)

Updates `pillow` from 11.1.0 to 11.2.1
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@11.1.0...11.2.1)

Updates `coverage` from 7.7.0 to 7.8.2
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.7.0...7.8.2)

Updates `pytest` from 8.3.5 to 8.4.0
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.5...8.4.0)

Updates `ruff` from 0.11.0 to 0.11.13
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.11.0...0.11.13)

Updates `pytest-asyncio` from 0.25.3 to 0.26.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](pytest-dev/pytest-asyncio@v0.25.3...v0.26.0)

---
updated-dependencies:
- dependency-name: tenacity
  dependency-version: 9.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
- dependency-name: openai
  dependency-version: 1.84.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
- dependency-name: google-cloud-speech
  dependency-version: 2.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
- dependency-name: anthropic
  dependency-version: 0.52.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
- dependency-name: google-generativeai
  dependency-version: 0.8.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-breaking-changes
- dependency-name: pillow
  dependency-version: 11.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
- dependency-name: coverage
  dependency-version: 7.8.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
- dependency-name: pytest
  dependency-version: 8.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
- dependency-name: ruff
  dependency-version: 0.11.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: non-breaking-changes
- dependency-name: pytest-asyncio
  dependency-version: 0.26.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
...

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 9, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 16, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Jun 16, 2025
@dependabot dependabot bot deleted the dependabot/pip/non-breaking-changes-4565b63886 branch June 16, 2025 10:37
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.

1 participant