Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package micropython for openSUSE:Factory 
checked in at 2026-04-10 17:53:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/micropython (Old)
 and      /work/SRC/openSUSE:Factory/.micropython.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "micropython"

Fri Apr 10 17:53:12 2026 rev:27 rq:1345697 version:1.28.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/micropython/micropython.changes  2026-02-20 
17:43:01.624393575 +0100
+++ /work/SRC/openSUSE:Factory/.micropython.new.21863/micropython.changes       
2026-04-10 18:02:32.385438615 +0200
@@ -1,0 +2,30 @@
+Thu Apr  9 20:23:53 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 1.28:
+  * fix spelling of Micropython -> MicroPython
+  * use enum instead of bool argument to mp_handle_pending
+  * remove warning about the project being in beta stage
+  * add a section describing MicroPython's values
+  * misc: remove unused mp_check function
+  * emitnative: optimise register clearing
+  * asmrv32: reserve a flag for the Zcmp RV32 CPU extension
+  * asmrv32: use Zcmp opcodes for function prologues and epilogues
+  * persistentcode: decouple native code loading from emitters' presence
+  * persistentcode: detect the target architecture from compiler defines
+  * emitglue: flush caches when loading native code without emitters
+  * misc: add byte-swapping macros
+  * emitglue: check for bytecode with MICROPY_PY_FUNCTION_ATTRS_CODE
+  * mpconfig: enable MICROPY_PY_FUNCTION_ATTRS_CODE when marshal enabled
+  * persistentcode: support saving functions with children
+  * objfun: support code on functions with children
+  * vstr: make vstr_ins_byte/char functions inline to reduce code size
+  * vstr: add vstr_ins_strn helper function
+  * vstr: don't check for byte_len>0 in vstr_ins_blank_bytes
+  * lexer: use null char as lexer EOF sentinel
+  * lexer: add support for nested f-strings within f-strings
+  * lexer: move f-string completion code to more logical location
+- update to mbedtls 3.6.6 which includes a number of security
+  fixes, see https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.6
+- drop CVE-2026-1998.patch (upstream)
+
+-------------------------------------------------------------------

Old:
----
  CVE-2026-1998.patch
  mbedtls-3.6.5.tar.bz2
  micropython-1.27.0.tar.xz

New:
----
  mbedtls-3.6.6.tar.bz2
  micropython-1.28.0.tar.xz

----------(Old B)----------
  Old:  fixes, see 
https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.6
- drop CVE-2026-1998.patch (upstream)
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ micropython.spec ++++++
--- /var/tmp/diff_new_pack.GgrN5C/_old  2026-04-10 18:02:33.169470954 +0200
+++ /var/tmp/diff_new_pack.GgrN5C/_new  2026-04-10 18:02:33.169470954 +0200
@@ -20,15 +20,14 @@
 %{?sle15_python_module_pythons}
 
 Name:           micropython
-Version:        1.27.0
+Version:        1.28.0
 Release:        0
 Summary:        Implementation of Python 3 with very low memory footprint
 License:        MIT
 URL:            https://micropython.org/
 Source0:        %{name}-%{version}.tar.xz
 Source1:        prepare.sh
-Source2:        
https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-3.6.5/mbedtls-3.6.5.tar.bz2#/mbedtls-3.6.5.tar.bz2
-Patch0:         CVE-2026-1998.patch
+Source2:        
https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-3.6.6/mbedtls-3.6.6.tar.bz2#/mbedtls-3.6.6.tar.bz2
 BuildRequires:  openssl
 BuildRequires:  pkgconfig
 BuildRequires:  python3
@@ -74,7 +73,7 @@
 %define make_flags V=1 MICROPY_PY_BTREE=0 MICROPY_PY_USSL=0
 
 rm -rf lib/mbedtls
-mv mbedtls-3.6.5 lib/mbedtls
+mv mbedtls-3.6.6 lib/mbedtls
 
 %build
 # micropython

++++++ mbedtls-3.6.5.tar.bz2 -> mbedtls-3.6.6.tar.bz2 ++++++
++++ 28574 lines of diff (skipped)

++++++ micropython-1.27.0.tar.xz -> micropython-1.28.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/micropython/micropython-1.27.0.tar.xz 
/work/SRC/openSUSE:Factory/.micropython.new.21863/micropython-1.28.0.tar.xz 
differ: char 15, line 1

Reply via email to