mpremote-1.26.1-bp157.5.1<>,Wi$>I%z lVkϸ49/l2NC>㘩afްW\3P2UQ:]dM-"zyIh"Bԝ3V 2qz٪XƟ=(v+`~-3@)?-*}B[ MjJv3f ԙ$>;?;d   7 #<BL     ` d     ( 8 (9 |(:T(F4G40H4I5X5Y5 \54]5^6 b7c8d9Oe9Tf9Wl9Yu9lv9w:hx:y;8 z;h;x;|;;Cmpremote1.26.1bp157.5.1MicroPython remote controlThis CLI tool provides an integrated set of utilities to remotely interact with and automate a MicroPython device over a serial connection.i$>i02-ch2aSUSE Linux Enterprise 15openSUSEMIThttp://bugs.opensuse.orgUnspecifiedhttps://micropython.org/linuxnoarchW0@>gKiGfq @AA큤A큤A큤A큤i$i$i$i$i$i$i$i$i$i$i$i$i$i$i$i$i$i$i$i$i$i$i$=hRi$=hR14afa669413771d5620f389075697afb47ae08361edca1be0516c5ea733f15cbceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f1508d50bbb1f2ee761faacd110ede166528bde82e0d87670e38ed7bd11e408a048f0410b041d9ed08c5824fc99e076e26a4bf4081023ace292de3be5d1b3331b8286e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cb56d20aae2be62e27326a5779424caacde2a4abe464e6eb2174af2479b5a822b20bdf670639861577a5eed604a6c95fe0372b8acf49a94849cd84b7d279e3cfb79024fb0820c9891a2965bd46150ea02c73753840818f7ff9b550d1f6ae16e5b823236db33d9cedd5a98aaabc62192335f2de3b96d611c3f1be0bad6d265a248e1b9a09fe86e36d06ee2e3096eea6d12b500c5ba0e07f849ed2623ab04c927ca8c352691c0b9bf1d02613dc20ecd9b9bb6a1a0014d59ab6334cff09d5e5461b768739f487d5928b22aa57b142566b2d1b109adcc56f986b9bbab61da6ca9cc5ec94b4fedf1f282c084865fd938bf1a2358418562a5656bd5390383cfcd517c221141e4348e4631be8d043d509a1075683f9c5267c24f4fca8375506813e3e4ac65ba91733b528a49efe737da20508519cc9b0224a72c7f44f25320831b96efcfaa12c96f31d5837c681b825bc8a9d4face0c1bb5778afe6ff1da91af3837e5a8fe682133c5683892bcab44380efe6113132836c69672c4e9e94b599c54399b52c4dba42e2efabc75f66edb4a3d83e448f1dc1315f4defb7d886a5d3622afa365da5b0538437cc8e922eed035d71dddc0008082c9e198e89d959cd017454cfbfd9c1964315ddbec30ae11c5d8c5ff39c36b22ba80cae3652e534250161fa4996b79024fb0820c9891a2965bd46150ea02c73753840818f7ff9b550d1f6ae16e5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmicropython-1.26.1-bp157.5.1.src.rpmmpremote@@     /usr/bin/python3.6python(abi)python3-pyserialrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.113.33.0.4-14.6.0-14.0-15.2-14.14.3ih^h^h@h!@ho@h4Wgggv@ggRgJ@gIffLe@edK@d"cEZb3@ar@aaMa@`@`@`+`z`3@``U_T@^]i\LK\ @ZZX@Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Atri Bhattacharya Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Jaime Marquínez Ferrándiz Jaime Marquínez Ferrándiz Yunus Acar Matej Cepl Andreas Schwab Steve Kowalik Steve Kowalik Dirk Müller Andreas Schwab Christophe Giboudeaux Jaime Marquínez Ferrándiz Dirk Müller Matej Cepl Danilo Spinella Matej Cepl Guillaume GARDET Mustafa Çalışkan Mustafa Çalışkan Guillaume GARDET Guillaume GARDET Guillaume GARDET Jaime Marquínez Ferrándiz Jaime Marquínez Ferrándiz Jaime Marquínez Ferrándiz Jaime Marquínez Ferrándiz Jaime Marquínez Ferrándiz jaime.marquinez.ferrandiz@fastmail.netjaime.marquinez.ferrandiz@fastmail.net- Add CVE-2026-1998.patch for CVE-2026-1998 / bsc#1257803- Version 1.26.1 * esp32: update esp_tinyusb component to v1.7.6 * tools: add an environment variable MICROPY_MAINTAINER_BUILD * esp32: add IDF Component Lockfiles to git repo * shared/tinyusb: fix hang from new tx_overwritabe_if_not_connected flag * shared/tinyusb/mp_usbd_cdc: rewrite USB CDC TX loop * tools/mpremote: don't apply Espressif DTR/RTS quirk to TinyUSB CDC dev- Fix building on single core systems * Skip tests/thread/stress_schedule.py when single core system detected- Build with mbedtls-3.6.5 instead of bundled 3.6.2 to fix CVE-2025-59438- Version 1.26.0 * Added machine.I2CTarget for creating I2C target devices on multiple ports. * New MCU support: STM32N6xx (800 MHz, ML accel) & ESP32-C2 (WiFi + BLE). * Major float accuracy boost (~28% → ~98%), constant folding in compiler. * Optimized native/Viper emitters; reduced heap use for slices. * Time functions standardized (1970–2099); new boards across ESP32, SAMD, STM32, Zephyr. * ESP32: ESP-IDF 5.4.2, flash auto-detect, PCNT class, LAN8670 PHY. * RP2: compressed errors, better lightsleep, hard IRQ timers. * Zephyr v4.0.0: PWM, SoftI2C/SPI, BLE runtime services, boot.py/main.py support. * mpremote adds fs tree, improved df, portable config paths. * Updated lwIP, LittleFS, libhydrogen, stm32lib; expanded hardware/CI tests. - Removed micropython-gcc15-string-initialization.patch as included upstream- Add micropython-gcc15-string-initialization.patch: Refactor string literal as array initializer (gh#micropython/micropython#17269).- Add script to delete some 3rd party libraries from the src tar that are not needed to build the unix port in order to make the legal review easier- 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- Add fix_re_sub_test_on_python3.13.patch to fix re_sub test- Add subpackage mpy-tools which contains mpy-cross and mpy-tool- Fix build for 15.6- Build mpremote tool- Update to 1.24.1: * https://github.com/micropython/micropython/releases/tag/v1.24.1- Update to 1.24.0: * https://github.com/micropython/micropython/releases/tag/v1.24.0- Update to 1.23.0: * https://github.com/micropython/micropython/releases/tag/v1.23.0- 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.- Build with %optflags- Update to 1.22.0: * https://github.com/micropython/micropython/releases/tag/v1.22.0 * objslice: validate that the argument to indices() is an integer (CVE-2023-7158, bsc#1218446)- Update to 1.20.0: * https://github.com/micropython/micropython/releases/tag/v1.20.0 - Remove 32572439984e5640c6af46fbe7c27400c30112ce.patch, included. - Disable warning, since it is treated as an error.- add 32572439984e5640c6af46fbe7c27400c30112ce.patch- Suppress stripping of binary - Run tests everywhere with just the problematic ones suppressed- Update to 1.19.1: * https://github.com/micropython/micropython/releases/tag/v1.19- Update to 1.18: full changelog available at https://github.com/micropython/micropython/releases/tag/v1.18- avoid spec-cleaner messing it up- Update to 1.17: The release notes are REALLY long, so please go to https://github.com/micropython/micropython/releases/tag/v1.17 to read them. - Remove already upstreamed patch fix-uasyncio_heaplock-test.patch.- Add fix-uasyncio_heaplock-test.patchto fix uasyncio_heaplock test (originally from gh#micropython/micropython#7449)- Remove unnecessary dependency on python2- Update to v1.16: * Full release notes: https://github.com/micropython/micropython/releases/tag/v1.16 * New command-line tool called "mpremote" * Unix port updates: - modffi: use a union for passing/returning FFI values - main: increase stack limit on ARM architectures - modffi: fix conversion between Python integers and ffi types - fix build on arm64-darwin due to integer cast- Update to version 1.15: * Full release notes: https://github.com/micropython/micropython/releases/tag/v1.15 * Unix port updates: - mpbtstackport_common: implement mp_bluetooth_hci_active - moduselect: don't allow both posix and non-posix configurations - improve command line argument processing - main: make static variable that's potentially clobbered by longjm - Remove patch fix-aarch64-builds.patch - Exclude ppc64 and ppc64le as build fails for those architectures- Add patch fix-aarch64-builds.patch- Update to v1.14: * Full release notes: https://github.com/micropython/micropython/releases/tag/v1.14 * Unix port updates: - Makefile: always enable -f*-sections regardless of DEBUG setting - implement BLE H4 HCI UART for btstack/nimble - implement mp_hal_time_ns using gettimeofday - variants: enable MICROPY_DEBUG_PARSE_RULE_NAME on coverage build - mpconfigport.h: enable MICROPY_PY_DELATTR_SETATTR - enable more warnings - support building C++ code - Makefile: move coverage.c and coveragecpp.cpp to coverage variant - handle pending events/scheduler in MICROPY_EVENT_POLL_HOOK - make mp_hal_delay_ms run MICROPY_EVENT_POLL_HOOK - modtime: fix time() precision on unix ports with non-double floats- Drop _service file - Exclude %{arm} as lots of tests fail- Cleanup package and enable tests- Update to 1.13: full changelog available at https://github.com/micropython/micropython/releases/tag/v1.13- Update to 1.12: full changelog available at https://github.com/micropython/micropython/releases/tag/v1.12 - Build mpy-cross- Update to 1.11: full changelog at https://github.com/micropython/micropython/releases/tag/v1.11- Update to 1.10: full changelog at https://github.com/micropython/micropython/releases/tag/v1.10- Use _service- Update to 1.9.4: full changelog at https://github.com/micropython/micropython/releases/tag/v1.9.4- Update to 1.9.3: full changelog at https://github.com/micropython/micropython/releases/tag/v1.9.3i02-ch2a 1770726462 1.26.1-bp157.5.1mpremotempremotempremote-1.26.1.dist-infoINSTALLERMETADATARECORDREQUESTEDWHEELentry_points.txtlicensesLICENSE__init__.py__main__.pycommands.pyconsole.pymain.pymip.pymp_errno.pyrepl.pyromfs.pytransport.pytransport_serial.pympremoteREADME.mdmpremoteLICENSE/usr/bin//usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/mpremote-1.26.1.dist-info//usr/lib/python3.11/site-packages/mpremote-1.26.1.dist-info/licenses//usr/lib/python3.11/site-packages/mpremote//usr/share/doc/packages//usr/share/doc/packages/mpremote//usr/share/licenses//usr/share/licenses/mpremote/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:19346/openSUSE_Backports_SLE-15-SP7_Update/d308faf1a07578948aae914991d385f9-micropython.openSUSE_Backports_SLE-15-SP7_Updatedrpmxz5x86_64-suse-linuxPython script, ASCII text executabledirectoryASCII textASCII text, with CRLF line terminatorsemptyPython script, UTF-8 Unicode text executable RRRRRRRRRRRR!VT^f]|utf-8fd8db5196e4c760dc8a6a844fb091a19e01d1ba5336897cba3e4fd754422e9c2? 7zXZ !t/DO<]ͤA:2֙[2vDVѼM-LIu;Avw+K:2cS {NqRd[M+1-~*;ؐ.~Fª@F NҕOE0bo84#9BF&LsMugNڮ'QZHC5"4$7Yc!EE@D\~8RDYwUЗ ^Ĩ{sܚAQƋSPcDWOQU S <_X4DG6pbP$j%MTŖjS)ͻas4:Z{T 221=1>Y2zp Dl]mסHv]PM0  w{J %福J`x>b%lVK͌E~;" d2q@EW@X,& $$:lGƣ,"G<Kթ%^1ifqǦ F!Q%[M[Fڀ:Eھ7SfQAo$G2y \_bDfD+IrU& Evoֱ2+A蜈'Wc$rkݓc5dKW;[#4{B\њtz&S'+ʣPJr!8/L`OUaLF_ϐH0R#|Y4< _$@XJS +a@)FG6F><8n"OpFS)}i< e-Rp/ ݈֭HL-wP#e3&?2-&,Egf\Xh*^ 5fT{KnH޼RmOIz,t@)W`4P7-}On|?Ɂ#?uǍ/Fcz^5rtc"5`e/1 ٠Bhl3QFj"xWc'V9`N}އ_`dmPp릟7 QF>6RNbo+w}'qvAcCi>aދ`M 7KgûSIqo$zᲵNtEN^z.ͣD&ۭm{ϷX'En_bCZ& 8 HU3n& {ǰUc^uJ7$;Qy1`MczF 4zbu"%`ARaiȧ6z+ׯ`fS%4P•j6=Cc];ᷬ0Ofo(А /[M~i5/'+mKKvž ݒs/ -&UR4cMy2Ty*(ԄK-q5]a/?!:B"u{4]ͥ^/hf='oN Oۓ:dؠז|!#T>!&a)ܦ`!v/@0.)&*A׿DΥ jǯcn< xmnJԂ|~b7ԒL35uG?J]e~EY |ş/JozK:p+ H[XuXR3*Pn|]Okguۭb4x"@:c7bxժbWJkQq) >~-/0FG֎l_DW`;|63'̺x{@LV]幁~ntZM\@fz|k9F:\z.1-:Us;}-Щd|wX,x!&0QzR+Oݛ:Qm`֘]ʂo}_CAGYWص?`0oJ 7B{yXT+I20v3:)~ S{z5ix_lA|wƓ+?L=MrkȾm$`@qխl qɻB˂aVPDW2qSK;=l Z :+͍OͻV/'}ǞU!}=>~Wݣg:;>z9 ȓ[r Z?_.. VGQKf߹lW` G I7qrFVd򹗃6 rC0y ے^ؙi8ÿr<-V:= μȤgD-;dJq(qYZZEDw'֥I!N9{f&$mbI`mX\k iCo'eT*J%b;, @D9WRET蕝xuB!+2U?|:;Mo"Q{/ sN/6^hB5NFVaҜf~,[4:#͙ a(Ϊ13aV$Kw(!u T%/JdpLcOx4f7 Y=ӎ,P$BQ1דv pв́m\4a1Ϭ wy(=ԯ4zݔDj%wteV'b!tYn!FhMJg11閩KawV HVQuRx\-1qRz' )jfJIA^Q #̰&xWfVBH+sm1ǁMx&@}2+`>yۀW >-Ͽx6dPz؎C %E[Sm^PoOٶGc_ێ?O3) "/+`O;{"/x}SYcxӖm)ÊÕS1}aR2w% kE,C'~DFش 8\rzlj`pr`<K+,CZjᗅBQ馣,JPO\7HEZ HQQ\ejmpbhJ;RBԑ E=XOwRTb;+-o 1smh cs_$.!?1h];\I݊tM-׷!]Z9Z46KIp 8uV2*Z;S`U[FRdX#kO؟8Fzi*_y \nuy( Ddr!-bu Ze F\XPbjD m\7ȏf &ѩh.Á3NJ: ,-֋_u[Nߴr(uMn9PԽJ 5.[B֧Oj20'YKJ;@h'ra,?7S0)n'=//0Pj4`({ҩ.8V>JGctrO@ h&{8 Whn8 lhxmh kՂ=ڌ4 { pө/?GcL 1&Kc t[QsܵÏyS^YJ;!4b-oJ/bv~DhSzxh㊋B? κd;hM<-!gg o8zFDhn/9HՌh"J{D{Qnt*4 v@D)]{A^U+3! b'9$S|95 ̣2kB'}Jyʕg-Hͮ ݈TLӉlYQHgs0Ǖ&WgJĞL/j|ʮ8]PTS>؊@+KRyB{;I kT&$W2#h6~3L~7~Pbs+R31!!uBaȞڛgXk &z{abF/JCnBB3b-+bv$Iw_ @<&8N .$vvh".gvܤc` R0b6M;=4{)xԵa].G!Mn(v4.> _X/Yj^(ekǛ״9鏮ӡG(r͉3(r;UXKǃOSK|uE=jb+p9stq*wHw I[:#f@O7аYoEPzs*VF6{IĖjxX%§iұ> t%S=}Qׁ&D܎x4Kͪdq#X9r9G;rMiފ4ΠKZ3Zά߳GXO]\=Z\ SZ0Ȕ4샨'bW-MY~u ߵ`ElXox1@gHg*1Ʇ57\Kp<h(Agm̠0ƏSk*VhrzA'70. 6BT/!pIDSU?=][]r0tF@.n`!X`!rI[2i&Y5NIL]KQ0wn#Ր?:WcOn@%\i8-9Rr[K^'@VRrUmK6B!lVUnU:ˮ Sa.b*ǃ3ťeP!S\m6n++!ՔR:xƮYqAᨌ1QG/x33 YZ