Skip to content

Bump the all group across 1 directory with 15 updates#195

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/main/all-2a8c0659cb
Open

Bump the all group across 1 directory with 15 updates#195
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/main/all-2a8c0659cb

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 25, 2026

Updates the requirements on streamlit, infrahub-sdk, langchain, langchain-community, openai, langchain-openai, gitpython, ruff, mypy, yamllint, pylint, types-pyyaml, invoke, types-pytz and pytest to permit the latest version.
Updates streamlit to 1.57.0

Release notes

Sourced from streamlit's releases.

1.57.0

What's Changed

Breaking Changes 🛠

New Features 🎉

Bug Fixes 🐛

Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.56.0...1.57.0

Commits

Updates infrahub-sdk to 1.20.1

Release notes

Sourced from infrahub-sdk's releases.

v1.20.1

1.20.1 - 2026-05-20

Added

  • Added SHA-1 idempotency primitives for CoreFileObject nodes:

    • InfrahubNode.matches_local_checksum(source) / sync variant — compare a local bytes | Path | BinaryIO source against the node's server-stored checksum without invoking a transfer.
    • InfrahubNode.upload_if_changed(source, name=None) / sync variant — stage + save only when the local source differs from the server, returning an UploadResult(was_uploaded, checksum) dataclass.
    • download_file(..., skip_if_unchanged=True) — short-circuit the download when dest already exists on disk with a matching SHA-1. Returns 0 bytes written when skipped.

    A shared sha1_of_source helper (streaming, 64 KiB chunks) centralises the hashing convention in infrahub_sdk.file_handler.

Fixed

  • Skip mandatory field validation during object loading when object_profile is specified. (#908)
  • Render schema rejections originating in an extensions: block as a readable one-line message in infrahubctl schema load, instead of crashing with ValueError: invalid literal for int(). (#1007)
  • Add MERGING branch status so that a merging branch can still be correctly retrieved. (#1037)
Changelog

Sourced from infrahub-sdk's changelog.

1.20.1 - 2026-05-20

Added

  • Added SHA-1 idempotency primitives for CoreFileObject nodes:

    • InfrahubNode.matches_local_checksum(source) / sync variant — compare a local bytes | Path | BinaryIO source against the node's server-stored checksum without invoking a transfer.
    • InfrahubNode.upload_if_changed(source, name=None) / sync variant — stage + save only when the local source differs from the server, returning an UploadResult(was_uploaded, checksum) dataclass.
    • download_file(..., skip_if_unchanged=True) — short-circuit the download when dest already exists on disk with a matching SHA-1. Returns 0 bytes written when skipped.

    A shared sha1_of_source helper (streaming, 64 KiB chunks) centralises the hashing convention in infrahub_sdk.file_handler.

Fixed

  • Skip mandatory field validation during object loading when object_profile is specified. (#908)
  • Render schema rejections originating in an extensions: block as a readable one-line message in infrahubctl schema load, instead of crashing with ValueError: invalid literal for int(). (#1007)
  • Add MERGING branch status so that a merging branch can still be correctly retrieved. (#1037)

1.20.0 - 2026-04-24

Removed

  • Removed the deprecated raise_for_error argument from execute_graphql, query_gql_query, get_diff_summary, allocate_next_ip_address, and allocate_next_ip_prefix client methods. HTTP errors are now always raised via resp.raise_for_status().

Added

  • Add infrahubctl schema export command to export schemas from Infrahub. (#151)
  • Add artifact_content, file_object_content, from_json, and from_yaml Jinja2 filters for artifact content composition in templates.

Changed

  • Replace FilterDefinition.trusted: bool with flag-based ExecutionContext model (CORE, WORKER, LOCAL) for context-aware template validation. validate() now accepts an optional context parameter. Backward compatible.

Fixed

  • Allow direct assignment of authentication method to the configuration to override settings from environment variables. (#654)
  • Corrected protocol typing for IPHost.value IPAddress -> IPInterface (#891)
  • Generate protocols so that optional attributes with a default value are rendered as required (not nullable). (#894)
  • Fixed ObjectStore.get() and ObjectStore.upload() silently swallowing non-2xx HTTP errors instead of raising them. (#958)
  • Skip mandatory field validation during object loading when object_template is specified.

1.19.0 - 2026-03-16

Added

  • Added support for FileObject nodes with file upload and download capabilities. New methods upload_from_path(path) and upload_from_bytes(content, name) allow setting file content before saving, while download_file(dest) enables downloading files to memory or streaming to disk for large files. (#ihs193)
  • Python SDK API documentation is now generated directly from the docstrings of the classes, functions, and methods contained in the code. (#201)
  • Added a 'py.typed' file to the project. This is to enable type checking when the Infrahub SDK is imported from other projects. The addition of this file could cause new typing issues in external projects until all typing issues have been resolved. Adding it to the project now to better highlight remaining issues.

Changed

... (truncated)

Commits
  • 98bb218 Prepare for version 1.20.1 (#1040)
  • e590b83 fix(branch): add MERGING to BranchStatus enum (infrahub#9293) (#1036)
  • 57137de chore(deps-dev): bump infrahub-testcontainers from 1.9.3 to 1.9.5 (#1032)
  • 25bbc92 Merge pull request #1022 from opsmill/pog-documentation-formatting
  • 3f1f737 Fix documentation formatting
  • 0e08c56 Merge pull request #998 from opsmill/shining-freeze
  • 6fa63e3 Merge pull request #1008 from opsmill/ic-fix-display-schema-load-error
  • 65b92df Merge pull request #1019 from opsmill/dependabot/uv/ujson-5.12.1
  • f2ed220 chore(deps): bump ujson from 5.12.0 to 5.12.1
  • 3a0584a refactor(ctl): address schema-load review feedback and use rich console.captu...
  • Additional commits viewable in compare view

Updates langchain to 1.3.1

Release notes

Sourced from langchain's releases.

langchain-core==1.3.1

Changes since langchain-core==1.3.0

release(core): 1.3.1 (#36972) feat(core): allow _format_output to pass through list of ToolOutputMixin instances (#36963) chore: bump nbconvert from 7.17.0 to 7.17.1 in /libs/core (#36923) feat(core): Update inheritance behavior for tracer metadata for special keys (#36900) chore: bump langsmith from 0.7.13 to 0.7.31 in /libs/core (#36813)

Commits
  • b6b769b release(langchain): 1.3.1 (#37454)
  • 36c381b fix(langchain): alias Bedrock providers in summarization token check (#37453)
  • 0831e44 docs(openai): document base_url env var fallback chain (#37436)
  • e208f38 chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/xai (#37411)
  • a4a2be9 chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/qdrant (#37412)
  • f5322d9 chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/perplexity (#37413)
  • 5d9ac69 chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/openrouter (#37414)
  • f42d80c fix(core): preserve chunk additional_kwargs across v3 stream assembly (#37435)
  • 649d82f fix(core): preserve reasoning blocks alongside tool_call in v3 stream (#37434)
  • 9f9a8a7 chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/ollama (#37415)
  • Additional commits viewable in compare view

Updates langchain-community to 0.4.2

Release notes

Sourced from langchain-community's releases.

langchain-community==0.4.2

Sunsetting langchain-community

langchain-community is being sunset. See langchain-ai/langchain-community#674 for details and guidance. Thank you to everyone who has contributed integrations, fixes, reviews, and maintenance over the years.

What's Changed

... (truncated)

Commits
  • 7c10a5f fix: bump deps and fix test (#676)
  • 0d3630d fix: sunset package (#675)
  • 3ade247 chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /libs/community (#662)
  • 27c60ba chore(deps): bump langsmith from 0.7.31 to 0.8.4 in /libs/community (#666)
  • 2e8d934 chore(deps): bump jupyter-server from 2.17.0 to 2.18.0 in /libs/community (#654)
  • f0b16c2 chore(deps): bump mistune from 3.2.0 to 3.2.1 in /libs/community (#656)
  • bfbfe3f chore(deps): update scikit-learn requirement from <2,>=1.2.2 to >=1.7.2,<2 in...
  • 4cbef29 chore(deps): update hdbcli requirement from <3,>=2.19.21 to >=2.28.20,<3 in /...
  • 22377e1 chore(deps): update keybert requirement from >=0.8.5 to >=0.9.0 in /libs/comm...
  • c4dbaa2 chore(deps): bump notebook from 7.5.4 to 7.5.6 in /libs/community (#646)
  • Additional commits viewable in compare view

Updates openai to 2.38.0

Release notes

Sourced from openai's releases.

v2.38.0

2.38.0 (2026-05-21)

Full Changelog: v2.37.0...v2.38.0

Features

  • api: api update (33d1d01)
  • api: manual updates (a21700a)
  • api: update OpenAPI spec or Stainless config (00265c5)

Chores

  • api: docs updates (ee10152)
  • check release PR custom code sync (2638779)
  • remove release automation trigger (bd6eea5)
  • trigger release automation (f62d082)
Changelog

Sourced from openai's changelog.

2.38.0 (2026-05-21)

Full Changelog: v2.37.0...v2.38.0

Features

  • api: api update (33d1d01)
  • api: manual updates (a21700a)
  • api: update OpenAPI spec or Stainless config (00265c5)

Chores

  • api: docs updates (ee10152)
  • check release PR custom code sync (2638779)
  • remove release automation trigger (bd6eea5)
  • trigger release automation (f62d082)

2.37.0 (2026-05-13)

Full Changelog: v2.36.0...v2.37.0

Features

  • api: add service_tier parameter to responses compact method (625827c)
  • internal/types: support eagerly validating pydantic iterators (7e527bc)
  • Remove unnecessary client_id when using workload identity provider for auth (c39ea8d)

Bug Fixes

  • client: add missing f-string prefix in file type error message (c85ebd9)

2.36.0 (2026-05-07)

Full Changelog: v2.35.1...v2.36.0

Features

2.35.1 (2026-05-06)

Full Changelog: v2.35.0...v2.35.1

Bug Fixes

  • api: fix imagegen size enum regression (4484653)

... (truncated)

Commits
  • e757667 release: 2.38.0
  • b85b647 feat(api): api update
  • d881c67 Revert "chore: check release PR custom code sync"
  • d4a3228 chore: check release PR custom code sync
  • 4888838 chore: remove release automation trigger
  • 74978f0 chore: trigger release automation
  • bab18af chore(api): docs updates
  • a6f899a feat(api): manual updates
  • 2897485 feat(api): update OpenAPI spec or Stainless config
  • a2f1d6c codegen metadata
  • Additional commits viewable in compare view

Updates langchain-openai to 1.2.2

Release notes

Sourced from langchain-openai's releases.

langchain-openai==1.2.2

Changes since langchain-openai==1.2.1

release(openai): 1.2.2 (#37617) chore(infra): bump langchain-tests floor to 1.1.9 (#37610) test(openai): unbreak audio chat and Azure embedding integration tests (#37589) fix(openai): guard httpx finalizers (#37570) chore: bump langsmith from 0.8.4 to 0.8.5 in /libs/partners/openai (#37549) chore: bump idna from 3.11 to 3.15 in /libs/partners/openai (#37548) ci(infra): harden Dependabot version-bound preservation (#37510) test(standard-tests): assert ls_model_name honors per-call model override (#37504) fix(openai): source LLM context size from model profiles (#37489) chore(core,langchain,openai): refresh stale OpenAI model references (#37487) fix(openai): broaden condition for ContextOverflowError to accommodate other providers (#37457) docs(openai): document base_url env var fallback chain (#37436) chore: bump langsmith from 0.8.0 to 0.8.4 in /libs/partners/openai (#37416) chore: bump langsmith from 0.7.31 to 0.8.0 in /libs/partners/openai (#37398) chore(infra): merge v1.4 into master (#37350) chore: bump urllib3 from 2.6.3 to 2.7.0 in /libs/partners/openai (#37330) chore: bump langchain-core from 1.3.2 to 1.3.3 in /libs/partners/openai (#37266) chore(docs): update x handle references (#37081) chore(model-profiles): refresh model profile data (#37074) chore(docs): update comment for chatopenai (#37034) chore(model-profiles): refresh model profile data (#37015)

Commits
  • a1e2daf release(openai): 1.2.2 (#37617)
  • 9e21348 fix(openai): guard httpx finalizers against uninitialized instances (#37568)
  • 74cecb4 ci(infra): expand integration tests dispatch dropdown to external partners (#...
  • 269d628 fix(standard-tests): recognize parametrize-nested xfails in override check (#...
  • 23d369e test(xai): tolerate extra block types in web search and xfail v1 streaming to...
  • aef86c4 chore(infra): bump langchain-tests floor to 1.1.9 (#37610)
  • ebc1880 release(standard-tests): 1.1.9 (#37609)
  • 22575ad test(standard-tests): allow extra content blocks in streaming assertions (#37...
  • 1aa4496 feat(langchain): register stream transformers on middleware (#37591)
  • d2931d8 release(fireworks): 1.4.1 (#37603)
  • Additional commits viewable in compare view

Updates gitpython to 3.1.50

Release notes

Sourced from gitpython's releases.

3.1.50

What's Changed

New Contributors

Full Changelog: gitpython-developers/GitPython@3.1.49...3.1.50

Commits

Updates ruff to 0.15.14

Release notes

Sourced from ruff's releases.

0.15.14

Release Notes

Released on 2026-05-21.

Preview features

  • [airflow] Implement airflow-task-implicit-multiple-outputs (AIR202) (#25152)
  • [flake8-use-pathlib] Mark PTH101 fix as unsafe when first argument is a class attribute annotated as int (#25086)
  • [pylint] Implement too-many-try-statements (W0717) (#23970)
  • [ruff] Add incorrect-decorator-order (RUF074) (#23461)
  • [ruff] Add fallible-context-manager (RUF075) (#22844)

Bug fixes

  • Fix lambda formatting in interpolated string expressions (#25144)
  • Treat generic frozenset annotations as immutable (#25251)
  • [flake8-type-checking] Avoid strict behavior when future-annotations are enabled (TC001, TC002, TC003) (#25035)
  • [pylint] Avoid false positives in else clause (PLR1733) (#25177)

Rule changes

  • [flake8-comprehensions] Skip C417 for lambdas with positional-only parameters (#25272)
  • [flake8-simplify] Preserve f-string source verbatim in SIM101 fix (#25061)

Performance

  • Avoid unnecessary parser lookahead for operators (#25290)

Documentation

  • Update code example setting Neovim LSP log level (#25284)

Other changes

  • Add full PEP 798 support (#25104)
  • Add a parser recursion limit (#24810)
  • Update various ruff_python_stdlib APIs (#25273)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.14

Released on 2026-05-21.

Preview features

  • [airflow] Implement airflow-task-implicit-multiple-outputs (AIR202) (#25152)
  • [flake8-use-pathlib] Mark PTH101 fix as unsafe when first argument is a class attribute annotated as int (#25086)
  • [pylint] Implement too-many-try-statements (W0717) (#23970)
  • [ruff] Add incorrect-decorator-order (RUF074) (#23461)
  • [ruff] Add fallible-context-manager (RUF075) (#22844)

Bug fixes

  • Fix lambda formatting in interpolated string expressions (#25144)
  • Treat generic frozenset annotations as immutable (#25251)
  • [flake8-type-checking] Avoid strict behavior when future-annotations are enabled (TC001, TC002, TC003) (#25035)
  • [pylint] Avoid false positives in else clause (PLR1733) (#25177)

Rule changes

  • [flake8-comprehensions] Skip C417 for lambdas with...

    Description has been truncated

Updates the requirements on [streamlit](https://github.com/streamlit/streamlit), [infrahub-sdk](https://github.com/opsmill/infrahub-sdk-python), [langchain](https://github.com/langchain-ai/langchain), [langchain-community](https://github.com/langchain-ai/langchain-community), [openai](https://github.com/openai/openai-python), [langchain-openai](https://github.com/langchain-ai/langchain), [gitpython](https://github.com/gitpython-developers/GitPython), [ruff](https://github.com/astral-sh/ruff), [mypy](https://github.com/python/mypy), [yamllint](https://github.com/adrienverge/yamllint), [pylint](https://github.com/pylint-dev/pylint), [types-pyyaml](https://github.com/python/typeshed), [invoke](https://github.com/pyinvoke/invoke), [types-pytz](https://github.com/python/typeshed) and [pytest](https://github.com/pytest-dev/pytest) to permit the latest version.

Updates `streamlit` to 1.57.0
- [Release notes](https://github.com/streamlit/streamlit/releases)
- [Commits](streamlit/streamlit@1.52.2...1.57.0)

Updates `infrahub-sdk` to 1.20.1
- [Release notes](https://github.com/opsmill/infrahub-sdk-python/releases)
- [Changelog](https://github.com/opsmill/infrahub-sdk-python/blob/stable/CHANGELOG.md)
- [Commits](opsmill/infrahub-sdk-python@v1.18.1...v1.20.1)

Updates `langchain` to 1.3.1
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain==1.2.0...langchain==1.3.1)

Updates `langchain-community` to 0.4.2
- [Release notes](https://github.com/langchain-ai/langchain-community/releases)
- [Commits](langchain-ai/langchain-community@libs/community/v0.4.1...libs/community/v0.4.2)

Updates `openai` to 2.38.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@v2.14.0...v2.38.0)

Updates `langchain-openai` to 1.2.2
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-openai==1.1.6...langchain-openai==1.2.2)

Updates `gitpython` to 3.1.50
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](gitpython-developers/GitPython@3.1.45...3.1.50)

Updates `ruff` to 0.15.14
- [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.14.10...0.15.14)

Updates `mypy` to 2.1.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.19.1...v2.1.0)

Updates `yamllint` to 1.38.0
- [Release notes](https://github.com/adrienverge/yamllint/releases)
- [Changelog](https://github.com/adrienverge/yamllint/blob/master/CHANGELOG.rst)
- [Commits](adrienverge/yamllint@v1.37.1...v1.38.0)

Updates `pylint` to 4.0.5
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v4.0.4...v4.0.5)

Updates `types-pyyaml` to 6.0.12.20260518
- [Commits](https://github.com/python/typeshed/commits)

Updates `invoke` to 3.0.3
- [Commits](pyinvoke/invoke@2.2.1...3.0.3)

Updates `types-pytz` to 2026.2.0.20260518
- [Commits](https://github.com/python/typeshed/commits)

Updates `pytest` to 9.0.3
- [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.0.0...9.0.3)

---
updated-dependencies:
- dependency-name: streamlit
  dependency-version: 1.57.0
  dependency-type: direct:production
  dependency-group: all
- dependency-name: infrahub-sdk
  dependency-version: 1.20.1
  dependency-type: direct:production
  dependency-group: all
- dependency-name: langchain
  dependency-version: 1.3.1
  dependency-type: direct:production
  dependency-group: all
- dependency-name: langchain-community
  dependency-version: 0.4.2
  dependency-type: direct:production
  dependency-group: all
- dependency-name: openai
  dependency-version: 2.38.0
  dependency-type: direct:production
  dependency-group: all
- dependency-name: langchain-openai
  dependency-version: 1.2.2
  dependency-type: direct:production
  dependency-group: all
- dependency-name: gitpython
  dependency-version: 3.1.50
  dependency-type: direct:production
  dependency-group: all
- dependency-name: ruff
  dependency-version: 0.15.14
  dependency-type: direct:development
  dependency-group: all
- dependency-name: mypy
  dependency-version: 2.1.0
  dependency-type: direct:development
  dependency-group: all
- dependency-name: yamllint
  dependency-version: 1.38.0
  dependency-type: direct:development
  dependency-group: all
- dependency-name: pylint
  dependency-version: 4.0.5
  dependency-type: direct:development
  dependency-group: all
- dependency-name: types-pyyaml
  dependency-version: 6.0.12.20260518
  dependency-type: direct:development
  dependency-group: all
- dependency-name: invoke
  dependency-version: 3.0.3
  dependency-type: direct:development
  dependency-group: all
- dependency-name: types-pytz
  dependency-version: 2026.2.0.20260518
  dependency-type: direct:development
  dependency-group: all
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:development
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the type/housekeeping Maintenance task label May 25, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 25, 2026 13:13
@dependabot dependabot Bot added the type/housekeeping Maintenance task label May 25, 2026
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying emma with  Cloudflare Pages  Cloudflare Pages

Latest commit: 415c410
Status: ✅  Deploy successful!
Preview URL: https://b8105efa.emma-anv.pages.dev
Branch Preview URL: https://dependabot-pip-main-all-2a8c.emma-anv.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/housekeeping Maintenance task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants