<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tools, branch v1.8</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-05-03T11:24:39+00:00</updated>
<entry>
<title>tools/mpy-tool: Make sure that all C-level variables are unique.</title>
<updated>2016-05-03T11:24:39+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-03T11:24:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=02fd83bcbce533b4aded6e062b36d4b3a2695218'/>
<id>urn:sha1:02fd83bcbce533b4aded6e062b36d4b3a2695218</id>
<content type='text'>
Fixes issue #2023.
</content>
</entry>
<entry>
<title>tools/mpy-tool.py: Add support for Python 2.7.</title>
<updated>2016-04-15T10:56:10+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-15T10:56:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c3beb16db33e941021ff839a2fa9c806c134aa48'/>
<id>urn:sha1:c3beb16db33e941021ff839a2fa9c806c134aa48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Add ability to have frozen persistent bytecode from .mpy files.</title>
<updated>2016-04-13T15:07:47+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-01-31T22:24:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0a2e9650f5383bc1190d6b27a3d923e313c3d879'/>
<id>urn:sha1:0a2e9650f5383bc1190d6b27a3d923e313c3d879</id>
<content type='text'>
The config variable MICROPY_MODULE_FROZEN is now made of two separate
parts: MICROPY_MODULE_FROZEN_STR and MICROPY_MODULE_FROZEN_MPY.  This
allows to have none, either or both of frozen strings and frozen mpy
files (aka frozen bytecode).
</content>
</entry>
<entry>
<title>tools: Add mpy-tool.py, to work with .mpy files.</title>
<updated>2016-04-13T15:05:43+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-01-31T21:45:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0699c6bf9e7a1754002948063390b68590fc3e96'/>
<id>urn:sha1:0699c6bf9e7a1754002948063390b68590fc3e96</id>
<content type='text'>
Currently it can freeze .mpy files.
</content>
</entry>
<entry>
<title>qemu-arm: Enable builtin override feature, and enable more tests.</title>
<updated>2016-03-15T13:45:32+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-03-15T13:45:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=be989be861c05b64425267b62c2419e28e7a8cf1'/>
<id>urn:sha1:be989be861c05b64425267b62c2419e28e7a8cf1</id>
<content type='text'>
Hopefully these tests run reliably on Travis.
</content>
</entry>
<entry>
<title>py/frozenmod: Store frozen module names together, to quickly scan them.</title>
<updated>2016-01-03T16:08:45+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-01-03T16:08:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=17f324b83655e68b064f0637f5190000ea0e1f12'/>
<id>urn:sha1:17f324b83655e68b064f0637f5190000ea0e1f12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/frozenmod: Make frozen module content be 0-terminated.</title>
<updated>2016-01-01T05:51:07+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-01-01T05:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0992588811df90154759f9af6261f07e69cf784a'/>
<id>urn:sha1:0992588811df90154759f9af6261f07e69cf784a</id>
<content type='text'>
To allow simple zero-terminated lexers.
</content>
</entry>
<entry>
<title>tools: Add C middle-processor to make builtin tables proper hash tables.</title>
<updated>2015-12-31T00:24:33+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-12-18T23:26:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4bd95f8b4407ff85c68676285c02236ee72d72cb'/>
<id>urn:sha1:4bd95f8b4407ff85c68676285c02236ee72d72cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools: Upgrade upip to 0.6.3.</title>
<updated>2015-12-11T22:20:10+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-12-11T22:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bb7f5b55010a3957bad30fbb505664e385b290b6'/>
<id>urn:sha1:bb7f5b55010a3957bad30fbb505664e385b290b6</id>
<content type='text'>
Updated for _os -&gt; uos builtin module rename.
</content>
</entry>
<entry>
<title>tools: Fix pyboard.py to work under Python 3.</title>
<updated>2015-12-08T12:55:28+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-12-08T12:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bbe2e22fcb3bf83b03ad25856e29995987e1fc40'/>
<id>urn:sha1:bbe2e22fcb3bf83b03ad25856e29995987e1fc40</id>
<content type='text'>
</content>
</entry>
</feed>
