Skip to content

build: move to envy 0.4.10, latest first-party packages - #394

Merged
charlesnicholson merged 1 commit into
mainfrom
charlesnicholson/upgrade-envy-0.4.10
Sep 25, 2026
Merged

charlesnicholson merged 1 commit into
mainfrom
charlesnicholson/upgrade-envy-0.4.10

Conversation

@charlesnicholson

Copy link
Copy Markdown
Owner

envy use 0.4.10 + envy sync --platform all.

  • envy.lua: @envy version and @envy sha256sums bumped to 0.4.10.
  • bin/envy, bin/envy.bat: restamped ENVY_FALLBACK_VERSION.
  • .luarc.json: types paths repointed at envy/0.4.10.

Then every package moves to the newest version in the first-party bundle, envy.package-specs@r9 at 21ed35e:

package before after
ruff envy.ruff@r0 0.16.0 envy.ruff@r2 0.16.8
python envy.python@r1 3.13.14+20260623 envy.python@r3 3.14.7+20260901
doctest-cpp envy.doctest-cpp@r0 2.5.3 unchanged, already newest

Because Python moved from 3.13 to 3.14, bin/python3.13{,.bat} are replaced by bin/python3.14{,.bat}. Nothing in the repo calls python3.13 by name.

Locally, ruff check and release.py --check pass on the new toolchain. The test matrix is left to CI. nanoprintf.h is unchanged, so binary size can't change.

🤖 Generated with Claude Code

`envy use 0.4.10` + `envy sync --platform all`, then the package-specs bundle
moves to @r9 and each package to the newest version it records:

- ruff: envy.ruff@r2, 0.16.0 -> 0.16.8
- python: envy.python@r3, 3.13.14+20260623 -> 3.14.7+20260901
- doctest-cpp: already on the newest (2.5.3)

The python minor bump swaps the bin/python3.13 shims for bin/python3.14.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@charlesnicholson
charlesnicholson merged commit 1019fbb into main Sep 25, 2026
74 checks passed
@charlesnicholson
charlesnicholson deleted the charlesnicholson/upgrade-envy-0.4.10 branch September 25, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant