chore(deps): bump the all-dependencies group in /core/python/long-horizon-harness with 19 updates - #2450
Open
dependabot[bot] wants to merge 1 commit into
Conversation
Updates the requirements on [google-cloud-logging](https://github.com/googleapis/google-cloud-python), [fastapi](https://github.com/fastapi/fastapi), [uvicorn](https://github.com/Kludex/uvicorn), [pyjwt](https://github.com/jpadilla/pyjwt), [python-multipart](https://github.com/Kludex/python-multipart), [pyopenssl](https://github.com/pyca/pyopenssl), [dateparser](https://github.com/scrapinghub/dateparser), [google-cloud-storage](https://github.com/googleapis/google-cloud-python), [google-cloud-aiplatform[agent-engines]](https://github.com/googleapis/python-aiplatform), [google-api-python-client](https://github.com/googleapis/google-api-python-client), [a2a-sdk[http-server,sqlite]](https://github.com/a2aproject/a2a-python), [google-cloud-secret-manager](https://github.com/googleapis/google-cloud-python), [croniter](https://github.com/pallets-eco/croniter), [pandas](https://github.com/pandas-dev/pandas), [matplotlib](https://github.com/matplotlib/matplotlib), [ruff](https://github.com/astral-sh/ruff), [ty](https://github.com/astral-sh/ty), [codespell](https://github.com/codespell-project/codespell) and [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) to permit the latest version. Updates `google-cloud-logging` from 3.15.0 to 3.16.1 - [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-logging-v3.15.0...google-cloud-logging-v3.16.1) Updates `fastapi` from 0.136.1 to 0.140.6 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](fastapi/fastapi@0.136.1...0.140.6) Updates `uvicorn` from 0.47.0 to 0.51.0 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](Kludex/uvicorn@0.47.0...0.51.0) Updates `pyjwt` from 2.12.1 to 2.13.0 - [Release notes](https://github.com/jpadilla/pyjwt/releases) - [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst) - [Commits](jpadilla/pyjwt@2.12.1...2.13.0) Updates `python-multipart` from 0.0.29 to 0.0.32 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.29...0.0.32) Updates `pyopenssl` from 24.3.0 to 26.3.0 - [Changelog](https://github.com/pyca/pyopenssl/blob/main/CHANGELOG.rst) - [Commits](pyca/pyopenssl@24.3.0...26.3.0) Updates `dateparser` from 1.4.0 to 1.4.1 - [Release notes](https://github.com/scrapinghub/dateparser/releases) - [Changelog](https://github.com/scrapinghub/dateparser/blob/master/HISTORY.rst) - [Commits](scrapinghub/dateparser@v1.4.0...v1.4.1) Updates `google-cloud-storage` from 3.10.1 to 3.13.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-storage-v3.10.1...google-cloud-storage-v3.13.0) Updates `google-cloud-aiplatform[agent-engines]` to 1.162.0 - [Release notes](https://github.com/googleapis/python-aiplatform/releases) - [Changelog](https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md) - [Commits](googleapis/python-aiplatform@v1.153.1...v1.162.0) Updates `google-api-python-client` from 2.196.0 to 2.198.0 - [Release notes](https://github.com/googleapis/google-api-python-client/releases) - [Commits](googleapis/google-api-python-client@v2.196.0...v2.198.0) Updates `a2a-sdk[http-server,sqlite]` to 1.1.2 - [Release notes](https://github.com/a2aproject/a2a-python/releases) - [Changelog](https://github.com/a2aproject/a2a-python/blob/main/CHANGELOG.md) - [Commits](a2aproject/a2a-python@v1.0.0...v1.1.2) Updates `google-cloud-secret-manager` from 2.28.0 to 2.30.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-secret-manager-v2.28.0...google-cloud-secret-manager-v2.30.0) Updates `croniter` from 6.2.2 to 6.2.4 - [Release notes](https://github.com/pallets-eco/croniter/releases) - [Changelog](https://github.com/pallets-eco/croniter/blob/main/CHANGELOG.rst) - [Commits](pallets-eco/croniter@6.2.2...6.2.4) Updates `pandas` from 3.0.3 to 3.0.5 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v3.0.3...v3.0.5) Updates `matplotlib` from 3.10.9 to 3.11.1 - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](matplotlib/matplotlib@v3.10.9...v3.11.1) Updates `ruff` from 0.15.13 to 0.16.0 - [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.15.13...0.16.0) Updates `ty` from 0.0.37 to 0.0.63 - [Release notes](https://github.com/astral-sh/ty/releases) - [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md) - [Commits](astral-sh/ty@0.0.37...0.0.63) Updates `codespell` from 2.4.2 to 2.4.3 - [Release notes](https://github.com/codespell-project/codespell/releases) - [Commits](codespell-project/codespell@v2.4.2...v2.4.3) Updates `pytest-asyncio` from 0.26.0 to 1.4.0 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](pytest-dev/pytest-asyncio@v0.26.0...v1.4.0) --- updated-dependencies: - dependency-name: google-cloud-logging dependency-version: 3.16.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: fastapi dependency-version: 0.140.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: uvicorn dependency-version: 0.51.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: pyjwt dependency-version: 2.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: python-multipart dependency-version: 0.0.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: pyopenssl dependency-version: 26.3.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: dateparser dependency-version: 1.4.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: google-cloud-storage dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: google-cloud-aiplatform[agent-engines] dependency-version: 1.162.0 dependency-type: direct:production dependency-group: all-dependencies - dependency-name: google-api-python-client dependency-version: 2.198.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: a2a-sdk[http-server,sqlite] dependency-version: 1.1.2 dependency-type: direct:production dependency-group: all-dependencies - dependency-name: google-cloud-secret-manager dependency-version: 2.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: croniter dependency-version: 6.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: pandas dependency-version: 3.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: matplotlib dependency-version: 3.11.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: ruff dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: ty dependency-version: 0.0.63 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: codespell dependency-version: 2.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: pytest-asyncio dependency-version: 1.4.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
| # ValueError on Vertex calls. | ||
| "pyopenssl<25.0", | ||
| "dateparser>=1.4.0", | ||
| "pyopenssl<27.0", |
Contributor
There was a problem hiding this comment.
This update changes the constraint to pyopenssl<27.0, which allows pyopenssl>=26.0 to be installed. As documented in the comment above, pyopenssl>=26.0 has a context immutability issue that breaks urllib3.contrib.pyopenssl and causes ValueError crashes on Vertex AI calls; please keep pyopenssl<25.0.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the requirements on google-cloud-logging, fastapi, uvicorn, pyjwt, python-multipart, pyopenssl, dateparser, google-cloud-storage, google-cloud-aiplatform[agent-engines], google-api-python-client, a2a-sdk[http-server,sqlite], google-cloud-secret-manager, croniter, pandas, matplotlib, ruff, ty, codespell and pytest-asyncio to permit the latest version.
Updates
google-cloud-loggingfrom 3.15.0 to 3.16.1Release notes
Sourced from google-cloud-logging's releases.
Changelog
Sourced from google-cloud-logging's changelog.
Commits
fc6b861chore: release main (#17600)9638879feat: update googleapis and regenerate (#17635)6a49390chore: update goldens (#17632)32862f0docs(logging): fix StructuredLogHandler docstring parameter name (#17625)d68c11dchore(deps): Bump Pillow version constraint in google-cloud-documentai-toolbo...adf7d27test(spanner): await database calls in async snippets (#17627)247e2adrefactor(auth): replace pyOpenSSL with standard ssl and cryptography (#16976)fd0e4b6chore(spanner): remove unused asyncio import in samples (#17620)f538ad8fix(auth): handle PermissionError on workload certificates to avoid startup h...0f4bfedfix: bump gdal from 3.13.0 to 3.13.1 in /packages/bigframes (#17609)Updates
fastapifrom 0.136.1 to 0.140.6Release notes
Sourced from fastapi's releases.
... (truncated)
Commits
bcd4e89🔖 Release version 0.140.6 (#16074)27c922c📝 Update release notescc96fd3⚡️ Avoid flattening dependencies for request parameters, mainly for OpenAPI (...ac068db🔖 Release version 0.140.5 (#16072)6be87d1📝 Update release notes23e4a10⚡️ Avoid flattening dependencies for body fields (#16071)7ac0f1b🔖 Release version 0.140.4 (#16070)44e4eea📝 Update release notes7134121⚡️ Skip unused dependency repeat bookkeeping (#16069)415d37f🔖 Release version 0.140.3 (#16068)Updates
uvicornfrom 0.47.0 to 0.51.0Release notes
Sourced from uvicorn's releases.
Changelog
Sourced from uvicorn's changelog.
... (truncated)
Commits
e4d0b05Version 0.51.0 (#3028)944e43dRemove colorama from the standard extra (#3027)2e78770Restart workers with overlap on SIGHUP for near-zero-downtime reloads (#3025)a1b570cVersion 0.50.2 (#3022)83c7da7Require websockets>=13.0 for the default sansio implementation (#3021)b4d0116Version 0.50.1 (#3020)2a9151dSplit comma-separatedSec-WebSocket-Protocolvalues in the websockets-sansi...1bf3ab4Cover the excluded-directory branch inFileFilterwith a direct test (#3014)837b5f9Deflake multiprocess, reload, and signal supervisor tests (#2975)21d2c16Version 0.50.0 (#3013)Updates
pyjwtfrom 2.12.1 to 2.13.0Release notes
Sourced from pyjwt's releases.
Changelog
Sourced from pyjwt's changelog.
Commits
7144e45Apply ruff formatd2f4becRestorecast()calls with cross-versiontype: ignoreforprepare_key22f478cRemove redundant casts inRSAAlgorithm.prepare_keyand `ECAlgorithm.prepare...95791b1Bundle security fixes and hardening into 2.13.0dcc27a9[pre-commit.ci] pre-commit autoupdate (#1155)9d08a9a[pre-commit.ci] pre-commit autoupdate (#1146)b87c100Bump codecov/codecov-action from 5 to 6 (#1154)40e3147Migrate development extras to dependency groups (#1152)Updates
python-multipartfrom 0.0.29 to 0.0.32Release notes
Sourced from python-multipart's releases.
Changelog
Sourced from python-multipart's changelog.
Commits
238ead6Version 0.0.32 (#302)8672979Replace per-byte partial-boundary scan with rfind lookbehind (#300)8190779Bump the python-packages group with 7 updates (#301)0d3c086Use uv package ecosystem for Dependabot (#299)4cffc68Version 0.0.31 (#298)c814948Reject negativeContent-Lengthinparse_form(#297)6b837d4Bound header field name size before validating (#296)e0c4f9dBump the github-actions group with 3 updates (#294)b8a01bbBump the python-packages group with 3 updates (#293)6732164Speed up multipart header parsing and callback dispatch (#295)Updates
pyopensslfrom 24.3.0 to 26.3.0Changelog
Sourced from pyopenssl's changelog.
... (truncated)
Commits
a34aa1dPrepare 26.3.0 release (#1515)24db880Deprecate X509Name and the remaining APIs that consume or return it (#1514)1dc08beAdd as_cryptography parameter to Connection.get_client_ca_list (#1508)55653a5Require cryptography 49, drop Python 3.8 (#1513)9bad760Remove deprecated CSR functionality (#1507)98ca874Enforce that Session is only re-used with the Context it came from (#1512)cbcb1daDeprecate Context.set_passwd_cb (#1511)3b9d07dDeprecate all the mutable APIs on X509 (#1510)e096920Deprecate PKey.generate_key, PKey.check, and dump_privatekey (#1509)7079d6dFix zizmor findings in GitHub Actions workflows (#1506)Updates
dateparserfrom 1.4.0 to 1.4.1Release notes
Sourced from dateparser's releases.
Changelog
Sourced from dateparser's changelog.
Commits
08c78d31.4.1 release (#1337)a049fd1Add Korean alternative date expressions (#1289)98b9c32make relative-date regex digit quantifiers possessive (#1335)5c6d97ffix: Preserve explicit signs for years when combined with decades (#1330)0d11d82Locale order support (#789)081d251fix(nb): improve Norwegian Bokmål date parsing (#1334)333e519Fix merge issue (#1333)5c437a1Move project metadata and configuration to 'pyproject.toml' (#1311)b107ac3Replace internal OrderedDict usage with dict (#1328)b903e69fix: Parse 1mon ago (#1329)Updates
google-cloud-storagefrom 3.10.1 to 3.13.0Release notes
Sourced from google-cloud-storage's releases.
Changelog
Sourced from google-cloud-storage's changelog.