<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tools, 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-10-31T01:36:11+00:00</updated>
<entry>
<title>tools: Make gendoc.py able to output RST format.</title>
<updated>2014-10-31T01:36:11+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-31T01:36:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7c4445afe104631d5fe8e7401d50f40f205e35b9'/>
<id>urn:sha1:7c4445afe104631d5fe8e7401d50f40f205e35b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Improve REPL control codes; improve pyboard.py script.</title>
<updated>2014-10-26T15:39:22+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-26T15:39:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bc1488a05f509cd5be8bfab9574babfcb993806f'/>
<id>urn:sha1:bc1488a05f509cd5be8bfab9574babfcb993806f</id>
<content type='text'>
Improvements are:

2 ctrl-C's are now needed to truly kill running script on pyboard, so
make CDC interface allow multiple ctrl-C's through at once (ie sending
b'\x03\x03' to pyboard now counts as 2 ctrl-C's).

ctrl-C in friendly-repl can now stop multi-line input.

In raw-repl mode, use ctrl-D to indicate end of running script, and also
end of any error message.  Thus, output of raw-repl is always at least 2
ctrl-D's and it's much easier to parse.

pyboard.py is now a bit faster, handles exceptions from pyboard better
(prints them and exits with exit code 1), prints out the pyboard output
while the script is running (instead of waiting till the end), and
allows to follow the output of a previous script when run with no
arguments.
</content>
</entry>
<entry>
<title>tools, pydfu: Some fixes to support Python 3.</title>
<updated>2014-10-22T19:27:43+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-22T19:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5fc42a6c9733bd8f165be7fa8d70fb614ae8de53'/>
<id>urn:sha1:5fc42a6c9733bd8f165be7fa8d70fb614ae8de53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add pydfu.py to the micropython tree. Use dfu_util bgy default</title>
<updated>2014-10-22T19:18:38+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-10-22T05:27:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=842210f53a24666206caaff135cc2dbdc259e1e3'/>
<id>urn:sha1:842210f53a24666206caaff135cc2dbdc259e1e3</id>
<content type='text'>
You can do:

make USE_PYDFU=1 deploy

to use pydfu.py
</content>
</entry>
<entry>
<title>tools, pyboard.py: Allow exec argument to be bytes or str.</title>
<updated>2014-10-19T13:54:52+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-19T13:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9c9db3a7a1c21e575f32c964d7e6260a5a158cdb'/>
<id>urn:sha1:9c9db3a7a1c21e575f32c964d7e6260a5a158cdb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable device keyword option when running pyboard.py --tests and run-tests --pyboard</title>
<updated>2014-10-01T22:31:52+00:00</updated>
<author>
<name>blmorris</name>
<email>bryan.morrissey@gmail.com</email>
</author>
<published>2014-10-01T17:53:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3b064370f83891a25f1fb786f079cd0e0383903e'/>
<id>urn:sha1:3b064370f83891a25f1fb786f079cd0e0383903e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools: Add network build to auto-build script.</title>
<updated>2014-09-30T23:04:08+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-09-30T23:04:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c737086e1c42f15addefc0c6c8b5c4ddcca97907'/>
<id>urn:sha1:c737086e1c42f15addefc0c6c8b5c4ddcca97907</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Fix bugs in documentation so it compiles.</title>
<updated>2014-09-17T23:27:42+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-09-17T23:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2842945e760c98793cb0c62a66345ab8850afc1a'/>
<id>urn:sha1:2842945e760c98793cb0c62a66345ab8850afc1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pip-micropython: Revert to using PIP_MICROPY_DEST environment var.</title>
<updated>2014-08-26T23:53:06+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-08-26T23:53:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f3c3010ffccc6cee0795c0491e2a686994bd0b34'/>
<id>urn:sha1:f3c3010ffccc6cee0795c0491e2a686994bd0b34</id>
<content type='text'>
-t/--target is a pip option. Trying to use pip options for different meanings
in pip-micropython may lead to big confusion. That's why the original passed
any extra parameters using environment variables. "All options belong to pip."
</content>
</entry>
<entry>
<title>Add pip-micropython to unix make install.</title>
<updated>2014-08-26T15:03:57+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-08-26T15:03:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=db63660c19c9080d040ad48a5fb2a2ab233b7ede'/>
<id>urn:sha1:db63660c19c9080d040ad48a5fb2a2ab233b7ede</id>
<content type='text'>
Also add -t/--target option to pip-micropython to allowing installing to
the pyboard.

Thanks to turbinenreiter/Sebastian Plamauer for the patch.
</content>
</entry>
</feed>
