<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests, branch v1.3.5</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.5</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.5'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-10-26T15:38:28+00:00</updated>
<entry>
<title>tests: Get builtin_compile to skin properly on pyboard.</title>
<updated>2014-10-26T15:38:28+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-26T15:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b2f19b8d349314baba640e1dd99ea833d0bc4b8f'/>
<id>urn:sha1:b2f19b8d349314baba640e1dd99ea833d0bc4b8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Change SPI phase spec to 0,1 to match standard conventions.</title>
<updated>2014-10-26T13:54:31+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-26T13:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=480a7ce58f6e5dc6179373f1f8b69d6a5434b2d4'/>
<id>urn:sha1:480a7ce58f6e5dc6179373f1f8b69d6a5434b2d4</id>
<content type='text'>
Was 1 or 2, now 0 or 1 (respectively).  0 means sample MISO on first
edge, 1 means sample on second edge.

Addresses issue #936.
</content>
</entry>
<entry>
<title>py: Fix memoryview referencing so it retains ptr to original buffer.</title>
<updated>2014-10-26T13:20:50+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-26T13:20:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=de3c806965f907981d5cb5d49fc139845cd94aba'/>
<id>urn:sha1:de3c806965f907981d5cb5d49fc139845cd94aba</id>
<content type='text'>
This way, if original parent object is GC'd, the memoryview still points
to the underlying buffer data so that buffer is not GC'd.
</content>
</entry>
<entry>
<title>tests: Add test for compile builtin.</title>
<updated>2014-10-25T21:07:25+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-25T21:07:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=627852019b915f9d34f7d036c90f6a1d8307df53'/>
<id>urn:sha1:627852019b915f9d34f7d036c90f6a1d8307df53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stream: Add optional 2nd "length" arg to .readinto() - extension to CPython.</title>
<updated>2014-10-23T18:43:59+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-10-23T18:22:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e2f8d98525ddc9ced9bbda3614de0b9b9d6bc291'/>
<id>urn:sha1:e2f8d98525ddc9ced9bbda3614de0b9b9d6bc291</id>
<content type='text'>
While extension to file.readinto() definition of CPython, the additional arg
is similar to what in CPython available in socket.recv_into().
</content>
</entry>
<entry>
<title>py: Add builtin memoryview object (mostly using array code).</title>
<updated>2014-10-23T12:34:35+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-23T12:34:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dd4f4530ab35c162252b003d2713b06eb65903e1'/>
<id>urn:sha1:dd4f4530ab35c162252b003d2713b06eb65903e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod: Add uheapq module.</title>
<updated>2014-10-22T22:20:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-22T17:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f5d69794a86f7647de3f3b3efd282ed288b1cba6'/>
<id>urn:sha1:f5d69794a86f7647de3f3b3efd282ed288b1cba6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Fix smallint modulo with negative arguments.</title>
<updated>2014-10-22T22:05:50+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-22T22:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e72be1b999a3337f74a8e5a8f61705666f834d2b'/>
<id>urn:sha1:e72be1b999a3337f74a8e5a8f61705666f834d2b</id>
<content type='text'>
Addresses issue #927.
</content>
</entry>
<entry>
<title>py: Remove unused and unneeded SystemError exception.</title>
<updated>2014-10-22T18:42:55+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-22T18:42:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e7a478204a984f9f79a99700375d961be6d28a96'/>
<id>urn:sha1:e7a478204a984f9f79a99700375d961be6d28a96</id>
<content type='text'>
It's purpose is for internal errors that are not catastrophic (ie not as
bad as RuntimeError).  Since we don't use it, we don't need it.
</content>
</entry>
<entry>
<title>stmhal: Overhaul UART class to use read/write, and improve it.</title>
<updated>2014-10-21T21:15:20+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-11T16:57:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=481d714bd56e0173668b249760e9cea8fce9b04f'/>
<id>urn:sha1:481d714bd56e0173668b249760e9cea8fce9b04f</id>
<content type='text'>
UART object now uses a stream-like interface: read, readall, readline,
readinto, readchar, write, writechar.

Timeouts are configured when the UART object is initialised, using
timeout and timeout_char keyword args.

The object includes optional read buffering, using interrupts.  You can set
the buffer size dynamically using read_buf_len keyword arg.  A size of 0
disables buffering.
</content>
</entry>
</feed>
