Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package micropython for openSUSE:Factory 
checked in at 2025-04-18 16:20:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/micropython (Old)
 and      /work/SRC/openSUSE:Factory/.micropython.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "micropython"

Fri Apr 18 16:20:54 2025 rev:19 rq:1270586 version:1.25.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/micropython/micropython.changes  2025-03-25 
22:18:56.914861196 +0100
+++ /work/SRC/openSUSE:Factory/.micropython.new.30101/micropython.changes       
2025-04-20 20:03:40.278337003 +0200
@@ -1,0 +2,25 @@
+Wed Apr 16 11:59:42 UTC 2025 - Dominik Heidler <dheid...@suse.de>
+
+- Update to 1.25.0
+  * Add ROMFS support (see also "mpremote romfs" cmd with "query", "build", 
and "deploy" sub-commands)
+    ROMFS defines a read-only, memory-mappable, extensible filesystem that can 
contain arbitrary resources,
+       including precompiled mpy files, and allows executing bytecode directly 
from the filesystem.
+       This makes importing significantly faster and use a lot less memory.
+  * Inline assembler now supports 32-bit RISC-V assembly code via the newly 
implemented @micropython.asm_rv32 decorator.
+  * Datagram TLS (DTLS) is now supported by the tls module and enabled on the 
alif, mimxrt, renesas-ra, rp2, stm32 and unix ports.
+  * mpremote command-line tool now supports recursive remove via the new "rm 
-r"
+  * mpremote now supports relative URLs in the package.json for installing 
from the local filesystem
+  * "mpremote mount" has optimised readline support
+  * full support for tuples and start/end arguments in str.startswith() and 
str.endswith() methods
+  * vfs.mount() with no arguments now returns a list of mounted filesystems
+  * marshal module has been added with dumps() and loads() functions
+  * MicroPython native linker mpy_ld.py now includes support for linking in 
static libraries automatically
+  * native modules now support 32-bit RISC-V code
+  * force _FILE_OFFSET_BITS=64 to fix 32-bit file ABI
+  * enable VfsRom on standard and coverage variants
+  * use the bare metal mbedTLS config in the coverage buiid
+  * add recursive mutex support
+  * main: add coverage test for mounting ROMFS filesystem at startup
+- Drop fix_re_sub_test_on_python3.13.patch as not needed anymore
+
+-------------------------------------------------------------------

Old:
----
  fix_re_sub_test_on_python3.13.patch
  micropython-1.24.1.tar.xz

New:
----
  micropython-1.25.0.tar.xz

BETA DEBUG BEGIN:
  Old:  * main: add coverage test for mounting ROMFS filesystem at startup
- Drop fix_re_sub_test_on_python3.13.patch as not needed anymore
BETA DEBUG END:

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

Other differences:
------------------
++++++ micropython.spec ++++++
--- /var/tmp/diff_new_pack.LkbzVl/_old  2025-04-20 20:03:41.122372198 +0200
+++ /var/tmp/diff_new_pack.LkbzVl/_new  2025-04-20 20:03:41.126372365 +0200
@@ -20,13 +20,12 @@
 %{?sle15_python_module_pythons}
 
 Name:           micropython
-Version:        1.24.1
+Version:        1.25.0
 Release:        0
 Summary:        Implementation of Python 3 with very low memory footprint
 License:        MIT
 URL:            https://micropython.org/
 Source:         
https://micropython.org/resources/source/%{name}-%{version}.tar.xz
-Patch1:         fix_re_sub_test_on_python3.13.patch
 BuildRequires:  openssl
 BuildRequires:  pkgconfig
 BuildRequires:  python3

++++++ micropython-1.24.1.tar.xz -> micropython-1.25.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/micropython/micropython-1.24.1.tar.xz 
/work/SRC/openSUSE:Factory/.micropython.new.30101/micropython-1.25.0.tar.xz 
differ: char 15, line 1

Reply via email to