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

deps: bump the all-dependencies group with 13 updates #802

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 Mar 17, 2025

Bumps the all-dependencies group with 13 updates:

Package From To
aiohappyeyeballs 2.5.0 2.6.1
aiohttp 3.11.13 3.11.14
anyio 4.8.0 4.9.0
attrs 25.1.0 25.3.0
filelock 3.17.0 3.18.0
google-api-core 2.24.1 2.24.2
google-api-python-client 2.163.0 2.164.0
groq 0.18.0 0.19.0
jiter 0.8.2 0.9.0
openai 1.65.5 1.66.3
proto-plus 1.26.0 1.26.1
pydantic-core 2.27.2 2.32.0
pyzmq 26.2.1 26.3.0

Updates aiohappyeyeballs from 2.5.0 to 2.6.1

Release notes

Sourced from aiohappyeyeballs's releases.

v2.6.1 (2025-03-12)

Bug Fixes

  • Resolve TypeError on import for Python < 3.9.2 (#151, 2042c82)

Detailed Changes: v2.6.0...v2.6.1

v2.6.0 (2025-03-11)

Features

Creates an api_reference.rst file to expose the existing documentation for the few functions that have docstrings, as well as add documentation for AddrInfoType and SocketFactoryType. Now, these can be properly pointed to by other projects' documentation.


Detailed Changes: v2.5.0...v2.6.0

Changelog

Sourced from aiohappyeyeballs's changelog.

v2.6.1 (2025-03-12)

Bug fixes

  • Resolve typeerror on import for python < 3.9.2 (#151) (2042c82)

v2.6.0 (2025-03-11)

Features

Commits

Updates aiohttp from 3.11.13 to 3.11.14

Release notes

Sourced from aiohttp's releases.

3.11.14

Bug fixes

  • Fixed an issue where dns queries were delayed indefinitely when an exception occurred in a trace.send_dns_cache_miss -- by :user:logioniz.

    Related issues and pull requests on GitHub: #10529.

  • Fixed DNS resolution on platforms that don't support socket.AI_ADDRCONFIG -- by :user:maxbachmann.

    Related issues and pull requests on GitHub: #10542.

  • The connector now raises :exc:aiohttp.ClientConnectionError instead of :exc:OSError when failing to explicitly close the socket after :py:meth:asyncio.loop.create_connection fails -- by :user:bdraco.

    Related issues and pull requests on GitHub: #10551.

  • Break cyclic references at connection close when there was a traceback -- by :user:bdraco.

    Special thanks to :user:availov for reporting the issue.

    Related issues and pull requests on GitHub: #10556.

  • Break cyclic references when there is an exception handling a request -- by :user:bdraco.

    Related issues and pull requests on GitHub: #10569.

Features

... (truncated)

Changelog

Sourced from aiohttp's changelog.

3.11.14 (2025-03-16)

Bug fixes

  • Fixed an issue where dns queries were delayed indefinitely when an exception occurred in a trace.send_dns_cache_miss -- by :user:logioniz.

    Related issues and pull requests on GitHub: :issue:10529.

  • Fixed DNS resolution on platforms that don't support socket.AI_ADDRCONFIG -- by :user:maxbachmann.

    Related issues and pull requests on GitHub: :issue:10542.

  • The connector now raises :exc:aiohttp.ClientConnectionError instead of :exc:OSError when failing to explicitly close the socket after :py:meth:asyncio.loop.create_connection fails -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:10551.

  • Break cyclic references at connection close when there was a traceback -- by :user:bdraco.

    Special thanks to :user:availov for reporting the issue.

    Related issues and pull requests on GitHub: :issue:10556.

  • Break cyclic references when there is an exception handling a request -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:10569.

... (truncated)

Commits
  • 1a48a62 Release 3.11.14 (#10582)
  • d40e227 [PR #10577/3c60cd22 backport][3.11] Parametrize leak tests (#10580)
  • 9396ef1 [PR #10542/e1d2d77c backport][3.11] only use AI_ADDRCONFIG when supported b...
  • 4005080 [PR #10564/a59e74b7 backport][3.11] Log offending websocket client address wh...
  • 6ae2570 [PR #10569/dfbf782b backport][3.11] Break cyclic references when there is an ...
  • 771d203 [PR #10556/9d4e1161 backport][3.11] Break cyclic references at connection clo...
  • 6357c05 [PR #10551/d067260d backport][3.11] Re-raise OSError as ClientConnectionError...
  • e9f3f03 [PR #10529/492f63dc backport][3.11] Fixed bug that lead to infinite wait for ...
  • 928e6d7 [PR #10552/44e669be backport][3.11] Cache parsing of the content-type (#10557)
  • 7205661 [PR #10553/55c5f1fc backport][3.11] Add benchmark for JSON post requests that...
  • Additional commits viewable in compare view

Updates anyio from 4.8.0 to 4.9.0

Release notes

Sourced from anyio's releases.

4.9.0

  • Added async support for temporary file handling (#344; PR by @​11kkw)
  • Added 4 new fixtures for the AnyIO pytest plugin:
    • free_tcp_port_factory: session scoped fixture returning a callable that generates unused TCP port numbers
    • free_udp_port_factory: session scoped fixture returning a callable that generates unused UDP port numbers
    • free_tcp_port: function scoped fixture that invokes the free_tcp_port_factory fixture to generate a free TCP port number
    • free_udp_port: function scoped fixture that invokes the free_udp_port_factory fixture to generate a free UDP port number
  • Added stdin argument to anyio.run_process() akin to what anyio.open_process(), asyncio.create_subprocess(), trio.run_process(), and subprocess.run() already accept (PR by @​jmehnle)
  • Added the info property to anyio.Path on Python 3.14
  • Changed anyio.getaddrinfo() to ignore (invalid) IPv6 name resolution results when IPv6 support is disabled in Python
  • Changed EndOfStream raised from MemoryObjectReceiveStream.receive() to leave out the AttributeError from the exception chain which was merely an implementation detail and caused some confusion
  • Fixed traceback formatting growing quadratically with level of TaskGroup nesting on asyncio due to exception chaining when raising ExceptionGroups in TaskGroup.__aexit__ (#863; PR by @​tapetersen)
  • Fixed anyio.Path.iterdir() making a blocking call in Python 3.13 (#873; PR by @​cbornet and @​agronholm)
  • Fixed connect_tcp() producing cyclic references in tracebacks when raising exceptions (#809; PR by @​graingert)
  • Fixed anyio.to_thread.run_sync() needlessly holding on to references of the context, function, arguments and others until the next work item on asyncio (PR by @​Wankupi)
Changelog

Sourced from anyio's changelog.

Version history

This library adheres to Semantic Versioning 2.0 <http://semver.org/>_.

4.9.0

  • Added async support for temporary file handling ([#344](https://github.com/agronholm/anyio/issues/344) <https://github.com/agronholm/anyio/issues/873>_; PR by @​11kkw)

  • Added 4 new fixtures for the AnyIO pytest plugin:

    • free_tcp_port_factory: session scoped fixture returning a callable that generates unused TCP port numbers
    • free_udp_port_factory: session scoped fixture returning a callable that generates unused UDP port numbers
    • free_tcp_port: function scoped fixture that invokes the free_tcp_port_factory fixture to generate a free TCP port number
    • free_udp_port: function scoped fixture that invokes the free_udp_port_factory fixture to generate a free UDP port number
  • Added stdin argument to anyio.run_process() akin to what anyio.open_process(), asyncio.create_subprocess_…(), trio.run_process(), and subprocess.run() already accept (PR by @​jmehnle)

  • Added the info property to anyio.Path on Python 3.14

  • Changed anyio.getaddrinfo() to ignore (invalid) IPv6 name resolution results when IPv6 support is disabled in Python

  • Changed EndOfStream raised from MemoryObjectReceiveStream.receive() to leave out the AttributeError from the exception chain which was merely an implementation detail and caused some confusion

  • Fixed traceback formatting growing quadratically with level of TaskGroup nesting on asyncio due to exception chaining when raising ExceptionGroups in TaskGroup.__aexit__ ([#863](https://github.com/agronholm/anyio/issues/863) <https://github.com/agronholm/anyio/issues/863>_; PR by @​tapetersen)

  • Fixed anyio.Path.iterdir() making a blocking call in Python 3.13 ([#873](https://github.com/agronholm/anyio/issues/873) <https://github.com/agronholm/anyio/issues/873>_; PR by @​cbornet and @​agronholm)

  • Fixed connect_tcp() producing cyclic references in tracebacks when raising exceptions ([#809](https://github.com/agronholm/anyio/issues/809) <https://github.com/agronholm/anyio/pull/809>_; PR by @​graingert)

  • Fixed anyio.to_thread.run_sync() needlessly holding on to references of the context, function, arguments and others until the next work item on asyncio (PR by @​Wankupi)

4.8.0

  • Added experimental support for running functions in subinterpreters on Python 3.13 and later
  • Added support for the copy(), copy_into(), move() and move_into() methods in anyio.Path, available in Python 3.14
  • Changed TaskGroup on asyncio to always spawn tasks non-eagerly, even if using a task factory created via asyncio.create_eager_task_factory(), to preserve expected Trio-like task scheduling semantics (PR by @​agronholm and @​graingert)

... (truncated)

Commits
  • a6e9ebb Bumped up the version
  • 9b9520d Fixed cyclic references in to_thread.run_sync() on asyncio (#887)
  • 1f04d6b Added a note about asyncio cancellation semantics
  • e14b172 Upgraded to a newer Sphinx version
  • 7e13c49 Avoid refcycles in tracebacks from happy eyeballs exceptions (#809)
  • d134da7 Raise EndOfStream from None in MemoryObjectReceiveStream.receive() (#889)
  • 2840e06 Added cheaper implementation for no_other_refs() on Python 3.14 (#886)
  • 31ce0a5 Added fixtures for generating bindable TCP/UDP ports (#856)
  • cd85e47 Test on PyPy 3.11 on CI (#876)
  • d228020 Detect blocking calls in coroutines using BlockBuster (#875)
  • Additional commits viewable in compare view

Updates attrs from 25.1.0 to 25.3.0

Commits

Updates filelock from 3.17.0 to 3.18.0

Release notes

Sourced from filelock's releases.

3.18.0

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@3.17.0...3.18.0

Commits

Updates google-api-core from 2.24.1 to 2.24.2

Release notes

Sourced from google-api-core's releases.

v2.24.2

2.24.2 (2025-03-06)

Bug Fixes

Changelog

Sourced from google-api-core's changelog.

2.24.2 (2025-03-06)

Bug Fixes

Commits

Updates google-api-python-client from 2.163.0 to 2.164.0

Release notes

Sourced from google-api-python-client's releases.

v2.164.0

2.164.0 (2025-03-11)

Features

Bug Fixes

Commits

Updates groq from 0.18.0 to 0.19.0

Release notes

Sourced from groq's releases.

v0.19.0

0.19.0 (2025-03-11)

Full Changelog: v0.18.0...v0.19.0

Features

Bug Fixes

  • add reasoning field to ChoiceDelta class (edfee3b)
  • asyncify on non-asyncio runtimes (#198) (49387fe)
  • client: mark some request bodies as optional (afa6c0f)
  • GitHub Terraform: Create/Update .github/workflows/stale.yaml [skip ci] (662763a)
  • GitHub Terraform: Create/Update .github/workflows/stale.yaml [skip ci] (5298ec1)

Chores

  • api: remove chat_completion_chunk to force a rebuild of it (#208) (01fb0d1)
  • docs: update client docstring (#204) (a0f4599)
  • internal: codegen related update (#199) (de2ac71)
  • internal: fix devcontainers setup (#201) (af101ee)
  • internal: fix type traversing dictionary params (#195) (bcb0256)
  • internal: minor type handling changes (#196) (3ff53df)
  • internal: properly set pydantic_private (#202) (07ec0c8)
  • internal: remove unused http client options forwarding (#205) (12fdb59)
  • internal: update client tests (#197) (2f0d2c4)

Documentation

  • revise readme docs about nested params (#206) (7b04f47)
  • update URLs from stainlessapi.com to stainless.com (#203) (a6c6fde)
Changelog

Sourced from groq's changelog.

0.19.0 (2025-03-11)

Full Changelog: v0.18.0...v0.19.0

Features

Bug Fixes

  • add reasoning field to ChoiceDelta class (edfee3b)
  • asyncify on non-asyncio runtimes (#198) (49387fe)
  • client: mark some request bodies as optional (afa6c0f)
  • GitHub Terraform: Create/Update .github/workflows/stale.yaml [skip ci] (662763a)
  • GitHub Terraform: Create/Update .github/workflows/stale.yaml [skip ci] (5298ec1)

Chores

  • api: remove chat_completion_chunk to force a rebuild of it (#208) (01fb0d1)
  • docs: update client docstring (#204) (a0f4599)
  • internal: codegen related update (#199) (de2ac71)
  • internal: fix devcontainers setup (#201) (af101ee)
  • internal: fix type traversing dictionary params (#195) (bcb0256)
  • internal: minor type handling changes (#196) (3ff53df)
  • internal: properly set pydantic_private (#202) (07ec0c8)
  • internal: remove unused http client options forwarding (#205) (12fdb59)
  • internal: update client tests (#197) (2f0d2c4)

Documentation

  • revise readme docs about nested params (#206) (7b04f47)
  • update URLs from stainlessapi.com to stainless.com (#203) (a6c6fde)
Commits
  • 90be084 release: 0.19.0 (#194)
  • 662763a fix: GitHub Terraform: Create/Update .github/workflows/stale.yaml [skip ci]
  • 5298ec1 fix: GitHub Terraform: Create/Update .github/workflows/stale.yaml [skip ci]
  • See full diff in compare view

Updates jiter from 0.8.2 to 0.9.0

Commits

Updates openai from 1.65.5 to 1.66.3

Release notes

Sourced from openai's releases.

v1.66.3

1.66.3 (2025-03-12)

Full Changelog: v1.66.2...v1.66.3

Bug Fixes

v1.66.2

1.66.2 (2025-03-11)

Full Changelog: v1.66.1...v1.66.2

Bug Fixes

  • responses: correct reasoning output type (#2181) (8cb1129)

v1.66.1

1.66.1 (2025-03-11)

Full Changelog: v1.66.0...v1.66.1

Bug Fixes

  • responses: correct computer use enum value (#2180) (48f4628)

Chores

  • internal: temporary commit (afabec1)

v1.66.0

1.66.0 (2025-03-11)

Full Changelog: v1.65.5...v1.66.0

Features

  • api: add /v1/responses and built-in tools (854df97)

Chores

Changelog

Sourced from openai's changelog.

1.66.3 (2025-03-12)

Full Changelog: v1.66.2...v1.66.3

Bug Fixes

1.66.2 (2025-03-11)

Full Changelog: v1.66.1...v1.66.2

Bug Fixes

  • responses: correct reasoning output type (#2181) (8cb1129)

1.66.1 (2025-03-11)

Full Changelog: v1.66.0...v1.66.1

Bug Fixes

  • responses: correct computer use enum value (#2180) (48f4628)

Chores

  • internal: temporary commit (afabec1)

1.66.0 (2025-03-11)

Full Changelog: v1.65.5...v1.66.0

Features

  • api: add /v1/responses and built-in tools (854df97)

Chores

Commits

Bumps the all-dependencies group with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [aiohappyeyeballs](https://github.com/aio-libs/aiohappyeyeballs) | `2.5.0` | `2.6.1` |
| [aiohttp](https://github.com/aio-libs/aiohttp) | `3.11.13` | `3.11.14` |
| [anyio](https://github.com/agronholm/anyio) | `4.8.0` | `4.9.0` |
| [attrs](https://github.com/sponsors/hynek) | `25.1.0` | `25.3.0` |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.17.0` | `3.18.0` |
| [google-api-core](https://github.com/googleapis/python-api-core) | `2.24.1` | `2.24.2` |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.163.0` | `2.164.0` |
| [groq](https://github.com/groq/groq-python) | `0.18.0` | `0.19.0` |
| [jiter](https://github.com/pydantic/jiter) | `0.8.2` | `0.9.0` |
| [openai](https://github.com/openai/openai-python) | `1.65.5` | `1.66.3` |
| [proto-plus](https://github.com/googleapis/proto-plus-python) | `1.26.0` | `1.26.1` |
| [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.27.2` | `2.32.0` |
| [pyzmq](https://github.com/zeromq/pyzmq) | `26.2.1` | `26.3.0` |


Updates `aiohappyeyeballs` from 2.5.0 to 2.6.1
- [Release notes](https://github.com/aio-libs/aiohappyeyeballs/releases)
- [Changelog](https://github.com/aio-libs/aiohappyeyeballs/blob/main/CHANGELOG.md)
- [Commits](aio-libs/aiohappyeyeballs@v2.5.0...v2.6.1)

Updates `aiohttp` from 3.11.13 to 3.11.14
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.11.13...v3.11.14)

Updates `anyio` from 4.8.0 to 4.9.0
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](agronholm/anyio@4.8.0...4.9.0)

Updates `attrs` from 25.1.0 to 25.3.0
- [Commits](https://github.com/sponsors/hynek/commits)

Updates `filelock` from 3.17.0 to 3.18.0
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](tox-dev/filelock@3.17.0...3.18.0)

Updates `google-api-core` from 2.24.1 to 2.24.2
- [Release notes](https://github.com/googleapis/python-api-core/releases)
- [Changelog](https://github.com/googleapis/python-api-core/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-api-core@v2.24.1...v2.24.2)

Updates `google-api-python-client` from 2.163.0 to 2.164.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](googleapis/google-api-python-client@v2.163.0...v2.164.0)

Updates `groq` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/groq/groq-python/releases)
- [Changelog](https://github.com/groq/groq-python/blob/main/CHANGELOG.md)
- [Commits](groq/groq-python@v0.18.0...v0.19.0)

Updates `jiter` from 0.8.2 to 0.9.0
- [Release notes](https://github.com/pydantic/jiter/releases)
- [Commits](pydantic/jiter@v0.8.2...v0.9.0)

Updates `openai` from 1.65.5 to 1.66.3
- [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.65.5...v1.66.3)

Updates `proto-plus` from 1.26.0 to 1.26.1
- [Release notes](https://github.com/googleapis/proto-plus-python/releases)
- [Changelog](https://github.com/googleapis/proto-plus-python/blob/main/CHANGELOG.md)
- [Commits](googleapis/proto-plus-python@v1.26.0...v1.26.1)

Updates `pydantic-core` from 2.27.2 to 2.32.0
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.27.2...v2.32.0)

Updates `pyzmq` from 26.2.1 to 26.3.0
- [Release notes](https://github.com/zeromq/pyzmq/releases)
- [Commits](zeromq/pyzmq@v26.2.1...v26.3.0)

---
updated-dependencies:
- dependency-name: aiohappyeyeballs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: anyio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: filelock
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: google-api-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: groq
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: jiter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: openai
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: proto-plus
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: pydantic-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: pyzmq
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

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 Mar 17, 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