From 17d07bad9ce8eb91ea6abaec61779b083a3b5e45b5c5b0ead04d275aeae20b12 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Tue, 21 May 2024 09:18:44 +0000 Subject: [PATCH] - Update to 1.22.2: This is a patch release containing the following commits: - py/compile: fix potential Py-stack overflow in try-finally with return - extmod/asyncio: support gather of tasks that finish early - extmod/modssl_mbedtls: fix cipher iteration in SSLContext.get_ciphers - extmod/btstack: reset pending_value_handle before calling write-done cb - extmod/btstack: reset pending_value_handle before calling read-done cb - esp32/mpnimbleport: release the GIL while doing NimBLE port deinit - esp32: increase NimBLE task stack size and overflow detection headroom - mimxrt/modmachine: fix deepsleep wakeup pin ifdef - renesas-ra/ra: fix SysTick clock source - renesas-ra/boards/ARDUINO_PORTENTA_C33: fix the RTC clock source - renesas-ra/ra/ra_i2c: fix 1 byte and 2 bytes read issue - rp2/rp2_dma: fix fetching 'write' buffers for writing not reading - rp2/machine_uart: fix event wait in uart.flush() and uart.read() - rp2: change machine.I2S and rp2.DMA to use shared DMA IRQ handlers - Update to 1.22.1: - This is a patch release to fix a race condition and potential deadlock in the rp2 port's mp_thread_begin_atomic_section() function, when the second core is in use. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/micropython?expand=0&rev=25 --- micropython-1.22.0.tar.xz | 3 --- micropython-1.22.2.tar.xz | 3 +++ micropython.changes | 34 ++++++++++++++++++++++++++++++++++ micropython.spec | 2 +- 4 files changed, 38 insertions(+), 4 deletions(-) delete mode 100644 micropython-1.22.0.tar.xz create mode 100644 micropython-1.22.2.tar.xz diff --git a/micropython-1.22.0.tar.xz b/micropython-1.22.0.tar.xz deleted file mode 100644 index 9fba836..0000000 --- a/micropython-1.22.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a042764f0b6f6d92b267454c5bd5afcb83fc3900119f2583672aac571e661924 -size 81448012 diff --git a/micropython-1.22.2.tar.xz b/micropython-1.22.2.tar.xz new file mode 100644 index 0000000..7f7fe38 --- /dev/null +++ b/micropython-1.22.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb3ba34848a7620663b6a7cba22af45d3056fc79328c2ceb943874b5478d8756 +size 81440532 diff --git a/micropython.changes b/micropython.changes index 1bc49bd..29c49ed 100644 --- a/micropython.changes +++ b/micropython.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Tue May 21 09:06:25 UTC 2024 - Matej Cepl + +- Update to 1.22.2: + This is a patch release containing the following commits: + - py/compile: fix potential Py-stack overflow in try-finally + with return + - extmod/asyncio: support gather of tasks that finish early + - extmod/modssl_mbedtls: fix cipher iteration in + SSLContext.get_ciphers + - extmod/btstack: reset pending_value_handle before calling + write-done cb + - extmod/btstack: reset pending_value_handle before calling + read-done cb + - esp32/mpnimbleport: release the GIL while doing NimBLE port + deinit + - esp32: increase NimBLE task stack size and overflow detection + headroom + - mimxrt/modmachine: fix deepsleep wakeup pin ifdef + - renesas-ra/ra: fix SysTick clock source + - renesas-ra/boards/ARDUINO_PORTENTA_C33: fix the RTC clock + source + - renesas-ra/ra/ra_i2c: fix 1 byte and 2 bytes read issue + - rp2/rp2_dma: fix fetching 'write' buffers for writing not + reading + - rp2/machine_uart: fix event wait in uart.flush() and + uart.read() + - rp2: change machine.I2S and rp2.DMA to use shared DMA IRQ + handlers +- Update to 1.22.1: + - This is a patch release to fix a race condition and potential + deadlock in the rp2 port's mp_thread_begin_atomic_section() + function, when the second core is in use. + ------------------------------------------------------------------- Mon Jan 15 14:54:02 UTC 2024 - Andreas Schwab diff --git a/micropython.spec b/micropython.spec index aae78d6..4c2a22f 100644 --- a/micropython.spec +++ b/micropython.spec @@ -17,7 +17,7 @@ Name: micropython -Version: 1.22.0 +Version: 1.22.2 Release: 0 Summary: Implementation of Python 3 with very low memory footprint License: MIT