<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py/objmodule.c, branch v1.8.4</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.4</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.4'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-06-28T10:28:48+00:00</updated>
<entry>
<title>py: Add basic _thread module, with ability to start a new thread.</title>
<updated>2016-06-28T10:28:48+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-22T22:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=27cc07721b3c3c2d0b9c8678c8a3ddc7fe96cd97'/>
<id>urn:sha1:27cc07721b3c3c2d0b9c8678c8a3ddc7fe96cd97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Support to build berkeley db 1.85 and "btree" module.</title>
<updated>2016-06-14T21:52:45+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-06-14T21:52:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=337111ba9e393bad84d0f1bc45a291f462784d6e'/>
<id>urn:sha1:337111ba9e393bad84d0f1bc45a291f462784d6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Add uerrno module, with errno constants and dict.</title>
<updated>2016-05-10T22:30:39+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-10T09:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=596a3feb8fd3cfbaa899c23b010f79a7088863fb'/>
<id>urn:sha1:596a3feb8fd3cfbaa899c23b010f79a7088863fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/modcollections: Rename module name have "u" prefix for consistency.</title>
<updated>2016-05-02T10:57:46+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-02T10:57:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9549590fc69e56557cabec77649558d0bcc1c293'/>
<id>urn:sha1:9549590fc69e56557cabec77649558d0bcc1c293</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/modio: Rename module name to "uio" for consistency with other modules.</title>
<updated>2016-05-02T10:56:33+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-02T10:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ddb9dba2f73e6bc62326fe1aad88cdf633358d82'/>
<id>urn:sha1:ddb9dba2f73e6bc62326fe1aad88cdf633358d82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Module to handle WebREPL protocol.</title>
<updated>2016-04-28T21:52:52+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-28T21:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=25d0f7d59d5d2c5cce206c9777aec0987810add4'/>
<id>urn:sha1:25d0f7d59d5d2c5cce206c9777aec0987810add4</id>
<content type='text'>
While just a websocket is enough for handling terminal part of WebREPL,
handling file transfer operations requires demultiplexing and acting
upon, which is encapsulated in _webrepl class provided by this module,
which wraps a websocket object.
</content>
</entry>
<entry>
<title>extmod: Add initial framebuf module.</title>
<updated>2016-04-12T13:06:53+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-08T10:08:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=53ad681ed1786601ca5eccb60f8fd950b8bc47d7'/>
<id>urn:sha1:53ad681ed1786601ca5eccb60f8fd950b8bc47d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modwebsocket: Start module for WebSocket helper functions.</title>
<updated>2016-03-24T17:16:00+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-03-24T17:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=24342dd65efc34d0f89c1a87b9a793d1299538e1'/>
<id>urn:sha1:24342dd65efc34d0f89c1a87b9a793d1299538e1</id>
<content type='text'>
Currently, only write support is implemented (of limited buffer size).
</content>
</entry>
<entry>
<title>extmod/modurandom: Add "urandom" module.</title>
<updated>2016-01-17T10:13:01+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-01-17T10:10:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a58a91eb04c50daafb31228a79f6752374338c5e'/>
<id>urn:sha1:a58a91eb04c50daafb31228a79f6752374338c5e</id>
<content type='text'>
Seedable and reproducible pseudo-random number generator. Implemented
functions are getrandbits(n) (n &lt;= 32) and seed().

The algorithm used is Yasmarang by Ilya Levin:
http://www.literatecode.com/yasmarang
</content>
</entry>
<entry>
<title>unix: Move modmachine into unix directory</title>
<updated>2015-12-12T23:21:36+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2015-12-12T22:15:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f9251659424664ed3f30c2b2a990bd7b9fa22c65'/>
<id>urn:sha1:f9251659424664ed3f30c2b2a990bd7b9fa22c65</id>
<content type='text'>
This leaves behind the common functionality in extmod/machine_mem.c
which can be used by all ports.
</content>
</entry>
</feed>
