Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 1, 2025

Bumps the all group with 10 updates in the / directory:

Package From To
streamlit 1.50.0 1.51.0
infrahub-sdk 1.14.0 1.15.1
langchain 1.0.2 1.1.0
langchain-community 0.4 0.4.1
openai 2.6.1 2.8.1
langchain-openai 1.0.1 1.1.0
ruff 0.14.2 0.14.7
pylint 4.0.2 4.0.4
mypy 1.18.2 1.19.0
types-pytz 2025.2.0.20250809 2025.2.0.20251108

Updates streamlit from 1.50.0 to 1.51.0

Release notes

Sourced from streamlit's releases.

1.51.0

What's Changed

New Features 🎉

Bug Fixes 🐛

... (truncated)

Commits

Updates infrahub-sdk from 1.14.0 to 1.15.1

Release notes

Sourced from infrahub-sdk's releases.

Version 1.15.1

Fixed

  • Fixed nested object template range expansion. (#624)

Version 1.15.0

Added

  • Add create_diff method to create a diff summary between two timestamps Update get_diff_summary to accept optional time range parameters (#529)
  • Add the ability to perform range expansions in object files. This feature allows users to define patterns in string fields that will be expanded into multiple objects, facilitating bulk object creation and management. The implementation includes validation to ensure that all expanded lists have the same length, preventing inconsistencies. Documentation has been updated to explain how to use this feature, including examples of valid and invalid configurations. (#560)
  • Add convert_object_type method to allow converting an object to another type.
  • Add graph_version and status properties to Branch
  • Add infrahubctl graphql commands to export schema and generate Pydantic types from GraphQL queries
  • Added deprecation warnings when loading or checking schemas

Changed

  • Deprecate the use of raise_for_error=False across several methods, using a try/except pattern is preferred. (#493)

Fixed

  • Respect default branch for client.query_gql_query() and client.set_context_properties() (#236)
  • Fix branch creation with the sync client while setting wait_until_completion=False (#374)
  • Replaced the Sync word in the protocol schema name so that the correct kind can be gotten from the cache (#380)
  • Fix infrahubctl info command when run as an anonymous user (#398)
  • JsonDecodeError now includes server response content in error message when JSON decoding fails, providing better debugging information for non-JSON server responses. (#473)
  • Allow unsetting optional relationship of cardinality one by setting its value to None (#479)
  • Bump docs dependencies (#519)
  • Fix branch handling in _run_transform and execute_graphql_query functions in Infrahubctl to use environment variables for branch management. (#535)
  • Allow the ability to clear optional attributes by setting them to None if they have been mutated by the user. (#549)
  • Disable rich console print markup causing regex reformatting (#565)
    • Fixed issue with improperly escaped special characters in hfid fields and other string values in GraphQL mutations by implementing proper JSON-style string escaping

Housekeeping

  • Handle error gracefully when loading schema instead of failing with an exception (#464)
  • Replace toml package with tomllib and tomli optionally for when Python version is less than 3.11 (#528)

Version 1.15.0b1

What's Changed

... (truncated)

Changelog

Sourced from infrahub-sdk's changelog.

1.15.1 - 2025-11-13

Fixed

  • Fixed nested object template range expansion. (#624)

1.15.0 - 2025-11-10

Added

  • Add create_diff method to create a diff summary between two timestamps Update get_diff_summary to accept optional time range parameters (#529)
  • Add the ability to perform range expansions in object files. This feature allows users to define patterns in string fields that will be expanded into multiple objects, facilitating bulk object creation and management. The implementation includes validation to ensure that all expanded lists have the same length, preventing inconsistencies. Documentation has been updated to explain how to use this feature, including examples of valid and invalid configurations. (#560)
  • Add convert_object_type method to allow converting an object to another type.
  • Add graph_version and status properties to Branch
  • Add infrahubctl graphql commands to export schema and generate Pydantic types from GraphQL queries
  • Added deprecation warnings when loading or checking schemas

Changed

  • Deprecate the use of raise_for_error=False across several methods, using a try/except pattern is preferred. (#493)

Fixed

  • Respect default branch for client.query_gql_query() and client.set_context_properties() (#236)
  • Fix branch creation with the sync client while setting wait_until_completion=False (#374)
  • Replaced the Sync word in the protocol schema name so that the correct kind can be gotten from the cache (#380)
  • Fix infrahubctl info command when run as an anonymous user (#398)
  • JsonDecodeError now includes server response content in error message when JSON decoding fails, providing better debugging information for non-JSON server responses. (#473)
  • Allow unsetting optional relationship of cardinality one by setting its value to None (#479)
  • Bump docs dependencies (#519)
  • Fix branch handling in _run_transform and execute_graphql_query functions in Infrahubctl to use environment variables for branch management. (#535)
  • Allow the ability to clear optional attributes by setting them to None if they have been mutated by the user. (#549)
  • Disable rich console print markup causing regex reformatting (#565)
    • Fixed issue with improperly escaped special characters in hfid fields and other string values in GraphQL mutations by implementing proper JSON-style string escaping

Housekeeping

  • Handle error gracefully when loading schema instead of failing with an exception (#464)
  • Replace toml package with tomllib and tomli optionally for when Python version is less than 3.11 (#528)
Commits
  • 4fd8376 Prep 1.15.1 (#627)
  • d66807f Fix bug with nested object template range expansion (#625)
  • 709cbd2 Merge pull request #616 from opsmill/pog-event-test
  • a455066 Merge pull request #621 from opsmill/pog-annotation-fixes
  • e00dd8a Annotation fixes for return values
  • 592ee28 Update flaky event test
  • d9ead2d Merge pull request #617 from opsmill/pog-vale-ignore-toml
  • 3ff56e8 Configure vale to ignore toml files
  • 88c7907 Merge pull request #615 from opsmill/pog-release-1.15.0
  • f2c71b1 Release 1.15.0
  • Additional commits viewable in compare view

Updates langchain from 1.0.2 to 1.1.0

Release notes

Sourced from langchain's releases.

langchain-qdrant==1.1.0

Changes since langchain-qdrant==1.0.0

release(qdrant): 1.1.0 (#33638) feat(qdrant): Use Qdrant's built-in MMR search (#32302) chore: update pyproject.toml url entries (#33587)

langchain-anthropic==1.1.0

Changes since langchain-anthropic==1.0.4

release(anthropic): 1.1 (#33997) feat(anthropic): support native structured output feature and strict tool calling (#33980) style(langchain): fix some middleware ref syntax (#33988) fix(anthropic): execute bash + file tools via tool node (#33960) fix: adding missing async hooks (#33957) release(anthropic): 1.0.3 (#33935) feat(anthropic): support code_execution_20250825 (#33925) chore: update README.md files (#33919)

langchain-core==1.1.0

Changes since langchain-core==1.0.8

release(core): 1.1.0 (#34063) feat(model-profiles): distribute data across packages (#34024)

langchain-fireworks==1.1.0

Changes since langchain-fireworks==1.0.0

release(fireworks): 1.1 (#34086) chore(fireworks): update tested models (#34070) chore(docs): fix a few refs syntax errors (#34044) feat(model-profiles): distribute data across packages (#34024) chore: update README.md files (#33919) style: some cleanup (#33857) chore: attribute package change versions (#33854) style: more refs fixes (#33730) chore: update pyproject.toml url entries (#33587)

langchain-groq==1.1.0

Changes since langchain-groq==1.0.1

release: (integration packages) 1.1 (#34087) chore(docs): fix a few refs syntax errors (#34044) feat(model-profiles): distribute data across packages (#34024)

langchain-huggingface==1.1.0

Changes since langchain-huggingface==1.0.1

release: (integration packages) 1.1 (#34087) feat(model-profiles): distribute data across packages (#34024)

... (truncated)

Commits
  • 9c21f83 release(langchain): 1.1 (#34090)
  • 880652b release: (integration packages): 1.1 (#34088)
  • 4ab9457 feat(langchain): support SystemMessage in create_agent's system_prompt ...
  • eb0545a release: (integration packages) 1.1 (#34087)
  • a2e389d release(fireworks): 1.1 (#34086)
  • 01573c1 fix(core): ensure_ascii=False in PydanticOutputParser exception formattin...
  • 2ba3ce8 fix(openai): make GPT-5 temperature validation case-insensitive (#34012)
  • 2a86372 fix(infra,core): nits (#34079)
  • 30e2260 fix(core): Decouple provider prefix from model name in init_chat_mode… (#34046)
  • cbaea35 style(core,langchain-classic,openai): fix griffe warnings (#34074)
  • Additional commits viewable in compare view

Updates langchain-community from 0.4 to 0.4.1

Commits

Updates openai from 2.6.1 to 2.8.1

Release notes

Sourced from openai's releases.

v2.8.1

2.8.1 (2025-11-17)

Full Changelog: v2.8.0...v2.8.1

Bug Fixes

  • api: align types of input items / output items for typescript (64c9fb3)

v2.8.0

2.8.0 (2025-11-13)

Full Changelog: v2.7.2...v2.8.0

Features

Bug Fixes

  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (c7bd234)

v2.7.2

2.7.2 (2025-11-10)

Full Changelog: v2.7.1...v2.7.2

Bug Fixes

  • compat with Python 3.14 (15a7ec8)

Chores

  • package: drop Python 3.8 support (afc14f2)

v2.7.1

2.7.1 (2025-11-04)

Full Changelog: v2.7.0...v2.7.1

Bug Fixes

  • api: fix nullability of logprobs (373b7f6)

v2.7.0

2.7.0 (2025-11-03)

Full Changelog: v2.6.1...v2.7.0

... (truncated)

Changelog

Sourced from openai's changelog.

2.8.1 (2025-11-17)

Full Changelog: v2.8.0...v2.8.1

Bug Fixes

  • api: align types of input items / output items for typescript (64c9fb3)

2.8.0 (2025-11-13)

Full Changelog: v2.7.2...v2.8.0

Features

Bug Fixes

  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (c7bd234)

2.7.2 (2025-11-10)

Full Changelog: v2.7.1...v2.7.2

Bug Fixes

  • compat with Python 3.14 (15a7ec8)

Chores

  • package: drop Python 3.8 support (afc14f2)

2.7.1 (2025-11-04)

Full Changelog: v2.7.0...v2.7.1

Bug Fixes

  • api: fix nullability of logprobs (373b7f6)

2.7.0 (2025-11-03)

Full Changelog: v2.6.1...v2.7.0

Features

  • api: Realtime API token_limits, Hybrid searching ranking options (5b43992)
  • api: remove InputAudio from ResponseInputContent (bd70a33)

... (truncated)

Commits
  • 41ee03f release: 2.8.1
  • f0f0ccc fix(api): align types of input items / output items for typescript
  • 9b8c7e3 release: 2.8.0
  • ac534dc feat(api): gpt 5.1
  • 139b376 codegen metadata
  • 22317c6 fix(compat): update signatures of model_dump and model_dump_json for Pyda...
  • 650be39 release: 2.7.2
  • 080587b fix: compat with Python 3.14
  • 3f52ac8 chore(package): drop Python 3.8 support
  • 6574bcd release: 2.7.1
  • Additional commits viewable in compare view

Updates langchain-openai from 1.0.1 to 1.1.0

Release notes

Sourced from langchain-openai's releases.

langchain-openai==1.1.0

Changes since langchain-openai==1.0.3

release: (integration packages) 1.1 (#34087) fix(openai): make GPT-5 temperature validation case-insensitive (#34012) style(core,langchain-classic,openai): fix griffe warnings (#34074) chore(docs): fix a few refs syntax errors (#34044) feat(model-profiles): distribute data across packages (#34024) chore(openai): skip Azure text completions tests (#34021) style(langchain): fix some middleware ref syntax (#33988)

langchain-openai==1.0.3

Changes since langchain-openai==1.0.2

release(openai): 1.0.3 (#33981) refactor(openai): embedding utils and calculations (#33982) fix(openai): Respect 300k token limit for embeddings API requests (#33668) fix(langchain, openai): backward compat for response_format (#33945) fix(langchain, openai): fix create_agent / response_format for Responses API (#33939) chore: update README.md files (#33919) test(groq,openai): add retries for flaky tests (#33914) feat: The response.incomplete event is not handled when using stream_mode=['messages'] (#33871) style: some cleanup (#33857) chore: attribute package change versions (#33854) style: refs pass (#33813)

langchain-openai==1.0.2

Changes since langchain-openai==1.0.1

fix(standard-tests): update multimodal tests (#33781) release(openai): 1.0.2 (#33769) test(openai): mark tests flaky (#33750) fix(openai): replace pytest.warns(None) with warnings.catch_warnings in ChatOpenAI test to resolve TypeError . Resolves issue #33705 (#33741) fix(openai): update model used in test (#33733) style: more refs fixes (#33730) style(core): more cleanup all around (#33711) fix: links (#33691) fix(openai): update test (#33659) feat(openai): add unit test for streaming error in _generate (#33134)

Commits

Updates ruff from 0.14.2 to 0.14.7

Release notes

Sourced from ruff's releases.

0.14.7

Release Notes

Released on 2025-11-28.

Preview features

  • [flake8-bandit] Handle string literal bindings in suspicious-url-open-usage (S310) (#21469)
  • [pylint] Fix PLR1708 false positives on nested functions (#21177)
  • [pylint] Fix suppression for empty dict without tuple key annotation (PLE1141) (#21290)
  • [ruff] Add rule RUF066 to detect unnecessary class properties (#21535)
  • [ruff] Catch more dummy variable uses (RUF052) (#19799)

Bug fixes

  • [server] Set severity for non-rule diagnostics (#21559)
  • [flake8-implicit-str-concat] Avoid invalid fix in (ISC003) (#21517)
  • [parser] Fix panic when parsing IPython escape command expressions (#21480)

CLI

  • Show partial fixability indicator in statistics output (#21513)

Contributors

Install ruff 0.14.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.14.7/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/ruff/releases/download/0.14.7/ruff-installer.ps1 | iex"

... (truncated)

Changelog

Sourced from ruff's changelog.

0.14.7

Released on 2025-11-28.

Preview features

  • [flake8-bandit] Handle string literal bindings in suspicious-url-open-usage (S310) (#21469)
  • [pylint] Fix PLR1708 false positives on nested functions (#21177)
  • [pylint] Fix suppression for empty dict without tuple key annotation (PLE1141) (#21290)
  • [ruff] Add rule RUF066 to detect unnecessary class properties (#21535)
  • [ruff] Catch more dummy variable uses (RUF052) (#19799)

Bug fixes

  • [server] Set severity for non-rule diagnostics (#21559)
  • [flake8-implicit-str-concat] Avoid invalid fix in (ISC003) (#21517)
  • [parser] Fix panic when parsing IPython escape command expressions (#21480)

CLI

  • Show partial fixability indicator in statistics output (#21513)

Contributors

0.14.6

Released on 2025-11-21.

Preview features

  • [flake8-bandit] Support new PySNMP API paths (S508, S509) (#21374)

Bug fixes

  • Adjust own-line comment placement between branches (#21185)
  • Avoid syntax error when formatting attribute expressions with outer parentheses, parenthesized value, and trailing comment on value (#20418)
  • Fix panic when formatting comments in unary expressions (#21501)
  • Respect fmt: skip for compound statements on a single line (#20633)
  • [refurb] Fix FURB103 autofix (#21454)

... (truncated)

Commits

Updates pylint from 4.0.2 to 4.0.4

Commits
  • e16f942 Bump pylint to 4.0.4, update changelog
  • 657b386 [Backport maintenance/4.0.x] [invalid-name] Fix FP for exclusive assignment o...
  • 03f8a92 [Backport maintenance/4.0.x] fix: avoid false positive when module-level name...
  • 84b6552 Bump pylint to 4.0.3, update changelog (#10741)
  • 77b0cd8 [Backport maintenance/4.0.x] fix(expand_modules): pass ignore_list to modutil...
  • 755f2d0 [Backport maintenance/4.0.x] Upgrade astroid to 4.0.2 (#10733)
  • c96a9e4 [Backport maintenance/4.0.x] Fix crash when a variable annotation is used as ...
  • 108191e [Backport maintenance/4.0.x] Fix a false positive for class attribute typed w...
  • 0ed8172 [Backport maintenance/4.0.x] Fix crash when a slice object is called (#10728)
  • b128b7d [Backport maintenance/4.0.x] Fix a false positive for ``unbalanced-tuple-unpa...
  • Additional commits viewable in compare view

Updates mypy from 1.18.2 to 1.19.0

Changelog

Sourced from mypy's changelog.

Mypy Release Notes

Next Release

Drop Support for Python 3.9

Mypy no longer supports running with Python 3.9, which has reached end-of-life. When running mypy with Python 3.10+, it is still possible to type check code that needs to support Python 3.9 with the --python-version 3.9 argument. Support for this will be dropped in the first half of 2026!

Contributed by Marc Mueller (PR 20156).

Mypy 1.19

We’ve just uploaded mypy 1.19.0 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows:

python3 -m pip install -U mypy

You can read the full documentation for this release on Read the Docs.

Python 3.9 Support Ending Soon

This is the last mypy feature release that supports Python 3.9, which reached end of life in October 2025.

Performance Improvements

  • Switch to a more dynamic SCC processing logic (Ivan Levkivskyi, PR 20053)
  • Speed up type aliases (Ivan Levkivskyi, PR 19810)

Fixed‑Format Cache Improvements

Mypy uses a cache by default to speed up incremental runs by reusing partial results from earlier runs. Mypy 1.18 added a new binary fixed-format cache representation as an experimental feature. The feature is no longer experimental, and we are planning to enable it by default in a future mypy release (possibly 1.20), since it's faster and uses less space than the original, JSON-based cache format. Use --fixed-format-cache to enable the fixed-format cache.

Mypy now has an extra dependency on the librt PyPI package, as it's needed for cache serialization and deserialization.

Mypy ships with a tool to convert fixed-format cache files to the old JSON forma...

Description has been truncated

Bumps the all group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [streamlit](https://github.com/streamlit/streamlit) | `1.50.0` | `1.51.0` |
| [infrahub-sdk](https://github.com/opsmill/infrahub-sdk-python) | `1.14.0` | `1.15.1` |
| [langchain](https://github.com/langchain-ai/langchain) | `1.0.2` | `1.1.0` |
| [langchain-community](https://github.com/langchain-ai/langchain) | `0.4` | `0.4.1` |
| [openai](https://github.com/openai/openai-python) | `2.6.1` | `2.8.1` |
| [langchain-openai](https://github.com/langchain-ai/langchain) | `1.0.1` | `1.1.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.14.2` | `0.14.7` |
| [pylint](https://github.com/pylint-dev/pylint) | `4.0.2` | `4.0.4` |
| [mypy](https://github.com/python/mypy) | `1.18.2` | `1.19.0` |
| [types-pytz](https://github.com/typeshed-internal/stub_uploader) | `2025.2.0.20250809` | `2025.2.0.20251108` |



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

Updates `infrahub-sdk` from 1.14.0 to 1.15.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.14.0...v1.15.1)

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

Updates `langchain-community` from 0.4 to 0.4.1
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](https://github.com/langchain-ai/langchain/commits)

Updates `openai` from 2.6.1 to 2.8.1
- [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.6.1...v2.8.1)

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

Updates `ruff` from 0.14.2 to 0.14.7
- [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.2...0.14.7)

Updates `pylint` from 4.0.2 to 4.0.4
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v4.0.2...v4.0.4)

Updates `mypy` from 1.18.2 to 1.19.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.18.2...v1.19.0)

Updates `types-pytz` from 2025.2.0.20250809 to 2025.2.0.20251108
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits)

---
updated-dependencies:
- dependency-name: streamlit
  dependency-version: 1.51.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: infrahub-sdk
  dependency-version: 1.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: langchain
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: langchain-community
  dependency-version: 0.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: openai
  dependency-version: 2.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: langchain-openai
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: ruff
  dependency-version: 0.14.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: pylint
  dependency-version: 4.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: mypy
  dependency-version: 1.19.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: types-pytz
  dependency-version: 2025.2.0.20251108
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the type/housekeeping Maintenance task label Dec 1, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Dec 1, 2025

Deploying emma with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2c344ae
Status: ✅  Deploy successful!
Preview URL: https://25eb1e3b.emma-anv.pages.dev
Branch Preview URL: https://dependabot-pip-main-all-1dc9.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.

1 participant