<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod, branch 6.1.0-rc.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.0-rc.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.0-rc.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2021-01-04T18:50:08+00:00</updated>
<entry>
<title>ulab: update to 1.6.0</title>
<updated>2021-01-04T18:50:08+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2021-01-04T18:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=09bf58407fc09a308154105636694b65b51cb760'/>
<id>urn:sha1:09bf58407fc09a308154105636694b65b51cb760</id>
<content type='text'>
This fixes several problems I encountered.
</content>
</entry>
<entry>
<title>Merge pull request #3728 from tannewt/speedup_json</title>
<updated>2020-11-24T15:42:18+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jeff@adafruit.com</email>
</author>
<published>2020-11-24T15:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=22af5a1fe9ca92f5060d7d9414454801c68d47df'/>
<id>urn:sha1:22af5a1fe9ca92f5060d7d9414454801c68d47df</id>
<content type='text'>
Speed up JSON parsing with readinto</content>
</entry>
<entry>
<title>Merge pull request #3694 from jepler/update-ulab2</title>
<updated>2020-11-23T23:17:46+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2020-11-23T23:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f8dcb2517068499902135f19a818e08c3044a94d'/>
<id>urn:sha1:f8dcb2517068499902135f19a818e08c3044a94d</id>
<content type='text'>
ulab: Update to release tag 1.1.0</content>
</entry>
<entry>
<title>Ignore size parameter</title>
<updated>2020-11-23T20:14:58+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-11-23T20:14:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=368fa88312c14d1a74f44b7539fb00c7ef8754f8'/>
<id>urn:sha1:368fa88312c14d1a74f44b7539fb00c7ef8754f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ulab: Update to release tag 1.1.0</title>
<updated>2020-11-23T16:23:50+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2020-11-15T17:48:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9d8be648eec70c36b3a461c4ff45064357d11693'/>
<id>urn:sha1:9d8be648eec70c36b3a461c4ff45064357d11693</id>
<content type='text'>
Disable certain classes of diagnostic when building ulab.  We should
submit patches upstream to (A) fix these errors and (B) upgrade their
CI so that the problems are caught before we want to integrate with
CircuitPython, but not right now.
</content>
</entry>
<entry>
<title>Speed up JSON parsing with readinto</title>
<updated>2020-11-20T01:13:24+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-11-20T01:13:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=123210a989eae73fb60146d707f7ba890f8311ee'/>
<id>urn:sha1:123210a989eae73fb60146d707f7ba890f8311ee</id>
<content type='text'>
Get a chunk of data from readinto instead of a single byte. This
speeds up the parsing by reducing the number of function calls.

Fixes #3703
</content>
</entry>
<entry>
<title>Introduce, use mp_raise_arg1</title>
<updated>2020-11-19T22:15:06+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-11-19T22:13:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c06fc8e02dc7c17e827e3fe736dc7226d7819452'/>
<id>urn:sha1:c06fc8e02dc7c17e827e3fe736dc7226d7819452</id>
<content type='text'>
This raises an exception with a given object value.  Saves a bit of
code size.
</content>
</entry>
<entry>
<title>Use mp_raise instead of nlr_raise(new_exception) where possible</title>
<updated>2020-11-19T22:13:01+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-11-19T22:12:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d5f6748d1bea832c6f483ca8b0095e776eaca2df'/>
<id>urn:sha1:d5f6748d1bea832c6f483ca8b0095e776eaca2df</id>
<content type='text'>
This saves a bit of code space
</content>
</entry>
<entry>
<title>ulab: Update again</title>
<updated>2020-10-25T18:26:55+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-10-25T18:26:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=543316a8fbaa78db485c1135b8f9ee5c2d1982e3'/>
<id>urn:sha1:543316a8fbaa78db485c1135b8f9ee5c2d1982e3</id>
<content type='text'>
.. pull in various doc build fixes that prevented the previous commit from building.  This is still "0.54.5", the tag was updated in micropython-ulab (since no functional difference was introduced, only doc and CI differences, I imagine)
</content>
</entry>
<entry>
<title>ulab: Incorporate bugfixes (update to tag 0.54.5)</title>
<updated>2020-10-24T18:16:10+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-10-24T18:15:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4cad5478e6b6abe6c15546fee4d1a81e180f6d15'/>
<id>urn:sha1:4cad5478e6b6abe6c15546fee4d1a81e180f6d15</id>
<content type='text'>
In particular, this closes #3954.
</content>
</entry>
</feed>
