<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tools, branch v1.4</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-02-13T14:02:51+00:00</updated>
<entry>
<title>stmhal: Add "CDC" option to pyb.usb_mode, for CDC device only.</title>
<updated>2015-02-13T14:02:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-03T20:52:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=39ce2db181ec1e06426e2a3a371d2cd535723a17'/>
<id>urn:sha1:39ce2db181ec1e06426e2a3a371d2cd535723a17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools: Make gen-changelog.sh sort version strings correctly.</title>
<updated>2015-02-13T13:31:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-13T13:31:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=fb2006cc69fc824d13f39d325cf710a7b09742d5'/>
<id>urn:sha1:fb2006cc69fc824d13f39d325cf710a7b09742d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qemu-arm: Disable try_finally1.py test (it fails randomly on Travis).</title>
<updated>2015-01-25T18:48:03+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-25T18:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2f8c409a4f441d7ef8856d2bd4ef9467204bb418'/>
<id>urn:sha1:2f8c409a4f441d7ef8856d2bd4ef9467204bb418</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Implement very simple frozen modules support.</title>
<updated>2015-01-20T09:52:12+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-01-20T09:52:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=640e0b221e972f9a2da2d870bf3fc5a93c18f0ec'/>
<id>urn:sha1:640e0b221e972f9a2da2d870bf3fc5a93c18f0ec</id>
<content type='text'>
Only modules (not packages) supported now. Source modules can be converted
to frozen module structures using tools/make-frozen.py script.
</content>
</entry>
<entry>
<title>qemu-arm: Disable basics/memoryerror.py test.</title>
<updated>2015-01-12T16:32:14+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-12T16:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b58da9420cdd0cca1e79be32f24088345cf66946'/>
<id>urn:sha1:b58da9420cdd0cca1e79be32f24088345cf66946</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qemu-arm: Enable GC and native code-gen; enable more tests.</title>
<updated>2015-01-12T12:07:42+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-12T12:07:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=99dde4ed1f8edd5ff566a6f0cfec0c83f01ef657'/>
<id>urn:sha1:99dde4ed1f8edd5ff566a6f0cfec0c83f01ef657</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qemu-arm: Add 'test' target to Makefile to run and verify test suite.</title>
<updated>2015-01-09T00:03:21+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-01-09T00:03:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=85e8e2ed5b1954b042b2157a27c6f06090cd0511'/>
<id>urn:sha1:85e8e2ed5b1954b042b2157a27c6f06090cd0511</id>
<content type='text'>
Replaces RUN_TEST=1 definition; now "make test" in qemu-arm directory
will run tests/basics/ and check that they all succeed.

This patch also enables the test on Travis CI.
</content>
</entry>
<entry>
<title>tools: Add script to generate a ChangeLog file.</title>
<updated>2014-12-29T19:03:25+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-29T19:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e3fa8278b45447b9e099e896bb24a84bb79e4cf0'/>
<id>urn:sha1:e3fa8278b45447b9e099e896bb24a84bb79e4cf0</id>
<content type='text'>
We don't have an explicit ChangeLog file, but don't really need one
because we use a good version control system.  This script is useful if
you need a pretty-printed ChangeLog for some reason.
</content>
</entry>
<entry>
<title>tools, pyboard.py: Write data to pyboard in chunks of 256 bytes.</title>
<updated>2014-12-20T18:09:04+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-20T18:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4fd7c1a2ac0e45910e9afe7d1ea751cecd425189'/>
<id>urn:sha1:4fd7c1a2ac0e45910e9afe7d1ea751cecd425189</id>
<content type='text'>
This speeds up writes significantly.
</content>
</entry>
<entry>
<title>tools: Make pyboard.py have infinite timeout when running script.</title>
<updated>2014-11-30T21:30:53+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-11-30T21:30:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=17c5ce372748a646d973e098bf1244fba98e3bfc'/>
<id>urn:sha1:17c5ce372748a646d973e098bf1244fba98e3bfc</id>
<content type='text'>
This makes pyboard.py much more useful for long running scripts.  When
running a script via pyboard.py, it now waits until the script finishes,
with no timeout.  CTRL-C can be used to break out of the waiting if
needed.
</content>
</entry>
</feed>
