Skip to content

Bump the all group with 12 updates - #198

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

Bump the all group with 12 updates#198
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/main/all-64bf684c23

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

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

Release notes

Sourced from streamlit's releases.

1.60.0

What's Changed

Breaking Changes 🛠

New Features 🎉

Bug Fixes 🐛

Other Changes

... (truncated)

Commits
  • 70c32f1 Up version to 1.60.0
  • 5b2bbbe [bugfix] Fix widgets inside popover-in-dialog being unclickable (#16067)
  • c5e4012 [bugfix] Fix inconsistent checkbox margin in horizontal container within colu...
  • 96cf9d6 [docs] Pause external pull request contributions (#16037)
  • d71628c [bugfix] Include decorators in st.echo output (#16068)
  • cc1676a Bump the eslint group across 1 directory with 2 updates (#16083)
  • 4ccad5d [chore] Add typing test for st.pydeck_chart (#15801)
  • fc2cb5d Bump the codeql-action group with 2 updates (#16058)
  • 6022987 Bump vite-bundle-analyzer from 1.3.8 to 1.3.9 in /frontend in the vite group ...
  • db297c6 Bump the protobufjs group in /frontend with 2 updates (#16073)
  • Additional commits viewable in compare view

Updates infrahub-sdk to 1.22.2

Release notes

Sourced from infrahub-sdk's releases.

v1.22.2

1.22.2 - 2026-07-27

Added

  • Added a --dependencies flag to infrahubctl marketplace get. When downloading a schema or a collection, it now also resolves and downloads the schemas they depend on, via the marketplace API. Dependencies are grouped by the collection they belong to: prerequisite collections (and, for a single schema, dependencies that are members of a collection) are placed in their own <collection>/ directory, while dependencies that belong to no collection land in the output root. Referenced kinds the marketplace cannot resolve are reported as unresolved dependencies. A schema that already exists in the output directory is reconciled to a single file rather than duplicated across directories — kept by default, or overwritten with the new -y/--yes flag. (#1117)
  • Added infrahubctl marketplace list, search, and show commands for browsing schemas and collections on the Infrahub Marketplace.

Fixed

  • Branch names containing URL-significant characters (such as # or /) are now percent-encoded in the GraphQL URL, so requests against those branches resolve correctly instead of returning a 404. (#1209)
  • Fixed several cases where InfrahubClientSync had drifted from InfrahubClient: sync branch.merge now applies the same 120-second minimum timeout floor as the async client, and sync create(allow_upsert=True) now excludes the hfid from the mutation payload to avoid server-side upsert overhead. Also corrected an incorrect "feature not supported" message on async artifact fetch and a resource-pool error message typo.

Housekeeping

  • Replaced markdownlint-cli2 with rumdl for markdown linting. This removes the Node.js/npm dependency for the markdown check, speeds up linting, and consolidates the configuration into pyproject.toml under [tool.rumdl]. (#1138)
Changelog

Sourced from infrahub-sdk's changelog.

1.22.2 - 2026-07-27

Added

  • Added a --dependencies flag to infrahubctl marketplace get. When downloading a schema or a collection, it now also resolves and downloads the schemas they depend on, via the marketplace API. Dependencies are grouped by the collection they belong to: prerequisite collections (and, for a single schema, dependencies that are members of a collection) are placed in their own <collection>/ directory, while dependencies that belong to no collection land in the output root. Referenced kinds the marketplace cannot resolve are reported as unresolved dependencies. A schema that already exists in the output directory is reconciled to a single file rather than duplicated across directories — kept by default, or overwritten with the new -y/--yes flag. (#1117)
  • Added infrahubctl marketplace list, search, and show commands for browsing schemas and collections on the Infrahub Marketplace.

Fixed

  • Branch names containing URL-significant characters (such as # or /) are now percent-encoded in the GraphQL URL, so requests against those branches resolve correctly instead of returning a 404. (#1209)
  • Fixed several cases where InfrahubClientSync had drifted from InfrahubClient: sync branch.merge now applies the same 120-second minimum timeout floor as the async client, and sync create(allow_upsert=True) now excludes the hfid from the mutation payload to avoid server-side upsert overhead. Also corrected an incorrect "feature not supported" message on async artifact fetch and a resource-pool error message typo.

Housekeeping

  • Replaced markdownlint-cli2 with rumdl for markdown linting. This removes the Node.js/npm dependency for the markdown check, speeds up linting, and consolidates the configuration into pyproject.toml under [tool.rumdl]. (#1138)

1.22.1 - 2026-07-03

Added

  • Added a shortest_paths_only parameter to InfrahubClient.traverse_paths() and its sync equivalent (default None, deferring to the server). Set it to False to return all loopless paths up to max_paths instead of only the shortest one(s); previously path traversal always returned the shortest path(s) because the flag could not be set. PathTraversalResult now also parses truncated_at_depth, which is set when the search stopped at max_depth before exhausting the graph and None when it completed within budget. (#1119)

Fixed

  • Clarified the ValidationError raised when calling save(allow_upsert=True) on a node whose human-friendly identifier includes a CoreNumberPool-sourced attribute. The message now explains that the pool assigns a new value on every creation, so the HFID is never stable and the upsert would silently create a duplicate on each run, and points to the idempotent alternatives (look the node up by a stable field and reuse it, or set an explicit id). The resource manager guide was updated to match.

1.22.0 - 2026-06-23

Added

  • Added query_name parameter to all(), filters(), count() and get() methods in InfrahubClient and InfrahubClientSync to be used as meaningful GraphQL operation name for observability (#923)
  • Add infrahubctl graphql query-report to analyze a GraphQL query and report whether it targets unique nodes, which controls whether Infrahub limits artifact regeneration to changed nodes or regenerates all artifacts on any relevant node change. Supports --online to fetch the query from the server by name.
  • Added OrderByEntry and an Order.by field so query results can be ordered by attributes, related-node attributes, or node metadata, e.g. Order(by=[OrderByEntry(field="name__value", direction=OrderDirection.DESC)]). The Order.node_metadata field is deprecated; use by with the node_metadata__created_at / node_metadata__updated_at fields instead.
  • Added graph traversal support for Infrahub 1.10: InfrahubClient.traverse_paths() (shortest path(s) between two nodes), InfrahubClient.reachable_nodes() (nodes of given kinds reachable from a source), and InfrahubClient.path_exists() (boolean convenience for checks) — all with sync equivalents. Source and destination accept either a node id or an InfrahubNode; kind filters accept kind strings or protocol classes; each PathNode in the result exposes .fetch() to resolve the full node (store-backed). Calling these against a pre-1.10 server raises a clear VersionNotSupportedError.

Fixed

  • Calling .save(allow_upsert=True) on a node whose human-friendly identifier contains a CoreNumberPool-sourced attribute now raises a clear ValidationError instead of crashing with an opaque backend error. (#339)

  • RelatedNode, RelatedNodeSync, RelationshipManager and RelationshipManagerSync are now generic over their peer type, and infrahubctl protocols parameterises generated relationships accordingly (e.g. device: RelatedNode[NetworkDevice], interfaces: RelationshipManager[NetworkInterface]).

    Traversing a relationship via .peer, .peers or indexing now preserves the peer's type instead of collapsing to the dynamic InfrahubNode, so chains such as device.rack.peer.name.value type-check under mypy/ty without casts. Existing un-parameterised RelatedNode / RelationshipManager usage is unaffected — the peer type defaults to InfrahubNode / InfrahubNodeSync, preserving current behaviour. (#1063) (#1063)

  • Cardinality-one relationships in generated protocols are now typed with a RelationshipAttribute[...] descriptor. It still reads back as a typed RelatedNode[Peer] (so .peer keeps the peer type), but it accepts assignment of an id string, an HFID, a peer node, or None — mirroring the runtime InfrahubNode.__setattr__, which wraps the assigned value in a RelatedNode.

    Previously relationships were typed read-only as RelatedNode, so the documented way of setting a relationship (node.rel = "<id>" or node.rel = peer_node) failed under mypy/ty with an assignment error. The descriptor only appears in generated protocols and is never instantiated at runtime.

    Because the new typing lives in the generated protocols, existing projects must regenerate them with infrahubctl protocols to pick up the change — it does not take effect for already-generated protocol files. (#1064) (#1064)

  • Calling .save(allow_upsert=True) on a node hydrated by from_graphql no longer silently clears optional one-cardinality relationships that the GraphQL response didn't fetch. Explicitly assigning node.rel = None still clears the relationship. (#1080)

  • Send the GraphQL operation name as operationName in the request payload so tracing and observability tools can identify each query.

1.21.1 - 2026-06-05

... (truncated)

Commits
  • 13f26b0 Merge pull request #1214 from opsmill/pog-version-1.22.2
  • 8022895 Prepare for release 1.22.2
  • ab588cd Merge pull request #1210 from opsmill/ai-bug-pipeline-1209-branch-url-encoding
  • 1b6bf67 chore: add changelog fragment for 1209
  • fbf21c9 fix: percent-encode branch name in GraphQL URL path segment
  • 9cf80cf test: add failing test for 1209-branch-url-encoding
  • 86f32d8 Merge pull request #1203 from opsmill/dependabot/npm_and_yarn/docs/fast-uri-3...
  • 4da8b1e Merge pull request #1204 from opsmill/dependabot/npm_and_yarn/docs/svgo-3.3.4
  • f3e1a80 chore(deps): bump svgo from 3.3.3 to 3.3.4 in /docs
  • 51a44cc chore(deps): bump fast-uri from 3.1.2 to 3.1.4 in /docs
  • Additional commits viewable in compare view

Updates langchain to 1.3.14

Release notes

Sourced from langchain's releases.

langchain==1.3.14

Changes since langchain==1.3.13

release(langchain): 1.3.14 (#38883) fix(langchain): only retry retryable exceptions in ToolRetryMiddleware (#38845) feat(langchain): ToolErrorMiddleware (#38781)

Commits
  • 185119f release(langchain): 1.3.14 (#38883)
  • 0a3bde6 fix(langchain): only retry retryable exceptions in ToolRetryMiddleware (#38...
  • 7bf8fe2 chore(model-profiles): refresh model profile data (#38856)
  • 2286932 fix: patch Dependabot dependency vulnerabilities (#38853)
  • d260c52 chore: bump soupsieve from 2.8 to 2.8.4 in /libs/core (#38750)
  • ceb1e4e feat(langchain): ToolErrorMiddleware (#38781)
  • 2f29107 chore: bump soupsieve from 2.8 to 2.8.4 in /libs/langchain (#38749)
  • 6cd44e0 chore: bump soupsieve from 2.8 to 2.8.4 in /libs/text-splitters (#38748)
  • 4e57abd chore: bump nltk from 3.9.4 to 3.10.0 in /libs/text-splitters (#38747)
  • 3e983cb chore: bump mistune from 3.2.1 to 3.3.0 in /libs/text-splitters (#38826)
  • Additional commits viewable in compare view

Updates openai to 2.51.0

Release notes

Sourced from openai's releases.

v2.51.0

2.51.0 (2026-07-30)

Full Changelog: v2.50.0...v2.51.0

Features

Bug Fixes

  • api: add fast tier to helper methods (6064126)
Changelog

Sourced from openai's changelog.

2.51.0 (2026-07-30)

Full Changelog: v2.50.0...v2.51.0

Features

Bug Fixes

  • api: add fast tier to helper methods (6064126)

2.50.0 (2026-07-28)

Full Changelog: v2.49.0...v2.50.0

Features

  • api: transcription model updates (fd57393)

Bug Fixes

  • audio: restore transcription keyword overload (713a262)

2.49.0 (2026-07-27)

Full Changelog: v2.48.0...v2.49.0

Features

  • require Python 3.10 and automate version reviews (#3537) (d4c151d)

2.48.0 (2026-07-23)

Full Changelog: v2.47.0...v2.48.0

Features

  • api: accept None for prompt_cache_key/safety_identifier (36820e6)
  • api: add support for spend_limit admin apis (1ff13af)

2.47.0 (2026-07-21)

Full Changelog: v2.46.0...v2.47.0

Features

  • client: Add experimental runtime support for HTTPX2 clients (#3524) (317260c)

... (truncated)

Commits
  • 3844843 release: 2.51.0 (#3553)
  • 4f40426 release: 2.50.0
  • 92594f1 fix(audio): restore transcription keyword overload
  • 59ed1dc feat(api): transcription model updates
  • 6ba31bc release: 2.49.0 (#3539)
  • 90483ad test: support a hermetic local API reference (#3542)
  • d4c151d feat: require Python 3.10 and automate version reviews (#3537)
  • 8a6adcb release: 2.48.0
  • cbd2fba feat(api): add support for spend_limit admin apis
  • 00709f2 feat(api): accept None for prompt_cache_key/safety_identifier
  • Additional commits viewable in compare view

Updates langchain-openai to 1.4.1

Release notes

Sourced from langchain-openai's releases.

langchain-openai==1.4.1

Changes since langchain-openai==1.4.0

release(openai): 1.4.1 (#39045) feat(anthropic,fireworks,openai): support langsmith gateway through env var (#38742) fix(openai): correct gpt-5.3-chat-latest profile (#39009)

Commits

Updates gitpython to 3.1.57

Release notes

Sourced from gitpython's releases.

3.1.57 - Security and Fixes

What's Changed

New Contributors

Full Changelog: gitpython-developers/GitPython@3.1.56...3.1.57

Commits
  • ccbd573 prepare for new release
  • d1a631d Merge pull request #2193 from gitpython-developers/more-unsafe-options
  • ab33e33 Merge pull request #2194 from gitpython-developers/fix-basedpyright
  • 52199b3 address review comments
  • 60dec71 Adopt basedpyright with a legacy baseline
  • 7a4f5dc Block unsafe archive additions and bundle URI
  • 3af0c25 Block unsafe checkout-index and tag file options
  • fb5d584 Merge pull request #2187 from pick7/codex/remote-progress-return-type
  • 951cc44 Merge pull request #2188 from pick7/codex/redact-http-extraheader
  • 2e5b13f Merge pull request #2189 from pick7/codex/output-stream-timeout
  • Additional commits viewable in compare view

Updates ruff to 0.16.1

Release notes

Sourced from ruff's releases.

0.16.1

Release Notes

Released on 2026-07-30.

Preview features

  • Add an option to opt out of human-readable names (#27160)
  • [flake8-pytest-style] Make fixes safe by default and unsafe only when comments are present (PT018) (#27201)
  • [pyupgrade] Skip fix when a defaulted TypeVar precedes a non-defaulted one (UP040, UP046, UP047) (#27133)
  • [ruff] Fix false positive with unpacked arguments (RUF065) (#26959)

Bug fixes

  • Bump gen-lsp-types to gracefully handle unknown enumeration values in LSP messages (#27230)
  • [flake8-bugbear] Mark range as immutable (B008) (#27247)
  • [flake8-comprehensions] NFKC-normalize keyword names in C408 fix (#26813)
  • [flake8-return] Fix false positive when variable is read in finally clause (RET504) (#25441)
  • [pydocstyle] Skip section detection inside RST directive bodies (D214, D405, D413) (#23635)
  • [refurb] Parenthesize yield arguments in the FURB192 fix (#27192)

Rule changes

  • [flake8-pytest-style] Mark PT022 fixes as unsafe (#26440)
  • [refurb] Mark fixes that remove unknown separators as unsafe (FURB105) (#27200)

Server

  • Fix indexing of excluded nested Ruff workspaces (#27303)
  • Lint TOML files in the LSP (#26862)

Documentation

  • Cover pycon Markdown formatting (#27153)
  • [flake8-bandit] Document TYPE_CHECKING exception (S101) (#27004)
  • [flake8-import-conventions] Document that extend-aliases can override default aliases (#27191)
  • [pylint] Add missing fix safety gotchas for non-augmented-assignment (PLR6104) (#27250)

Other changes

  • Reduce syntax error noise by swallowing dedents like indents (#27170)
  • Vendor latest annotate-snippets (#27033)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.16.1

Released on 2026-07-30.

Preview features

  • Add an option to opt out of human-readable names (#27160)
  • [flake8-pytest-style] Make fixes safe by default and unsafe only when comments are present (PT018) (#27201)
  • [pyupgrade] Skip fix when a defaulted TypeVar precedes a non-defaulted one (UP040, UP046, UP047) (#27133)
  • [ruff] Fix false positive with unpacked arguments (RUF065) (#26959)

Bug fixes

  • Bump gen-lsp-types to gracefully handle unknown enumeration values in LSP messages (#27230)
  • [flake8-bugbear] Mark range as immutable (B008) (#27247)
  • [flake8-comprehensions] NFKC-normalize keyword names in C408 fix (#26813)
  • [flake8-return] Fix false positive when variable is read in finally clause (RET504) (#25441)
  • [pydocstyle] Skip section detection inside RST directive bodies (D214, D405, D413) (#23635)
  • [refurb] Parenthesize yield arguments in the FURB192 fix (#27192)

Rule changes

  • [flake8-pytest-style] Mark PT022 fixes as unsafe (#26440)
  • [refurb] Mark fixes that remove unknown separators as unsafe (FURB105) (#27200)

Server

  • Fix indexing of excluded nested Ruff workspaces (#27303)
  • Lint TOML files in the LSP (#26862)

Documentation

  • Cover pycon Markdown formatting (#27153)
  • [flake8-bandit] Document TYPE_CHECKING exception (S101) (#27004)
  • [flake8-import-conventions] Document that extend-aliases can override default aliases (#27191)
  • [pylint] Add missing fix safety gotchas for non-augmented-assignment (PLR6104) (#27250)

Other changes

  • Reduce syntax error noise by swallowing dedents like indents (#27170)
  • Vendor latest annotate-snippets (#27033)

Contributors

... (truncated)

Commits
  • 80790b3 Bump 0.16.1 (#27330)
  • 63830f3 [ty] Borrow from constraint set storage less often (#27328)
  • f40dca9 [ty] Preserve forwarded expanded-variadic diagnostic sources (#27266)
  • 0d80497 Lint TOML files in the LSP (#26862)
  • d91586b Update prek dependencies (#27293)
  • 7da4b8b [ty] Respect bounds and constraints in generic materializations (#27228)
  • b20daf7 [ty] refactor: add helper function to send partial results (#27249)
  • 4d4c8fa [ty] Emit diagnostic when specializing a non-generic class (#26883)
  • 7c3e2db [ty] Fix enum class container assignability (#27318)
  • d5ef97f [flake8-return] Fix false positive when variable is read in finally claus...
  • Additional commits viewable in compare view

Updates mypy to 2.3.0

Changelog

Sourced from mypy's changelog.

Mypy Release Notes

Next Release

Packaging changes

Mypy 2.3

We've just uploaded mypy 2.3.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.

The Upcoming Switch to the New Native Parser

We are planning to enable the new native parser (--native-parser) by default soon. We recommend that you test the native parser in your projects and report any issues in the mypy issue tracker.

Mypyc Free-threading Memory Safety

Free-threaded Python builds that don't have the GIL require additional synchronization primitives or lock-free algorithms to ensure memory safety when there are race conditions (for example, when a thread reads a list item while another thread writes the same list item concurrently). This release greatly improves memory safety of free threading.

List operations are now memory-safe on free threaded Python builds, even in the presence of race conditions. This has some performance cost. For list-heavy workloads, using librt.vecs.vec instead of list is often significantly faster, but note that vec is not (and likely won't be) fully memory safe, and the user is expected to avoid race conditions. The newly introduced librt.threading.Lock helps with this. Using variable-length tuples can also be more efficient than lists, since tuples are immutable and don't require expensive synchronization to ensure memory safety.

Instance attribute access is also (mostly) memory safe now on free-threaded builds in the presence of race conditions. We are planning to fix the remaining unsafe cases in a future release.

Full list of changes:

  • Make attribute access memory safe on free-threaded builds (Jukka Lehtosalo, PR 21705)
  • Fix unsafe borrowing of instance attributes with free-threading (Jukka Lehtosalo, PR 21688)
  • Make list get/set item more memory safe on free-threaded builds (Jukka Lehtosalo, PR 21683)
  • Don't borrow list items on free-threaded builds (Jukka Lehtosalo, PR 21679)
  • Make multiple assignment from list memory-safe on free-threaded builds (Jukka Lehtosalo, PR 21684)

... (truncated)

Commits
  • 8aabf84 Drop +dev from version
  • 4d8ad2a Update changelog for 2.3 release (#21728)
  • 2c21546 [mypyc] Update documentation of race conditions under free threading (#21726)
  • a9f62a3 [mypyc] Make attribute access memory safe on free-threaded builds (#21705)
  • 0faa413 Use PYODIDE environment variable for Emscripten cross-compilation detection...
  • 3d75cdb [mypyc] Borrow final attributes more aggressively (#21702)
  • 24c237d [mypyc] Improve documentation of Final (#21713)
  • b5be217 [mypyc] Update free threading Python compatibility docs (#21711)
  • cbcb51a Narrow for frozendict membership check (#21709)
  • af2bc0f Sync typeshed (

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), [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), [pylint](https://github.com/pylint-dev/pylint), [types-pyyaml](https://github.com/python/typeshed), [types-pytz](https://github.com/python/typeshed) and [pytest](https://github.com/pytest-dev/pytest) to permit the latest version.

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

Updates `infrahub-sdk` to 1.22.2
- [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.20.1...v1.22.2)

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

Updates `openai` to 2.51.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.38.0...v2.51.0)

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

Updates `gitpython` to 3.1.57
- [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.50...3.1.57)

Updates `ruff` to 0.16.1
- [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.14...0.16.1)

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

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

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

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

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

---
updated-dependencies:
- dependency-name: streamlit
  dependency-version: 1.60.0
  dependency-type: direct:production
  dependency-group: all
- dependency-name: infrahub-sdk
  dependency-version: 1.22.2
  dependency-type: direct:production
  dependency-group: all
- dependency-name: langchain
  dependency-version: 1.3.14
  dependency-type: direct:production
  dependency-group: all
- dependency-name: openai
  dependency-version: 2.51.0
  dependency-type: direct:production
  dependency-group: all
- dependency-name: langchain-openai
  dependency-version: 1.4.1
  dependency-type: direct:production
  dependency-group: all
- dependency-name: gitpython
  dependency-version: 3.1.57
  dependency-type: direct:production
  dependency-group: all
- dependency-name: ruff
  dependency-version: 0.16.1
  dependency-type: direct:development
  dependency-group: all
- dependency-name: mypy
  dependency-version: 2.3.0
  dependency-type: direct:development
  dependency-group: all
- dependency-name: pylint
  dependency-version: 4.0.6
  dependency-type: direct:development
  dependency-group: all
- dependency-name: types-pyyaml
  dependency-version: 6.0.12.20260724
  dependency-type: direct:development
  dependency-group: all
- dependency-name: types-pytz
  dependency-version: 2026.3.1.20260727
  dependency-type: direct:development
  dependency-group: all
- dependency-name: pytest
  dependency-version: 9.1.1
  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 Aug 3, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 3, 2026 09:10
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploying emma with  Cloudflare Pages  Cloudflare Pages

Latest commit: 18341e1
Status: ✅  Deploy successful!
Preview URL: https://b3af3ba3.emma-anv.pages.dev
Branch Preview URL: https://dependabot-pip-main-all-64bf.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