<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py, branch 5.3.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-04-17T23:44:07+00:00</updated>
<entry>
<title>RGBMatrix: finish renaming from Protomatter</title>
<updated>2020-04-17T23:44:07+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-15T20:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5fcc6d62869310b2b1dd96279e5a121623e07aba'/>
<id>urn:sha1:5fcc6d62869310b2b1dd96279e5a121623e07aba</id>
<content type='text'>
This gets all the purely internal references.  Some uses of
protomatter/Protomatter/PROTOMATTER remain, as they are references
to symbols in the Protomatter C library itself.
</content>
</entry>
<entry>
<title>Rename Protomatter -&gt; RGBMatrix</title>
<updated>2020-04-17T23:43:57+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-15T16:22:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3d6258f63dce84519704251b86a16c832958c8a6'/>
<id>urn:sha1:3d6258f63dce84519704251b86a16c832958c8a6</id>
<content type='text'>
This is a quick rename, it changes the user-facing names but not the
internal names of things.
</content>
</entry>
<entry>
<title>Rename _protomatter -&gt; protomatter</title>
<updated>2020-04-17T23:43:57+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-15T14:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a32337718d48fa83e5ebd8c7168019b4196acd0e'/>
<id>urn:sha1:a32337718d48fa83e5ebd8c7168019b4196acd0e</id>
<content type='text'>
I originally believed that there would be a wrapper library around it,
like with _pixelbuf; but this proves not to be the case, as there's
too little for the library to do.
</content>
</entry>
<entry>
<title>Make stripping circuitpython optional, not the default</title>
<updated>2020-04-14T23:24:58+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-09T14:10:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b1fab1cdac6a3e878a7d7a654f6ea6f92f60cc88'/>
<id>urn:sha1:b1fab1cdac6a3e878a7d7a654f6ea6f92f60cc88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Protomatter and FramebufferDisplay</title>
<updated>2020-04-14T23:24:54+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-03-10T18:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=09dc46a98480350b157636ffff8b89470f595f6e'/>
<id>urn:sha1:09dc46a98480350b157636ffff8b89470f595f6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py.mk: update warning flags needed for ulab</title>
<updated>2020-04-14T20:37:36+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-14T15:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=135fb5b8870050f8045dcea88c8896a1a35b493c'/>
<id>urn:sha1:135fb5b8870050f8045dcea88c8896a1a35b493c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>runtime: Improve error message when setting read-only property</title>
<updated>2020-03-20T22:57:28+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-03-20T22:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9d2270a979b3d3ce107a2ea830b6bf7beecb1fdc'/>
<id>urn:sha1:9d2270a979b3d3ce107a2ea830b6bf7beecb1fdc</id>
<content type='text'>
Formerly, if you wrote
   SPI.frequency = 0
you would get the sightly erroneous error message
   AttributeError: 'SPI' object has no attribute 'frequency'
In this case, a better message would read
   AttributeError: 'SPI' object cannot assign attribute 'frequency'

This new message will both be used in the case where the attribute doesn't
exist at all (and the object has no dynamic attributes; most instances of
built in types behave this way), or if the attribute exists but is
read-only.
</content>
</entry>
<entry>
<title>ulab: include new 'extras' source file</title>
<updated>2020-03-17T14:33:17+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-03-17T14:33:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=96f2288b8403073075267bc058abca0a01606b80'/>
<id>urn:sha1:96f2288b8403073075267bc058abca0a01606b80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ulab: rename enable macro so it appears in the support matrix</title>
<updated>2020-03-17T14:33:03+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-03-17T14:33:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d6342af98014c0cc9e3c6b3010f06db88aa470b2'/>
<id>urn:sha1:d6342af98014c0cc9e3c6b3010f06db88aa470b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>objslice: take mp_obj_slice_indices from micropython</title>
<updated>2020-03-17T13:32:52+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-03-17T01:59:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=69aa010cfc3c67a5cf07b356b55eec964f896ac5'/>
<id>urn:sha1:69aa010cfc3c67a5cf07b356b55eec964f896ac5</id>
<content type='text'>
</content>
</entry>
</feed>
