Skip to content

chore(deps): bump tornado from 6.5.5 to 6.5.6 in /envs/wildfire_env#791

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/envs/wildfire_env/tornado-6.5.6
Closed

chore(deps): bump tornado from 6.5.5 to 6.5.6 in /envs/wildfire_env#791
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/envs/wildfire_env/tornado-6.5.6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 12, 2026

Copy link
Copy Markdown
Contributor

Bumps tornado from 6.5.5 to 6.5.6.

Changelog

Sourced from tornado's changelog.

Release notes

.. toctree:: :maxdepth: 2

releases/v6.5.7 releases/v6.5.6 releases/v6.5.5 releases/v6.5.4 releases/v6.5.3 releases/v6.5.2 releases/v6.5.1 releases/v6.5.0 releases/v6.4.2 releases/v6.4.1 releases/v6.4.0 releases/v6.3.3 releases/v6.3.2 releases/v6.3.1 releases/v6.3.0 releases/v6.2.0 releases/v6.1.0 releases/v6.0.4 releases/v6.0.3 releases/v6.0.2 releases/v6.0.1 releases/v6.0.0 releases/v5.1.1 releases/v5.1.0 releases/v5.0.2 releases/v5.0.1 releases/v5.0.0 releases/v4.5.3 releases/v4.5.2 releases/v4.5.1 releases/v4.5.0 releases/v4.4.3 releases/v4.4.2 releases/v4.4.1 releases/v4.4.0 releases/v4.3.0 releases/v4.2.1 releases/v4.2.0 releases/v4.1.0 releases/v4.0.2 releases/v4.0.1 releases/v4.0.0 releases/v3.2.2 releases/v3.2.1

... (truncated)

Commits
  • aba2569 Merge pull request #3626 from bdarnell/fixes-656
  • a24b260 httpclient_test: Accept an additional error message variant
  • a74240a Release notes and version bump for 6.5.6.
  • e8fc7ed simple_httpclient: Strip auth headers on cross-origin redirects
  • 96dc88c speedups: validate mask length
  • ff808b3 http1connection: Enforce max_body_size in _GzipMessageDelegate
  • ede4e37 auth: Correctly parse check_authentication response
  • 1c178be Remove obsolete curl force_timeout workaround
  • c99d55b Replace deprecated pycurl IOCTLFUNCTION callback with SEEKFUNCTION
  • 2761431 Merge pull request #3587 from bdarnell/fix-link
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [tornado](https://github.com/tornadoweb/tornado) from 6.5.5 to 6.5.6.
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst)
- [Commits](tornadoweb/tornado@v6.5.5...v6.5.6)

---
updated-dependencies:
- dependency-name: tornado
  dependency-version: 6.5.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added Dependencies python:uv Pull requests that update python:uv code labels Jun 12, 2026
@bot-ci-comment

Copy link
Copy Markdown

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@Darktex Darktex left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: This is an automated review by Claude Code, not a human review.


Review: Two changes bundled — one is a lock/manifest inconsistency

The tornado bump itself (6.5.5 → 6.5.6) is correct and welcome. However, the uv.lock contains a second, unrelated change that needs attention before this can be merged.

Issue: openenv-coreopenenv rename in the lock file

The lock file quietly upgrades and renames the core dependency:

Before After
Package name openenv-core openenv
Version 0.2.3 0.3.1

But pyproject.toml still declares:

"openenv-core[core]>=0.2.0",

The lock file and the manifest now reference different package names. This means the lock file cannot be faithfully reproduced from the manifest — anyone running uv sync from scratch against the current pyproject.toml will resolve a different dependency graph than what is pinned in the lock file.

What needs to happen

Either:

  1. Revert the lock file to only the tornado change — regenerate uv.lock without the openenv-coreopenenv upgrade, so this PR is truly scoped to tornado only; or
  2. Update pyproject.toml to match — change openenv-core[core]>=0.2.0 to openenv[core]>=0.3.1 and handle that in a separate, intentional PR with proper context on the rename.

Bundling a package-identity change into a Dependabot patch PR makes it invisible to reviewers who will approve this as a safe security bump.


Automated review by Claude Code | Learn more

@burtenshaw

Copy link
Copy Markdown
Collaborator

Rolled into #789 so maintainers can merge the env Dependabot updates together.

@burtenshaw burtenshaw closed this Jun 13, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 13, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/uv/envs/wildfire_env/tornado-6.5.6 branch June 13, 2026 07:05

@Darktex Darktex left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: This is an automated review by Claude Code, not a human review.


Alignment Review Report

Automated Checks

  • Lint: PASS (for the one changed file envs/wildfire_env/uv.lock; a pre-existing unrelated ruff error exists elsewhere in the repo but is out of scope for this PR)
  • Debug code: CLEAN (lock file only)

Tier 1: Fixes Required

  • envs/wildfire_env/uv.lock — The diff contains a second, unrelated change bundled alongside the tornado bump: openenv-core 0.2.3 has been silently replaced by openenv 0.3.1 throughout the lock file (package rename + minor version bump). This is not a tornado dependency change; it is an independent upgrade of the core OpenEnv library.

  • envs/wildfire_env/pyproject.toml — The declared dependency is still openenv-core[core]>=0.2.0, but the lock file now resolves to openenv[core]==0.3.1. These are mismatched: the manifest names a package (openenv-core) that no longer exists in the lock. Any fresh uv sync from pyproject.toml alone would fail or resolve differently. The pyproject.toml must be updated to openenv[core]>=0.3.1 (or the lock file must be regenerated against the existing manifest).

Tier 2: Alignment Discussion

ALIGNMENT FLAG: Undeclared core-library upgrade bundled in a dependabot patch PR

  • Principle at stake: "Minimize lifecycle deltas" (PRINCIPLES.md) — lock file and manifest must stay coherent; a silently bumped core library can cause training/production divergence if other envs or the test harness still expect openenv-core.
  • The concern: The rename openenv-core -> openenv and the jump from 0.2.3 to 0.3.1 is a non-trivial change to a core dependency. It was not part of the stated PR scope (tornado 6.5.5 -> 6.5.6), was not mentioned in the PR body, and the pyproject.toml was not updated to match, leaving the manifest and lock file inconsistent.
  • Suggested reviewer: @Darktex

Summary

  • 2 mechanical issues to fix (lock/manifest mismatch, undeclared bundled upgrade)
  • 1 alignment point for human review

The tornado bump itself (6.5.5 -> 6.5.6, single [[package]] block, correct hashes, all 9 wheel variants present, scoped exclusively to envs/wildfire_env/uv.lock) is correct and clean. The PR cannot be approved as-is due to the pyproject.toml / lock file mismatch introduced by the bundled openenv-core -> openenv rename.


Automated review by Claude Code | Learn more

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

Labels

Dependencies python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants