aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2017-03-06tools/tinytest-codegen: Update for recent test renaming ("intbig" suffix).Paul Sokolovsky
2017-03-02qemu-arm: Enable machine module and associated tests.Damien George
2017-02-27tools/gen-cpydiff.py: configurable CPython and micropython executablesKrzysztof Blazewicz
2017-02-22tools/gen-cpydiff.py: Set the Python import path to find test modules.Damien George
2017-02-20tools: Add gen-cpydiff.py to generate docs differences.Rami Ali
2017-02-17py/persistentcode: Bump .mpy version due to change in bytecode.Damien George
2017-02-10tools/upip: Update to 1.1.5. Better and more user-friendly error handling.Paul Sokolovsky
2017-01-27qemu-arm: Don't compile tests in "REPL" mode.Damien George
2017-01-27tools/tinytest-codegen.py: Blacklist heapalloc_str.py test for qemu-arm.Paul Sokolovsky
2017-01-05tools/mpy-tool.py: Add support for OPT_CACHE_MAP_LOOKUP_IN_BYTECODE.Damien George
2016-12-15tools/pyboard.py: Refactor so target is not reset between scripts/cmd.Damien George
2016-11-12tools/tinytest-codegen: Blacklist recently added uheapq_timeq test (qemu-arm).Paul Sokolovsky
2016-11-07tools, unix: Replace upip tarball with just source files.Paul Sokolovsky
2016-11-03qemu-arm: Enable software floating point support, and float tests.Damien George
2016-10-30tools/tinytest-codegen: Exclude ticks_diff test for qemu-arm port.Paul Sokolovsky
2016-10-27qemu-arm: Exclude new vfs_fat tests.Alex March
2016-10-25tools/check_code_size.sh: Code size validation script for CI.Paul Sokolovsky
2016-10-24tools/pip-micropython: Remove deprecated wrapper tool.Paul Sokolovsky
2016-10-24qemu-arm: Exclude extmod/vfs_fat_fileio.py test.Alex March
2016-10-22tools: Upgrade upip to 1.1.4.Paul Sokolovsky
2016-10-14qemu-arm: Enable lots of extmods and enable tests for them.Damien George
2016-10-12tools: Upgrade upip to 1.1.3.Paul Sokolovsky
2016-10-05tools: Upgrade upip to 1.0.Paul Sokolovsky
2016-09-23tools: Update upip to 0.8. Fixes IPv6 support.Paul Sokolovsky
2016-09-23py: Update opcode format table because 3 opcodes were removed, 1 added.Damien George
2016-09-03tools/mpy-tool.py: Support freezing of complex numbers.Damien George
2016-09-02tools/mpy-tool.py: Compute the hash value for str/bytes objects.Damien George
2016-09-02tools/mpy-tool.py: Store qstr config values in global config object.Damien George
2016-08-10tools/mpy-tool.py: Support freezing float literals with obj-repr C.Damien George
2016-05-28tools: Upgrade upip to 0.7.Paul Sokolovsky
2016-05-23tools/mpy-tool.py: Don't strip directories from the frozen source name.Damien George
2016-05-23tools/mpy-tool.py: Include .py extension in frozen filename.Damien George
2016-05-21tools/make-frozen: Update for latest changes in frozen modules support.Paul Sokolovsky
2016-05-16tools/mpy-tool.py: Add checks for critical configuration vars.Damien George
2016-05-14tools/make-frozen.py: Quick fix to support package-modules.Paul Sokolovsky
2016-05-13tools/make-frozen.py: Properly escape hex chars when making C strings.Damien George
2016-05-03tools/mpy-tool: Make sure that all C-level variables are unique.Damien George
2016-04-15tools/mpy-tool.py: Add support for Python 2.7.Damien George
2016-04-13py: Add ability to have frozen persistent bytecode from .mpy files.Damien George
2016-04-13tools: Add mpy-tool.py, to work with .mpy files.Damien George
2016-03-15qemu-arm: Enable builtin override feature, and enable more tests.Damien George
2016-01-03py/frozenmod: Store frozen module names together, to quickly scan them.Paul Sokolovsky
2016-01-01py/frozenmod: Make frozen module content be 0-terminated.Paul Sokolovsky
2015-12-31tools: Add C middle-processor to make builtin tables proper hash tables.Damien George
2015-12-12tools: Upgrade upip to 0.6.3.Paul Sokolovsky
2015-12-08tools: Fix pyboard.py to work under Python 3.Damien George
2015-12-08tools: Add option to pyboard.py to wait for serial device to be ready.Peter Hinch
2015-12-06tools: Allow pyboard.py to work when boot.py prints things.Dave Hylands
2015-11-15tools: Update to upip 0.6.2. Fixes issue due to MacOSX undocumented behavior.Paul Sokolovsky
2015-11-14tools: Update upip to 0.6.1. Fixes normal installs without -p switch.Paul Sokolovsky