<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py, branch 6.2.0-rc.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.0-rc.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.0-rc.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2021-03-26T17:24:20+00:00</updated>
<entry>
<title>[ure] to save space, disable debug dumps by default</title>
<updated>2021-03-26T17:24:20+00:00</updated>
<author>
<name>Artyom Skrobov</name>
<email>tyomitch@gmail.com</email>
</author>
<published>2021-03-20T13:07:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d7dc3801ab9fdeef1b1edde050f9aad35c92d73b'/>
<id>urn:sha1:d7dc3801ab9fdeef1b1edde050f9aad35c92d73b</id>
<content type='text'>
Has to stay enabled in unix port for the sake of tests/extmod/ure_debug.py
</content>
</entry>
<entry>
<title>run code formatting script</title>
<updated>2021-03-15T13:57:36+00:00</updated>
<author>
<name>microDev</name>
<email>70126934+microDev1@users.noreply.github.com</email>
</author>
<published>2021-03-15T13:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a52eb88031620a81521b937f2a0651dbac2bb350'/>
<id>urn:sha1:a52eb88031620a81521b937f2a0651dbac2bb350</id>
<content type='text'>
</content>
</entry>
<entry>
<title>disable default usb_cdc</title>
<updated>2021-03-11T16:20:29+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2021-03-11T16:06:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5ace7af933f7ebc3c43c0a27385ada4de068d149'/>
<id>urn:sha1:5ace7af933f7ebc3c43c0a27385ada4de068d149</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "circuitpy_mpconfig: Disable flash multi-partition"</title>
<updated>2021-03-09T17:08:36+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2021-03-09T17:08:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1e5ffe1a53cce31e8335e2f0878963de87dae57f'/>
<id>urn:sha1:1e5ffe1a53cce31e8335e2f0878963de87dae57f</id>
<content type='text'>
This reverts commit 156ee4833ab170d598991fd8d4d6f6d04c759744.
</content>
</entry>
<entry>
<title>Merge pull request #4354 from jepler/disable-fat-partition</title>
<updated>2021-03-08T23:25:58+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2021-03-08T23:25:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b5a955a168230b214f55edd11402f3cf2a233696'/>
<id>urn:sha1:b5a955a168230b214f55edd11402f3cf2a233696</id>
<content type='text'>
circuitpy_mpconfig: Disable flash multi-partition</content>
</entry>
<entry>
<title>circuitpy_mpconfig: Disable flash multi-partition</title>
<updated>2021-03-07T15:37:18+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-07T15:20:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=156ee4833ab170d598991fd8d4d6f6d04c759744'/>
<id>urn:sha1:156ee4833ab170d598991fd8d4d6f6d04c759744</id>
<content type='text'>
This adds some additional code in mkfs which doesn't seem necessary, and
Disabling it saves 172 bytes flash.

Testing performed: Using a Feather M0 Adalogger, checked that
 * an sdcard could still be mounted (using adafruit_sdcard)
 * os.listdir() of "/" and "/sd" worked
 * CIRCUITPY still mounted
</content>
</entry>
<entry>
<title>vm: Make the speed-size trade-off compile time settable</title>
<updated>2021-03-06T00:29:27+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-06T00:29:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4f040af481248ff8161a1be955d22244219411f5'/>
<id>urn:sha1:4f040af481248ff8161a1be955d22244219411f5</id>
<content type='text'>
.. and enable for all samd21 boards
</content>
</entry>
<entry>
<title>vm: Consolodate all dispatch instructions</title>
<updated>2021-03-05T22:52:35+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-05T22:51:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7b359d7a8add59ebd8e12ec460c8721b783e1ace'/>
<id>urn:sha1:7b359d7a8add59ebd8e12ec460c8721b783e1ace</id>
<content type='text'>
Flash savings: 1268 bytes
Performance: 10,000 iteration loop .665 -&gt; .676s (+1.7%)
</content>
</entry>
<entry>
<title>vm: cut vmentrytable size</title>
<updated>2021-03-05T22:52:35+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-05T22:47:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=28638df5892e83b55e291271699ba1375f2efc74'/>
<id>urn:sha1:28638df5892e83b55e291271699ba1375f2efc74</id>
<content type='text'>
This also adds a bit of code everywhere we DISPATCH(), but the net is
+232 bytes free on Feather M0 Adalogger.

Key assumption: All of the offsets in mp_execute_bytecode fit in 16 bits;
it is not clear whether the compiler will verify this assumption (e.g.,
by warning that a constant will be truncated)
</content>
</entry>
<entry>
<title>Merge pull request #4233 from pewpew-game/displayio-group-list</title>
<updated>2021-03-02T17:59:58+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2021-03-02T17:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e4f0e47d9f0bb620f56b93c649197b16105ab5b2'/>
<id>urn:sha1:e4f0e47d9f0bb620f56b93c649197b16105ab5b2</id>
<content type='text'>
displayio: make Group use a python list internally</content>
</entry>
</feed>
