Skip to content

Raise sibling dependency floors to the 0.10.1 dev train - #7662

Merged
masenf merged 1 commit into
mainfrom
claude/project-thread-keuu51
Oct 26, 2026
Merged

masenf merged 1 commit into
mainfrom
claude/project-thread-keuu51

Conversation

@masenf

@masenf masenf commented Oct 26, 2026

Copy link
Copy Markdown
Collaborator

Requested by Masen · project thread

Type of change

  • Dependency floor bump (no code change)

Description

Lifts the root pyproject.toml floors for the four sibling packages that were still pinned at their stable releases, matching the .dev0 floors already set for reflex-base, reflex-components-moment and reflex-components-radix:

package before after
reflex-components-code >= 0.10.0 >= 0.10.1.dev0
reflex-components-dataeditor >= 0.10.0 >= 0.10.1.dev0
reflex-components-lucide >= 1.1.0 >= 1.1.1.dev0
reflex-hosting-cli >= 0.2.0, != 0.1.73a1 >= 0.2.1.dev0

Lucide and hosting-cli follow their own version lines, so their floors are the .dev0 of the version after their latest stable tag (reflex-components-lucide-v1.1.0, reflex-hosting-cli-v0.2.0); each already has a matching a1 tag from the 0.10.1a1 train. The != 0.1.73a1 exclusion is subsumed by the new floor and dropped.

During 0.10.1a1 pre-release testing, pip install --pre reflex satisfied these four siblings with their stable releases, giving a mixed 0.10.1a1 / 0.10.0-era graph. With the lifted floors the resolver must pick the matching alphas.

uv.lock records workspace members as editable sources without specifiers, so it is unchanged (uv lock is a no-op). No news fragment: dependency floor bumps are not a user-facing framework change, so this should carry skip-changelog.


Generated by Claude Code

Pin reflex-components-code and reflex-components-dataeditor at
>= 0.10.1.dev0, reflex-components-lucide at >= 1.1.1.dev0 and
reflex-hosting-cli at >= 0.2.1.dev0, matching the floors already set for
reflex-base, moment and radix.

In 0.10.1a1 pre-release testing a plain `pip install --pre reflex`
satisfied these four siblings with their stable releases, producing a
mixed graph of 0.10.1a1 and 0.10.0-era packages. The lifted floors are
met by the 0.10.1a1-train alphas and by every workspace build after the
latest stable tags, so check-min-deps still passes, and the stale
`!= 0.1.73a1` exclusion on reflex-hosting-cli is subsumed by its new floor.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015caj5Fccjk1u36n5F6cn5J
@masenf
masenf requested a review from a team as a code owner October 26, 2026 21:15
@masenf masenf added the skip-changelog For doc/internal changes label Oct 26, 2026 — with Claude
@masenf masenf self-assigned this Oct 26, 2026

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

No issues found across 1 file

Tip: Get a Slack DM when cubic finishes reviewing your PRs. Connect Slack

View guided diff | Turn on auto-fix | Re-trigger cubic

@greptile-apps

greptile-apps Bot commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The dependency floor changes appear safe to merge.

Summary

Raises four sibling dependency floors to the next development versions:

  • Reflex installs now require matching development builds of four sibling packages.

Removes the redundant hosting version exclusion. No actionable issues found.

masenf explicitly described the missing news fragment as intentional: this is a non-user-facing dependency bump covered by skip-changelog.

Reviews (1) · Last reviewed commit: "Raise sibling dependency floors to the 0..." · Reviewed by Greptile

@codspeed

codspeed Bot commented Oct 26, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

1 warning

⚠️ 12 benchmarks are dominated by system calls

System calls cannot be simulated consistently and are left out of the measure. The reported value understates the real cost. Switch to the Walltime instrument to measure them.

Learn more about system calls

See affected benchmarks

✅ 148 untouched benchmarks


Comparing claude/project-thread-keuu51 (2d62da7) with main (de460f6)

Open in CodSpeed

@masenf
masenf merged commit 637c0a8 into main Oct 26, 2026
171 of 172 checks passed
@masenf
masenf deleted the claude/project-thread-keuu51 branch October 26, 2026 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog For doc/internal changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants