<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/micropython-lib, branch master</title>
<subtitle>Community maintained packages for OpenWrt</subtitle>
<id>http://x-nagi.com/cgit/packages/atom?h=master</id>
<link rel='self' href='http://x-nagi.com/cgit/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/'/>
<updated>2023-11-06T18:56:09Z</updated>
<entry>
<title>micropython-lib: Update to latest version, remove patch</title>
<updated>2023-11-06T18:56:09Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2023-10-31T09:20:33Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/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>
<email>jeffery.to@gmail.com</email>
</author>
<published>2023-10-15T14:16:44Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/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>
<email>ansuelsmth@gmail.com</email>
</author>
<published>2023-09-28T21:51:28Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/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>
<email>jeffery.to@gmail.com</email>
</author>
<published>2023-05-29T19:24:54Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/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>
<entry>
<title>micropython-lib: Update to latest master</title>
<updated>2022-06-06T22:09:51Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2022-06-06T09:24:31Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=faa546ac0aaf6a9c24cbbbbae67f942a7278172b'/>
<id>urn:sha1:faa546ac0aaf6a9c24cbbbbae67f942a7278172b</id>
<content type='text'>
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>micropython-lib: Update to latest master</title>
<updated>2022-05-15T04:27:21Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2022-05-14T18:42:10Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=8550edbe85a54427e7e28d4c18564216c821686e'/>
<id>urn:sha1:8550edbe85a54427e7e28d4c18564216c821686e</id>
<content type='text'>
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>micropython-lib: Update to latest master</title>
<updated>2022-01-12T00:24:13Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2022-01-11T09:52:47Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=6754a2c80a0cab7aadae12d7444463f0c5318e29'/>
<id>urn:sha1:6754a2c80a0cab7aadae12d7444463f0c5318e29</id>
<content type='text'>
The last tagged release (v1.9.3) was in 2017. This updates the package
to the most recent commit of the master branch.

This also sets myself at the maintainer.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>micropython-lib: Update to 1.9.3</title>
<updated>2018-10-07T13:03:34Z</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2018-10-07T12:48:45Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=0c6b4723f6a10eded37813b393b74cecbaae409d'/>
<id>urn:sha1:0c6b4723f6a10eded37813b393b74cecbaae409d</id>
<content type='text'>
Switched to codeload tarballs. Simpler Makefile.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>micropython: updated to v1.9.2, micropython-lib: updated to v1.9</title>
<updated>2017-09-23T11:51:06Z</updated>
<author>
<name>Anton Patrushev</name>
<email>apatrushev@gmail.com</email>
</author>
<published>2017-09-22T17:54:38Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=dc0b2e60a7263bac3e3245b2058b7a12095f2cb9'/>
<id>urn:sha1:dc0b2e60a7263bac3e3245b2058b7a12095f2cb9</id>
<content type='text'>
Signed-off-by: Anton Patrushev &lt;apatrushev@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: run "make check FIXUP=1"</title>
<updated>2017-08-30T04:41:14Z</updated>
<author>
<name>Etienne Champetier</name>
<email>champetier.etienne@gmail.com</email>
</author>
<published>2017-08-28T04:28:09Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=4006865ae81b20b1793ae2a07db20235fefd2c71'/>
<id>urn:sha1:4006865ae81b20b1793ae2a07db20235fefd2c71</id>
<content type='text'>
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git

(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
</feed>
