[PR #259] [MERGED] [python] Upgrade MicroPython to version 1.19.1, Ulab and add unit tests for Ulab #341

Closed
opened 2026-05-06 13:16:55 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/UpsilonNumworks/Upsilon/pull/259
Author: @Yaya-Cout
Created: 6/25/2022
Status: Merged
Merged: 6/26/2022
Merged by: @Lauryy06

Base: upsilon-devHead: upsilon-dev-mpy-update-v19


📝 Commits (2)

  • c65e9c8 [python] Upgrade MicroPython to version 1.19.1 and Ulab
  • 81f728e [python/port/numpy] Fix building on device

📊 Changes

177 files changed (+8815 additions, -3825 deletions)

View changed files

📝 apps/code/script_template.h (+1 -1)
📝 apps/code/variable_box_controller.cpp (+1 -1)
📝 python/Makefile (+1 -0)
📝 python/port/genhdr/moduledefs.h (+107 -8)
python/port/genhdr/mpversion.h (+4 -0)
📝 python/port/genhdr/qstrdefs.in.h (+4 -20)
📝 python/port/mod/matplotlib/modmatplotlib_table.c (+15 -2)
python/port/mod/ulab/micropython.cmake (+18 -0)
python/port/mod/ulab/micropython.mk (+39 -0)
📝 python/port/mod/ulab/ndarray.c (+412 -220)
📝 python/port/mod/ulab/ndarray.h (+16 -105)
📝 python/port/mod/ulab/ndarray_operators.c (+33 -1)
📝 python/port/mod/ulab/ndarray_properties.c (+15 -0)
📝 python/port/mod/ulab/numpy/approx.c (+6 -0)
python/port/mod/ulab/numpy/carray/carray.c (+826 -0)
python/port/mod/ulab/numpy/carray/carray.h (+237 -0)
python/port/mod/ulab/numpy/carray/carray_tools.c (+28 -0)
python/port/mod/ulab/numpy/carray/carray_tools.h (+25 -0)
📝 python/port/mod/ulab/numpy/compare.c (+11 -0)
python/port/mod/ulab/numpy/create.c (+843 -0)

...and 80 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/UpsilonNumworks/Upsilon/pull/259 **Author:** [@Yaya-Cout](https://github.com/Yaya-Cout) **Created:** 6/25/2022 **Status:** ✅ Merged **Merged:** 6/26/2022 **Merged by:** [@Lauryy06](https://github.com/Lauryy06) **Base:** `upsilon-dev` ← **Head:** `upsilon-dev-mpy-update-v19` --- ### 📝 Commits (2) - [`c65e9c8`](https://github.com/UpsilonNumworks/Upsilon/commit/c65e9c8b2886ffcc8037982652cda7043694cd21) [python] Upgrade MicroPython to version 1.19.1 and Ulab - [`81f728e`](https://github.com/UpsilonNumworks/Upsilon/commit/81f728e89fb0b71a89636f0af51dcc9aefebc99b) [python/port/numpy] Fix building on device ### 📊 Changes **177 files changed** (+8815 additions, -3825 deletions) <details> <summary>View changed files</summary> 📝 `apps/code/script_template.h` (+1 -1) 📝 `apps/code/variable_box_controller.cpp` (+1 -1) 📝 `python/Makefile` (+1 -0) 📝 `python/port/genhdr/moduledefs.h` (+107 -8) ➕ `python/port/genhdr/mpversion.h` (+4 -0) 📝 `python/port/genhdr/qstrdefs.in.h` (+4 -20) 📝 `python/port/mod/matplotlib/modmatplotlib_table.c` (+15 -2) ➕ `python/port/mod/ulab/micropython.cmake` (+18 -0) ➕ `python/port/mod/ulab/micropython.mk` (+39 -0) 📝 `python/port/mod/ulab/ndarray.c` (+412 -220) 📝 `python/port/mod/ulab/ndarray.h` (+16 -105) 📝 `python/port/mod/ulab/ndarray_operators.c` (+33 -1) 📝 `python/port/mod/ulab/ndarray_properties.c` (+15 -0) 📝 `python/port/mod/ulab/numpy/approx.c` (+6 -0) ➕ `python/port/mod/ulab/numpy/carray/carray.c` (+826 -0) ➕ `python/port/mod/ulab/numpy/carray/carray.h` (+237 -0) ➕ `python/port/mod/ulab/numpy/carray/carray_tools.c` (+28 -0) ➕ `python/port/mod/ulab/numpy/carray/carray_tools.h` (+25 -0) 📝 `python/port/mod/ulab/numpy/compare.c` (+11 -0) ➕ `python/port/mod/ulab/numpy/create.c` (+843 -0) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 13:16:55 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Upsilon#341
No description provided.