<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests/basics, branch v1.3.6</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.6</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.6'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-11-03T16:09:39+00:00</updated>
<entry>
<title>py: Fix builtin callable so it checks user-defined instances correctly.</title>
<updated>2014-11-03T16:09:39+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-11-03T16:09:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0344fa1ddfbe8674061fed8e904468b9bd2aa550'/>
<id>urn:sha1:0344fa1ddfbe8674061fed8e904468b9bd2aa550</id>
<content type='text'>
Addresses issue #953.
</content>
</entry>
<entry>
<title>py: Fix bug with right-shifting small ints by large amounts.</title>
<updated>2014-11-02T00:41:30+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-11-02T00:39:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=039887a0ac9bd02cfd84e4792d3d21a78bc06a7f'/>
<id>urn:sha1:039887a0ac9bd02cfd84e4792d3d21a78bc06a7f</id>
<content type='text'>
Undefined behavior in C, needs explicit check.
</content>
</entry>
<entry>
<title>py: Add builtin round function.</title>
<updated>2014-10-31T11:28:50+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-31T11:28:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1559a978100762efd84666befd134d5975ae8d4b'/>
<id>urn:sha1:1559a978100762efd84666befd134d5975ae8d4b</id>
<content type='text'>
Addresses issue #934.
</content>
</entry>
<entry>
<title>objstr: Allow to convert any buffer proto object to str.</title>
<updated>2014-10-30T22:03:53+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-10-30T21:58:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e62a0fe36776f039149e7fab77323aa380b97c2e'/>
<id>urn:sha1:e62a0fe36776f039149e7fab77323aa380b97c2e</id>
<content type='text'>
Original motivation is to support converting bytearrays, but easier to just
support buffer protocol at all.
</content>
</entry>
<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>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>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>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>
</feed>
