Skip to content

update ulab to 6.12 + latest fix 2b6e0cf - #11131

Draft
dhalbert wants to merge 4 commits into
adafruit:mainfrom
dhalbert:ulab-update
Draft

update ulab to 6.12 + latest fix 2b6e0cf#11131
dhalbert wants to merge 4 commits into
adafruit:mainfrom
dhalbert:ulab-update

Conversation

@dhalbert

Copy link
Copy Markdown
Collaborator

6.12 is is latest tag, but also include one fix past that, v923z/micropython-ulab#750, which is meant to be 6.12.1 but hasn't been released yet.

FYI @v923z

@dhalbert dhalbert self-assigned this Jul 20, 2026
dhalbert and others added 3 commits July 21, 2026 22:19
The 6.12 ulab update added the ndarray % operator (~3.9kB) and a new
scipy.integrate module (~4.0kB), pushing size-constrained boards over.
Disable both by default.

The scipy.integrate disable is groundwork: ULAB_SCIPY_HAS_INTEGRATE_MODULE
does not yet drop the module's code upstream (the flag only gates the scipy
namespace entry). It becomes an actual size win once the upstream ulab fix
lands and the submodule is bumped.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@dhalbert

Copy link
Copy Markdown
Collaborator Author

Needs merge of v923z/micropython-ulab#751 before finishing.

@dhalbert
dhalbert marked this pull request as draft July 22, 2026 17:31
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.

Update ulab to 6.12-2D

1 participant