<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod, branch 6.2.0-beta.3</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.0-beta.3</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.0-beta.3'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2021-02-20T16:05:39+00:00</updated>
<entry>
<title>update to ulab 1.7.5</title>
<updated>2021-02-20T16:05:39+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2021-02-20T16:05:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dde2b8dfb322a9994dcdb137668f567de8d9b84e'/>
<id>urn:sha1:dde2b8dfb322a9994dcdb137668f567de8d9b84e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>raspberrypi: implement os.urandom</title>
<updated>2021-02-17T23:49:25+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2021-02-17T22:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ab5eb86118f5b446d9cb1996b07cae56e3f45643'/>
<id>urn:sha1:ab5eb86118f5b446d9cb1996b07cae56e3f45643</id>
<content type='text'>
Since the datasheet cast some doubt on the strength of the "rosc_hw-&gt;randombit",
I use the SHA256 hash function to create a high quality random seed
from random values of uncertain entropy, as well as to generate a sequence
of random values from that seed using SHA256 as a cryptographically-secure
random number generator.

In practice, it produces over 100kB/s of random data which does not
have any gross problems according to _PractRand_.
</content>
</entry>
<entry>
<title>ulab: update to 1.7.2</title>
<updated>2021-01-29T15:45:00+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2021-01-29T15:45:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=689fba764a364a9284e80b59aa4b5dcc9e23c38c'/>
<id>urn:sha1:689fba764a364a9284e80b59aa4b5dcc9e23c38c</id>
<content type='text'>
Closes #4086
</content>
</entry>
<entry>
<title>Fix warnings that come from -O3 (I think)</title>
<updated>2021-01-21T03:16:56+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-01-21T01:10:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2b4ad1ed0399dc77632bf7dca61b269517320ad9'/>
<id>urn:sha1:2b4ad1ed0399dc77632bf7dca61b269517320ad9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix doc build</title>
<updated>2021-01-15T18:00:29+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-01-15T18:00:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c843122d3dbc34212c64da40baddf1a7b59ac1e1'/>
<id>urn:sha1:c843122d3dbc34212c64da40baddf1a7b59ac1e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to 1.7.1</title>
<updated>2021-01-15T15:50:58+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-01-15T15:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a98df7209d5e0bd73353f435fb9c206f13da36ca'/>
<id>urn:sha1:a98df7209d5e0bd73353f435fb9c206f13da36ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ulab: update to 1.7.0</title>
<updated>2021-01-14T20:16:11+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-01-14T20:16:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ad87f3768997d54ea5f98bc9a4668c17b4b3e1f9'/>
<id>urn:sha1:ad87f3768997d54ea5f98bc9a4668c17b4b3e1f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ulab: bump to version 1.6.1</title>
<updated>2021-01-11T19:52:46+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2021-01-11T19:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0593e464bfa52eda31ff53772f6e7f8150f6b01c'/>
<id>urn:sha1:0593e464bfa52eda31ff53772f6e7f8150f6b01c</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
