summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAge
* Update .travis.ymlAndrew Scheller2014-04-15
| | | Seems like I'd inadvertently created invalid YAML!
* Update .travis.ymlAndrew Scheller2014-04-15
| | | Add diffing of failure logs
* Update .travis.ymlAndrew Scheller2014-04-15
| | | Doh, the shebang line for run-tests itself relies on `python3`
* Update .travis.ymlAndrew Scheller2014-04-15
| | | This *might* fix it enough for all tests to run (maybe?)
* pip-micropython: Fix inverted condition.Paul Sokolovsky2014-04-15
|
* Merge branch 'master' of github.com:micropython/micropythonDamien George2014-04-14
|\
| * builtinimport: Add basic support for namespace packages.Paul Sokolovsky2014-04-15
| | | | | | | | | | | | | | | | | | | | That was easy - just avoid erroring out on seeing candidate dir for namespace package. That's far from being complete though - namespace packages should support importing portions of package from different sys.path entries, here we require first matching entry to contain all namespace package's portions. And yet, that's a way to put parts of the same Python package into multiple installable package - something we really need for *Micro*Python.
| * py: Implement __delitem__ method for classes.Paul Sokolovsky2014-04-15
| |
* | travis: Only run some tests, to work around CPython version issues.Damien George2014-04-14
| | | | | | | | | | Needs a proper fix, to install/configure CPython 3.3.x (or 3.4.0) on Travis CI.
* | py: Clean up and add comments to makeqstrdata.Damien George2014-04-14
|/
* Merge pull request #485 from lurch/patch-1Damien George2014-04-14
|\ | | | | pip-micropython: revert $HOME back to ~
| * pip-micropython: revert $HOME back to ~Andrew Scheller2014-04-14
|/
* travis: Change to tests directory before running.Damien George2014-04-14
|
* Merge pull request #479 from lurch/patch-1Damien George2014-04-14
|\ | | | | Don't allow both ENDIANNESSes to be set
| * Don't allow both ENDIANNESSes to be setAndrew Scheller2014-04-14
| | | | | | | | | | See discussion on https://github.com/micropython/micropython/commit/2da81fa80c4cd965f05ad237d81d9764322fde20 Explicitly set `MP_ENDIANNESS_LITTLE` because that's the #define that is used in code elsewhere.
* | Merge pull request #480 from lurch/patch-2Damien George2014-04-14
|\ \ | | | | | | Make pip-micropython more portable
| * | Make pip-micropython more portableAndrew Scheller2014-04-14
| |/ | | | | | | | | Replace /tmp with a $TMPDIR variable Replace multiple occurrences of /tmp/pip-micropy-venv with a $TMPVENV variable Replace ~ with $HOME
* | Fix README build status image.Damien George2014-04-14
| |
* | Merge branch 'master' of github.com:micropython/micropythonDamien George2014-04-14
|\ \
| * \ Merge pull request #484 from aitjcize/travisDamien George2014-04-14
| |\ \ | | | | | | | | Add Travis CI support.
| | * | Add Travis CI support.AZ Huang2014-04-15
| | |/
* | / Update README to include build status from Travis CI.Damien George2014-04-14
|/ /
* | Make USE_COMPUTED_GOTO a config option in mpconfig.h.Damien George2014-04-14
| | | | | | | | Disabled by default. Enabled in unix port.
* | Merge branch 'master' of github.com:micropython/micropythonDamien George2014-04-14
|\ \
| * \ Merge pull request #482 from aitjcize/threadedDamien George2014-04-14
| |\ \ | | | | | | | | Use computed goto instead of switching op-codes.
| | * | Use computed goto instead of switching op-codes.AZ Huang2014-04-15
| |/ /
* | | Merge branch 'master' of github.com:micropython/micropythonDamien George2014-04-14
|\| |
| * | Merge pull request #483 from aitjcize/parallelDamien George2014-04-14
| |\ \ | | |/ | |/| Fix parallel build.
| | * Fix parallel build.AZ Huang2014-04-15
| |/
| * modsys: Implement sys.version.Paul Sokolovsky2014-04-14
| | | | | | | | | | | | | | | | The logic appears to be that (at least beginning of) sys.versions is the version of reference Python language implemented, not version of particular implementation. Also, bump set versions at 3.4.0, based on @dpgeorge preference.
| * objstr: Allow to define statically allocated str objects.Paul Sokolovsky2014-04-14
| | | | | | | | | | Similar to tuples, lists, dicts. Statically allocated strings don't have hash computed.
| * qstr, objstr: Make sure that valid hash != 0, treat 0 as "not computed".Paul Sokolovsky2014-04-14
| | | | | | | | | | This feature was proposed with initial hashing RFC, and is prerequisite for seamless static str object definition.
| * objdict: Add __delitem__.Paul Sokolovsky2014-04-13
| |
| * objdict: Add __setitem__.Paul Sokolovsky2014-04-13
| |
* | tools: Improve timout/reading of pyboard.py.Damien George2014-04-14
| |
* | stmhal: Work around crazy bug in USB CDC.Damien George2014-04-14
| | | | | | | | | | Packets of 64 bytes length are not send to the host until the following packet is sent. Fixed by never sending packets of 64 bytes length.
* | stmhal: Improved usart module a bit.Damien George2014-04-14
| |
* | stmhal: Add pyb.wfi() function (calls __WFI).Damien George2014-04-14
|/
* stmhal: Add stdin/stdout/stderr objects.Damien George2014-04-13
| | | | | Available via sys.std{in,out,err}. Basic reading and writing supported. Even sys.stdin.readline!
* tests: Add property test.Damien George2014-04-13
|
* py: Add property object, with basic functionality.Damien George2014-04-13
| | | | Enabled by MICROPY_ENABLE_PROPERTY.
* tests: Make tests pass on pyboard.Damien George2014-04-13
|
* py: Detect ZeroDivisionError properly for floats.Damien George2014-04-13
|
* stmhal: Improve USB CDC write function (increase timeout).Damien George2014-04-13
|
* py: Fix SyntaxError exception: don't have a block name, so pass NULL.Damien George2014-04-13
|
* py: Fix up source-line calculation.Damien George2014-04-13
| | | | Should address issue #475.
* Make pyboard.py have its own exception; update run-tests for pyboard.Damien George2014-04-13
|
* Merge branch 'master' of github.com:micropython/micropythonDamien George2014-04-13
|\
| * modsys: Implement sys.byteorder.Paul Sokolovsky2014-04-13
| |
| * modsys: Implement basic sys.version_info.Paul Sokolovsky2014-04-13
| |