<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests/float, branch v1.3.8</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.8</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.8'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-12-18T14:44:02+00:00</updated>
<entry>
<title>lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal.</title>
<updated>2014-12-18T14:44:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-18T14:44:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f04329e93b7bfa5462f232832d64aac3dc52d5db'/>
<id>urn:sha1:f04329e93b7bfa5462f232832d64aac3dc52d5db</id>
<content type='text'>
acoshf, asinhf, atanhf were added from musl.  mathsincos.c was
split up into its original, separate files (from newlibe-nano-2).
tan was added.

All of the important missing float functions are now implemented,
and pyboard now passes tests/float/math_fun.py (finally!).
</content>
</entry>
<entry>
<title>tests: Split out float test from builtin_round.py.</title>
<updated>2014-11-29T14:47:54+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-11-29T14:47:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7288403b9b0e3cc6193c5f563c7014a0c4f1f23f'/>
<id>urn:sha1:7288403b9b0e3cc6193c5f563c7014a0c4f1f23f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Add support for float/double arrays in array module.</title>
<updated>2014-11-21T18:16:25+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-11-21T18:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c9f8f653adbff865d5cebdf0e46dc22680cebce4'/>
<id>urn:sha1:c9f8f653adbff865d5cebdf0e46dc22680cebce4</id>
<content type='text'>
Addresses issue #981.
</content>
</entry>
<entry>
<title>py: Fix build error when float disabled; add test for divmod.</title>
<updated>2014-09-13T18:58:18+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-09-13T18:58:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=83695596ed4fe3ad990b68cc5ff52c26caf2174d'/>
<id>urn:sha1:83695596ed4fe3ad990b68cc5ff52c26caf2174d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Implement divmod, % and proper // for floating point.</title>
<updated>2014-09-13T17:43:09+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-09-13T17:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8594ce228011e6264f59ade4ff8a7f2bfa90a649'/>
<id>urn:sha1:8594ce228011e6264f59ade4ff8a7f2bfa90a649</id>
<content type='text'>
Tested and working on unix and pyboard.
</content>
</entry>
<entry>
<title>tests: Rename test scripts, changing - to _ for consistency.</title>
<updated>2014-07-05T05:14:29+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-07-05T05:14:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=539681fffd96082ca3b5d18643d4f08f65c47170'/>
<id>urn:sha1:539681fffd96082ca3b5d18643d4f08f65c47170</id>
<content type='text'>
From now on, all new tests must use underscore.

Addresses issue #727.
</content>
</entry>
<entry>
<title>tests/float/: Skip tests if "math" module is not available.</title>
<updated>2014-06-20T15:00:23+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-06-19T22:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f605172d2b595fc42cf55a5f7d4819abb0396fd2'/>
<id>urn:sha1:f605172d2b595fc42cf55a5f7d4819abb0396fd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Raise TypeError when trying to format non-int with %x,%o,%X.</title>
<updated>2014-06-05T18:44:54+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-06-05T18:44:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d4c2bddd0c768da12d0cefd3c405b10e75fa5aa9'/>
<id>urn:sha1:d4c2bddd0c768da12d0cefd3c405b10e75fa5aa9</id>
<content type='text'>
This behaviour follows Python 3.5 standard (in 3.4 it's a
DeprecationWarning which we'd rather make a TypeError).
</content>
</entry>
<entry>
<title>Remove tests that fail under CPython 3.5</title>
<updated>2014-06-05T12:34:11+00:00</updated>
<author>
<name>Chris Angelico</name>
<email>rosuav@gmail.com</email>
</author>
<published>2014-06-03T22:07:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7a6e09635a31fe10f0aba5906f8d5ca06a43c918'/>
<id>urn:sha1:7a6e09635a31fe10f0aba5906f8d5ca06a43c918</id>
<content type='text'>
See http://bugs.python.org/issue19995 for rationale. As micropython currently
aims for Python 3.3 compatibility I have not changed behaviour, but this
change allows the test suite to be run against a newer Python without having
spurious failures.
</content>
</entry>
<entry>
<title>Fix the builtin min() and max() functions (and add tests).</title>
<updated>2014-05-01T20:21:43+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-05-01T20:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=37067666ee24b018f260a011375f65aa69b49041'/>
<id>urn:sha1:37067666ee24b018f260a011375f65aa69b49041</id>
<content type='text'>
Fixes #539
</content>
</entry>
</feed>
