<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython, branch v1.3.9</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.9</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.9'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-01-25T00:10:07+00:00</updated>
<entry>
<title>docs: Bump version to 1.3.9.</title>
<updated>2015-01-25T00:10:07+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-25T00:10:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=552f7c40a0c98fdd3bbf89f7d4ebf23e342e0c01'/>
<id>urn:sha1:552f7c40a0c98fdd3bbf89f7d4ebf23e342e0c01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Disable MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE.</title>
<updated>2015-01-24T23:45:37+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-24T23:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ad33e2465c243dd6c602a7b1e263df3cf2359230'/>
<id>urn:sha1:ad33e2465c243dd6c602a7b1e263df3cf2359230</id>
<content type='text'>
It uses RAM and on pyboard we are generally tight on RAM, so disable
this optimisation for general builds.  If users need the speed then
they can build their own version.  Maybe in the future we can have
different versions of pyboard firmware built with different tradeoffs.
</content>
</entry>
<entry>
<title>modffi: 's' (string) return type: handle NULL properly (return None).</title>
<updated>2015-01-24T23:36:14+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-01-24T22:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=31c1f1300e2f166061cb0a491fab30ac37018a94'/>
<id>urn:sha1:31c1f1300e2f166061cb0a491fab30ac37018a94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Don't use anonymous unions, name them instead.</title>
<updated>2015-01-24T23:14:12+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-24T23:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=32444b759a1b4f339908f65ee8f50a21eee7d16c'/>
<id>urn:sha1:32444b759a1b4f339908f65ee8f50a21eee7d16c</id>
<content type='text'>
This makes the code (more) compatible with the C99 standard.
</content>
</entry>
<entry>
<title>py: Be more machine-portable with size of bit fields.</title>
<updated>2015-01-24T23:12:58+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-24T23:12:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5c670acb1fdd04dcb9c220fee7cbeeb6b0c440e5'/>
<id>urn:sha1:5c670acb1fdd04dcb9c220fee7cbeeb6b0c440e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Update float2int tests for new range classifications</title>
<updated>2015-01-24T21:05:16+00:00</updated>
<author>
<name>David Steinberg</name>
<email>david.steinberg.dev@gmail.com</email>
</author>
<published>2015-01-23T17:52:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4c1a7e0d6a561be5871bb0d36b724f529e55c21d'/>
<id>urn:sha1:4c1a7e0d6a561be5871bb0d36b724f529e55c21d</id>
<content type='text'>
- Tests vary based on build configuration (32/64-bit and internal int type).
- Added tests for exceptions raised on overflow of int type.
</content>
</entry>
<entry>
<title>py: Use float-to-int classifications for mp_obj_new_int_from_float() functions</title>
<updated>2015-01-24T20:54:28+00:00</updated>
<author>
<name>David Steinberg</name>
<email>david.steinberg.dev@gmail.com</email>
</author>
<published>2015-01-13T15:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0fb17f6ef46ade018a3fda8d4266f15638ddf5e3'/>
<id>urn:sha1:0fb17f6ef46ade018a3fda8d4266f15638ddf5e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Add float-to-int classification function</title>
<updated>2015-01-24T20:54:28+00:00</updated>
<author>
<name>David Steinberg</name>
<email>david.steinberg.dev@gmail.com</email>
</author>
<published>2015-01-13T15:21:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ca377b10de006b48f75383664f5f765b202412df'/>
<id>urn:sha1:ca377b10de006b48f75383664f5f765b202412df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Fix issue in mpz_set_from_float() when mp_int_t is larger than float</title>
<updated>2015-01-24T20:54:28+00:00</updated>
<author>
<name>David Steinberg</name>
<email>david.steinberg.dev@gmail.com</email>
</author>
<published>2015-01-13T15:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8d427b7ab79d1d45d6aef2f0bbb73c65373247df'/>
<id>urn:sha1:8d427b7ab79d1d45d6aef2f0bbb73c65373247df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Move mp_float_t related defines to misc.h</title>
<updated>2015-01-24T20:54:28+00:00</updated>
<author>
<name>David Steinberg</name>
<email>david.steinberg.dev@gmail.com</email>
</author>
<published>2015-01-13T15:19:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c585ad1020cf81cb277ecce77952f9c896ba7bbc'/>
<id>urn:sha1:c585ad1020cf81cb277ecce77952f9c896ba7bbc</id>
<content type='text'>
</content>
</entry>
</feed>
