<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/micropython-lib, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-03-24T12:38:52Z</updated>
<entry>
<title>micropython: bump to 1.27.0</title>
<updated>2026-03-24T12:38:52Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-03-22T07:39:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7e5c87e074e3647ed1bda0316f09c1726714162d'/>
<id>urn:sha1:7e5c87e074e3647ed1bda0316f09c1726714162d</id>
<content type='text'>
Also update micropython-lib to v1.27.0. Switch micropython-lib from a
git source to the release tarball from:
https://github.com/micropython/micropython-lib/releases/tag/v1.27.0

MPY_VERSION remains at 6, no ABI change.

Adjusted patches.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>treewide: remove myself as maintainer</title>
<updated>2026-03-13T17:53:21Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2026-03-13T17:44:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=376cbe460ae270c02f2eb245940ddf5d7af9cc96'/>
<id>urn:sha1:376cbe460ae270c02f2eb245940ddf5d7af9cc96</id>
<content type='text'>
slide-switch is my software, I choose to continue to be sole maintainer.
(This was also the case in #28429.)

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: add me as co-maintainer to Jeffery's packages</title>
<updated>2026-03-13T17:04:53Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-03-13T17:00:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a7e01c91b60c644d08dd309e78cc7bb83d361d6a'/>
<id>urn:sha1:a7e01c91b60c644d08dd309e78cc7bb83d361d6a</id>
<content type='text'>
Add 'Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;' as co-maintainer
alongside Jeffery To &lt;jeffery.to@gmail.com&gt; for all packages where
Jeffery To is listed as maintainer.

Supersedes PR: https://github.com/openwrt/packages/pull/28429

We can have another PR where Jeffery removes himself later.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>micropython-lib: update to 1.24.0</title>
<updated>2024-11-18T05:40:15Z</updated>
<author>
<name>Glenn Strauss</name>
</author>
<published>2024-11-18T04:56:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8ec794998f4de6468c88808ca3260b70bc791965'/>
<id>urn:sha1:8ec794998f4de6468c88808ca3260b70bc791965</id>
<content type='text'>
* update micropython-lib to hash for 1.24.0

Signed-off-by: Glenn Strauss &lt;gstrauss@gluelogic.com&gt;
</content>
</entry>
<entry>
<title>micropython-lib: update to 1.23.0 and fix compile on external mbedtls3</title>
<updated>2024-11-18T05:40:15Z</updated>
<author>
<name>Glenn Strauss</name>
</author>
<published>2024-07-25T06:44:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4c751e454c43c4834d9f67fbd70122cfc0ef062b'/>
<id>urn:sha1:4c751e454c43c4834d9f67fbd70122cfc0ef062b</id>
<content type='text'>
* update micropython-lib to hash for 1.23.0
* remove micropython-lib unix-uffi patches

Co-authored-by: Jeffery To &lt;jeffery.to@gmail.com&gt;

Signed-off-by: Glenn Strauss &lt;gstrauss@gluelogic.com&gt;
</content>
</entry>
<entry>
<title>treewide: refresh hashes after move to use ZSTD as default</title>
<updated>2024-04-07T10:06:34Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-04-06T10:47:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=272f55e87f0731b3f04aefd39598a127b317abf4'/>
<id>urn:sha1:272f55e87f0731b3f04aefd39598a127b317abf4</id>
<content type='text'>
With the recent move to using ZSTD as the default compression format
for packaging git repo clones we must refresh all of the hashes for
the packages feed as well.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>micropython-lib: Update to latest version, remove patch</title>
<updated>2023-11-06T18:56:09Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-10-31T09:20:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=298fd20375a9839e283a81d70cef210dc6c1d5a3'/>
<id>urn:sha1:298fd20375a9839e283a81d70cef210dc6c1d5a3</id>
<content type='text'>
Remove 004-unix-ffi-re-convert-to-PCRE2.patch as it has been merged in
this version.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>micropython: Update to 1.21.0, refresh/redo patches</title>
<updated>2023-11-01T22:57:40Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-10-15T14:16:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=db9202ccc52a3ef360cd1918db9376a5cfa4b25f'/>
<id>urn:sha1:db9202ccc52a3ef360cd1918db9376a5cfa4b25f</id>
<content type='text'>
Removed 050-py-stackctrl-fix-gcc-13.patch as it has been merged in the
new version.

This also:

* Add STRIP= (empty value) to skip micropython's stripping step, letting
  the OpenWrt build system control stripping.

* Add a workaround for "variable might be clobbered" warning leading to
  build error on riscv64
  (https://github.com/micropython/micropython/issues/12838).

* Change Build/InstallDev to install host tools into an unversioned
  directory, and update micropython-lib to use the unversioned path.
  There is no need to keep available multiple versions of the host
  tools.

* Add a test.sh script for the packages feed CI.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>micropython-lib: move to PCRE2</title>
<updated>2023-10-22T11:26:14Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2023-09-28T21:51:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d191c3d0c409e150d7234a52715718dbe05c1bce'/>
<id>urn:sha1:d191c3d0c409e150d7234a52715718dbe05c1bce</id>
<content type='text'>
Add pending patch converting the package to PCRE2.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>micropython-lib: Update to master, split target package</title>
<updated>2023-06-02T13:39:58Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-05-29T19:24:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9390bd0262ad9f0775b76984d1c8f29b9a35584e'/>
<id>urn:sha1:9390bd0262ad9f0775b76984d1c8f29b9a35584e</id>
<content type='text'>
The package has been reworked to install the same files that are
available to be downloaded/installed by mip, the package manager new to
MicroPython 1.20.0.

This also splits the original target package into four:

* micropython-lib
  * Includes packages common to all MicroPython ports (python-stdlib,
    python-ecosys, micropython)
  * Contains mpy bytecode files

* micropython-lib-src
  * Includes packages common to all MicroPython ports (python-stdlib,
    python-ecosys, micropython)
  * Contains py source files

* micropython-lib-unix
  * Includes packages specific to the MicroPython Unix port (unix-ffi)
  * Contains mpy bytecode files
  * Installs a specific launcher (micropython-unix) that adds the Unix
    package directory into MicroPython's library path

* micropython-lib-unix-src
  * Includes packages specific to the MicroPython Unix port (unix-ffi)
  * Contains py source files

This also updates the package license, title, and description.

Patches:

* 001-build-unix-ffi.patch

  This enables the repo build script to also build the Unix-specific
  packages. Not sure if upstream is open to accepting this since the
  Unix-specific packages don't fit well into the existing package
  distribution mechanism.

* 002-add-unix-ffi-os-path.patch and 003-add-unix-ffi-uu.patch

  These fix instances where the unix-ffi version of the os package is
  overridden by the python-stdlib version. These have been submitted to
  upstream: https://github.com/micropython/micropython-lib/pull/672

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
</feed>
