<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tools, branch v1.4.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.4</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.4'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-06-15T22:28:04+00:00</updated>
<entry>
<title>tools/pyboard.py: Change logic for when raw "&gt;" prompt is parsed.</title>
<updated>2015-06-15T22:28:04+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-15T22:28:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d59ca4efdbcf572b9f77b8e5b045c939181a3089'/>
<id>urn:sha1:d59ca4efdbcf572b9f77b8e5b045c939181a3089</id>
<content type='text'>
In raw REPL "&gt;" indicates the prompt.  We originally read this character
upon entering the raw REPL, and after reading the last bit of the
output.  This patch changes the logic so the "&gt;" is read only just
before trying to send the next command.  To make this work (and as an
added feature) the input buffer is now flushed upon entering raw REPL.

The main reason for this change is so that pyboard.py recognises the EOF
when sys.exit() is called on the pyboard.  Ie, if you run pyboard.py
with a script that calls sys.exit(), then pyboard.py will exit after
the sys.exit() is called.
</content>
</entry>
<entry>
<title>pip-micropython: Add deprecation notice, but still leave for reference.</title>
<updated>2015-06-13T18:39:57+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-06-13T18:39:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dd0e24f4b077378635fd71267936fa39a2228cb5'/>
<id>urn:sha1:dd0e24f4b077378635fd71267936fa39a2228cb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>micropython-upip: Mark as binary file and re-commit.</title>
<updated>2015-06-06T20:09:23+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-06-06T20:08:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=098f5ae2216668e370468d3c6f4a663b94f767e0'/>
<id>urn:sha1:098f5ae2216668e370468d3c6f4a663b94f767e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>upip: Upgrade to 0.5.3 to follow uctypes.struct() signature change.</title>
<updated>2015-06-06T20:03:28+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-06-06T20:02:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1406d9ccde782e82e18d330af59c2fbfefa8d2fe'/>
<id>urn:sha1:1406d9ccde782e82e18d330af59c2fbfefa8d2fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools/make-frozen.py: Handle trailing slash in argument more reliably.</title>
<updated>2015-06-03T16:28:31+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-06-03T16:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f8a39e3bb13000e8952144be4c019d90d5ce7b94'/>
<id>urn:sha1:f8a39e3bb13000e8952144be4c019d90d5ce7b94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools: Add codestats.sh to compute code statistics such as size, speed.</title>
<updated>2015-06-03T15:38:43+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-06-03T15:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0e6c89a5c8117561379dbf7388814d3bf1ed796e'/>
<id>urn:sha1:0e6c89a5c8117561379dbf7388814d3bf1ed796e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools: Add upip 0.5.2 tarball.</title>
<updated>2015-06-01T22:32:07+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-06-01T22:32:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0df20da4dd964f0dccc20cef5b2b443f93b33a65'/>
<id>urn:sha1:0df20da4dd964f0dccc20cef5b2b443f93b33a65</id>
<content type='text'>
So unix version, which now includes upip as a frozen module, can be built
without Internet connection.
</content>
</entry>
<entry>
<title>tools/make-frozen.py: Open files in binary mode.</title>
<updated>2015-05-29T21:39:00+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-05-29T21:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c02dc8b2c921d19b61d7f930850ea0ce2b5d2709'/>
<id>urn:sha1:c02dc8b2c921d19b61d7f930850ea0ce2b5d2709</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools/make-frozen.py: Preserve directory hierarchy.</title>
<updated>2015-05-29T21:23:46+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-05-29T21:23:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a8e7c03171c6d17bb871e132294690f1e8b7602c'/>
<id>urn:sha1:a8e7c03171c6d17bb871e132294690f1e8b7602c</id>
<content type='text'>
Currently, frozen packages are not supported, but eventually they should be,
so make sure to store complete directory hierarchy.
</content>
</entry>
<entry>
<title>bootstrap_upip.sh: Allow to install into a path given by argument.</title>
<updated>2015-05-29T19:35:45+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-05-29T19:34:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f5ae384d4f0ce2a401a57cf4266be3ce70a9c51d'/>
<id>urn:sha1:f5ae384d4f0ce2a401a57cf4266be3ce70a9c51d</id>
<content type='text'>
</content>
</entry>
</feed>
