<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests, branch 6.0.0-alpha.2</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.0-alpha.2</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.0-alpha.2'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-07-16T18:33:33+00:00</updated>
<entry>
<title>Merge pull request #3143 from tannewt/improve_json</title>
<updated>2020-07-16T18:33:33+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@adafruit.com</email>
</author>
<published>2020-07-16T18:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=88d89563783771daba2973eb8dc3faa237ba4b62'/>
<id>urn:sha1:88d89563783771daba2973eb8dc3faa237ba4b62</id>
<content type='text'>
Add support to json.load for any object with readinto</content>
</entry>
<entry>
<title>Fix stream version and add basic readinto test</title>
<updated>2020-07-11T00:33:17+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-07-11T00:33:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=372bcf8a956c8b20c423333114d7aa061dd54751'/>
<id>urn:sha1:372bcf8a956c8b20c423333114d7aa061dd54751</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add license to some obvious files.</title>
<updated>2020-07-06T18:16:25+00:00</updated>
<author>
<name>Diego Elio Pettenò</name>
<email>flameeyes@flameeyes.com</email>
</author>
<published>2020-06-03T22:40:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=34b4993d63a6b576f29d624385c681f679b4124c'/>
<id>urn:sha1:34b4993d63a6b576f29d624385c681f679b4124c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>README: Remove a statement that's not particularly true at the moment</title>
<updated>2020-06-25T16:44:21+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-06-14T21:58:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d82292fa1f902f014f763948996cf31a617d0a8e'/>
<id>urn:sha1:d82292fa1f902f014f763948996cf31a617d0a8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Remove a test for micropython-specific SPI behavior</title>
<updated>2020-06-25T16:44:21+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-06-14T19:43:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3c11f6cc05d1e53985591fec3d0297444eeee151'/>
<id>urn:sha1:3c11f6cc05d1e53985591fec3d0297444eeee151</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Scripts: Change wording for pseudoterminals</title>
<updated>2020-06-25T16:42:23+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-06-14T19:28:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9737dd9c308df0d7356ee5ff727e34a93a88e302'/>
<id>urn:sha1:9737dd9c308df0d7356ee5ff727e34a93a88e302</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix up end of file and trailing whitespace.</title>
<updated>2020-06-03T09:56:35+00:00</updated>
<author>
<name>Diego Elio Pettenò</name>
<email>flameeyes@flameeyes.com</email>
</author>
<published>2020-05-30T09:44:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dd5d7c86d22807c021dd1711eb7dd3daebc5cfcf'/>
<id>urn:sha1:dd5d7c86d22807c021dd1711eb7dd3daebc5cfcf</id>
<content type='text'>
This can be enforced by pre-commit, but correct it separately to make it easier to review.
</content>
</entry>
<entry>
<title>test requires yield, can't run native</title>
<updated>2020-04-14T00:00:16+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-13T21:18:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d1a2a1a33374441cb619f4d2ff5d3a3c503975c6'/>
<id>urn:sha1:d1a2a1a33374441cb619f4d2ff5d3a3c503975c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Add .exp files for basics/parser and import/import_override.</title>
<updated>2020-04-01T21:31:33+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2019-12-13T02:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aa10e5c3343d0947eb5a813e8a5025205dc1efd4'/>
<id>urn:sha1:aa10e5c3343d0947eb5a813e8a5025205dc1efd4</id>
<content type='text'>
Because CPython 3.8.0 now produces different output:
- basics/parser.py: CPython does not allow '\\\n' as input.
- import/import_override: CPython imports _io.
</content>
</entry>
<entry>
<title>tests/basics: Provide .exp files for generator tests that fail PEP479.</title>
<updated>2020-03-31T22:27:10+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2018-08-17T05:50:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=764e65fb11ab6aa80c540a8f9d15237f406d62fd'/>
<id>urn:sha1:764e65fb11ab6aa80c540a8f9d15237f406d62fd</id>
<content type='text'>
PEP479 (see https://www.python.org/dev/peps/pep-0479/) prohibited raising
StopIteration from within a generator (it is turned into a RuntimeError).
This behaviour was introduced in Python 3.5 and in 3.7 was made compulsory.
Until uPy implements PEP479, this patch adds .py.exp files for the relevant
tests so they can be run under Python 3.7.
</content>
</entry>
</feed>
