Skip to content

Take the typeshed JSON from @microbit/micropython-microbit-stubs - #1313

Merged
microbit-matt-hillsdon merged 1 commit into
mainfrom
stubs-package
Sep 8, 2026
Merged

Take the typeshed JSON from @microbit/micropython-microbit-stubs#1313
microbit-matt-hillsdon merged 1 commit into
mainfrom
stubs-package

Conversation

@microbit-matt-hillsdon

Copy link
Copy Markdown
Collaborator

The stubs repository publishes its browser-package output to npm on each release, so the copies in src/micropython/main/ are now generated on install (npm run stubs, part of npm run generate) and gitignored, and Renovate proposes each new release.

update-typeshed.sh and update-translations.sh go with them: each of the three repositories has a weekly translations-download workflow, which is what the combined sync did, and the pyright worker keeps update-pyright.sh.

The stubs repository publishes its browser-package output to npm on each
release, so the copies in src/micropython/main/ are now generated on
install (npm run stubs, part of npm run generate) and gitignored, and
Renovate proposes each new release.

update-typeshed.sh and update-translations.sh go with them: each of the
three repositories has a weekly translations-download workflow, which is
what the combined sync did, and the pyright worker keeps update-pyright.sh.
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

Preview build will be at
https://review-python-editor-v3.microbit.org/stubs-package/

@microbit-matt-hillsdon

Copy link
Copy Markdown
Collaborator Author

This also brings some very minor fixes.

@microbit-matt-hillsdon
microbit-matt-hillsdon merged commit bf423d3 into main Sep 8, 2026
2 checks passed
@microbit-matt-hillsdon
microbit-matt-hillsdon deleted the stubs-package branch September 8, 2026 15:15
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