<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tools/mpy-tool.py, branch type_hints</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=type_hints</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=type_hints'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2018-10-18T21:23:17+00:00</updated>
<entry>
<title>Add back printing out code info. Whoops!</title>
<updated>2018-10-18T21:23:17+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-10-18T21:23:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b4dcbb79b2327137a615f37556dc6ffa415658da'/>
<id>urn:sha1:b4dcbb79b2327137a615f37556dc6ffa415658da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add debug info to the generated frozen_mpy.c</title>
<updated>2018-10-18T00:45:47+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-10-18T00:45:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4f9c8b7361db7967fa794ea4d911ef350f23061a'/>
<id>urn:sha1:4f9c8b7361db7967fa794ea4d911ef350f23061a</id>
<content type='text'>
It adds size info and uses macros for byte code to make it more
readable.
</content>
</entry>
<entry>
<title>Support internationalisation.</title>
<updated>2018-08-07T21:58:57+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-07-31T23:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=933add6cd833bb6ba6682ad2b6eb478871415ff5'/>
<id>urn:sha1:933add6cd833bb6ba6682ad2b6eb478871415ff5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools/mpy-tool.py: Implement freezing of Ellipsis const object.</title>
<updated>2017-11-15T01:46:08+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-11-15T01:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9ba3de6ea19a7c86f7ecd9ceefabbf732949e662'/>
<id>urn:sha1:9ba3de6ea19a7c86f7ecd9ceefabbf732949e662</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/bc: Update opcode_format_table to match the bytecode.</title>
<updated>2017-10-09T23:37:38+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-10-09T23:37:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=933eab46fcf2dcca2c3ca3d04b714f238e6020e1'/>
<id>urn:sha1:933eab46fcf2dcca2c3ca3d04b714f238e6020e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/persistentcode: Bump .mpy version number to version 3.</title>
<updated>2017-10-04T23:49:44+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-10-04T23:48:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ff93fd4f50321c6190e1659b19e64fef3045a484'/>
<id>urn:sha1:ff93fd4f50321c6190e1659b19e64fef3045a484</id>
<content type='text'>
The binary and unary ops have changed bytecode encoding.
</content>
</entry>
<entry>
<title>tools/mpy-tool.py: Fix missing argument in dump() function</title>
<updated>2017-08-16T08:38:19+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2017-08-16T08:37:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e4ab404780dfa194864c579407a054cf6c75db3a'/>
<id>urn:sha1:e4ab404780dfa194864c579407a054cf6c75db3a</id>
<content type='text'>
This makes the -d commandline argument usable again.
Pass empty string as parent name as listing starts from the root.
</content>
</entry>
<entry>
<title>tools/mpy-tool.py: Don't generate const_table if it's empty.</title>
<updated>2017-08-12T12:26:18+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-08-12T12:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b6a328956467339f568b19d9192fbbfdfa47a572'/>
<id>urn:sha1:b6a328956467339f568b19d9192fbbfdfa47a572</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tools/mpy-tool.py: Fix regression with freezing floats in obj repr C.</title>
<updated>2017-05-16T08:53:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-16T08:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=88c51c3592edc6c29fb0aad57c91e535793aa31b'/>
<id>urn:sha1:88c51c3592edc6c29fb0aad57c91e535793aa31b</id>
<content type='text'>
Regression was introduced by ec534609f665cb791b8fc1eae1a44e514c297659
</content>
</entry>
<entry>
<title>tools/mpy-tool.py: Use MP_ROM_xxx macros to support nanbox builds.</title>
<updated>2017-05-13T00:08:13+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-13T00:08:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ec534609f665cb791b8fc1eae1a44e514c297659'/>
<id>urn:sha1:ec534609f665cb791b8fc1eae1a44e514c297659</id>
<content type='text'>
</content>
</entry>
</feed>
