Raise reflex-components-lucide and reflex-hosting-cli floors
Merged
MA
4d ago+3+3+0123456789-2-2-0123456789
Type of change
- Bug fix (non-breaking change which fixes an issue)
Description
Found in the reflex 0.11.0a1 pre-release testing (FINDING-042).
pip install -U --pre reflex==0.11.0a1 keeps reflex-components-lucide 1.1.1 and reflex-hosting-cli 0.2.1, because the root floors still accept them. An in-place upgrade therefore misses two fixes that landed after those tags:
- the #7674 digit-icon fix:
rx.icon(S.icon_name)withgrid_2x_2renders blank and logsDynamicIcon not found - the #7670 hosting-cli PyYAML fix
Both are workspace siblings, so this PR follows the "Sibling dependency floors" rule in CLAUDE.md:
- The newest tags reachable from
mainarereflex-components-lucide-v1.1.1andreflex-hosting-cli-v0.2.1. The*-v1.1.2a1and*-v0.2.2a1tags are on the release branch, not on main. Main builds as1.1.2.devNand0.2.2.devN. - New floors:
reflex-components-lucide >= 1.1.2.dev0andreflex-hosting-cli >= 0.2.2.dev0. git log reflex-components-lucide-v1.1.1..origin/main -- packages/reflex-components-lucideshows #7674.git log reflex-hosting-cli-v0.2.1..origin/main -- packages/reflex-hosting-clishows #7670.- PyPI already has 1.1.2a1 and 0.2.2a1, which satisfy the new floors. Releasing reflex lifts the floors to the first published versions.
Checks
uv lock --check: the lockfile is unchanged, because workspace siblings are recorded as editable.check_min_deps.py reflex: PASS.check_min_deps.py --check-dev-pins reflex: exits 1, as it already does onmain. It lists the existing.dev0floors (reflex-base, -components-code, -components-core, -components-radix) plus the two added here. This is the expected pre-release state, and the release process lifts these floors.- pre-commit is clean on the changed files.
No unit test: this PR only changes dependency floors.
Generated by Claude Code