Skip to content

deps: pin makepad-script to octoscript 9069cfa (synced with upstream work d476e52) - #24

Merged
ymote merged 1 commit into
mainfrom
deps/makepad-octoscript-9069cfa
Sep 13, 2026
Merged

ymote merged 1 commit into
mainfrom
deps/makepad-octoscript-9069cfa

Conversation

@ymote

@ymote ymote commented Sep 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

Moves the makepad-script git pin from 1fdce273bf888239079754a1834734635eaed34f to 9069cfaf87960f535f2440d736d223238b88c5b1 — the merge of fork PR #2, which syncs the octoscript branch of OctoSense-org/makepad with upstream makepad work d476e5245 (25 upstream commits; the makepad-script suites were verified green on the fork side).

Touched:

  • crates/octoscript-core/Cargo.toml, crates/octoscript-capabilities/Cargo.toml — the two pinned manifests, same rev in both per UPSTREAM.md
  • UPSTREAM.md — the quoted pin line
  • Cargo.lock, fuzz/Cargo.lock — cargo update -p makepad-script; the 13 packages from that git source (makepad-script, makepad-script-derive, makepad-live-id, makepad-live-id-macros, makepad-math, makepad-micro-proc-macro, makepad-micro-serde, makepad-micro-serde-derive, makepad-regex, makepad-stitch, smallvec, ...) move together; no package added or removed, no other dependency changed

Verification

cargo check --workspace --all-targets   -> clean
cargo test --workspace --no-fail-fast   -> 988 passed, 2 failed

The 2 failures are the_field_vocabularies_match_the_toml_spec and the_source_catalog_matches_the_toml_spec — the pre-existing catalog drift, identical to the baseline on main (988 passed / 2 failed). No regression from the 25 upstream commits.

Follow-up

Octoscript-OH consumes octoscript-core by branch = "main", so after this merges OH needs a cargo update -p octoscript-core to pick up the new makepad rev (a PR for the vendor-removal re-pin is being opened separately and notes this).

🤖 Generated with Claude Code

https://claude.ai/code/session_01JgSir4cQyaakzPju4h6smw

…work d476e52)

Move the makepad-script git pin in crates/octoscript-core and
crates/octoscript-capabilities (and the copy quoted in UPSTREAM.md) from
1fdce273bf888239079754a1834734635eaed34f to
9069cfaf87960f535f2440d736d223238b88c5b1, the merge of fork PR #2 that
syncs the octoscript branch with upstream makepad `work` d476e5245
(25 upstream commits). Cargo.lock and fuzz/Cargo.lock follow via
`cargo update -p makepad-script`; the 13 packages from that git source
move together, nothing else in either lockfile changes.

Verification:
  cargo check --workspace --all-targets: clean
  cargo test --workspace --no-fail-fast: 988 passed, 2 failed
  (the_field_vocabularies_match_the_toml_spec,
  the_source_catalog_matches_the_toml_spec: pre-existing catalog drift,
  identical to the baseline on main)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JgSir4cQyaakzPju4h6smw
@ymote
ymote merged commit 5ccdf54 into main Sep 13, 2026
4 of 8 checks passed
@ymote
ymote deleted the deps/makepad-octoscript-9069cfa branch September 13, 2026 22:47
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