aboutsummaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2016-03-08stmhal: Add stmhal-specific README.md with extra details for this port.Damien George
2016-03-08stmhal: Switch from dfu-util to tools/pydfu.py for deflt deploy method.Damien George
tools/pydfu.py is now the recommended way of deploying a DFU file. Old behaviour of dfu-util can be obtained by passing USE_PYDFU=0 when invoking make. The main README.md file has been updated to reflect this change.
2016-02-17README.md: Add link to micropython.org.Damien George
2015-11-03docs: Add docs about REPL paste-mode and Control-CDave Hylands
2015-11-03docs: Move instructions on generating the documentation to docs/README.mdDave Hylands
2015-11-04README: Fix typo in package name.Mike Bryant
2015-10-31README: Adjust suggested path for generated docs.Paul Sokolovsky
2015-10-21README: Document how to enable/build external dependencies.Paul Sokolovsky
2015-10-12README.md: Document "Ctrl+D" shell exit.nyov
2015-10-12Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc.Damien George
2015-08-22README: Add hint about "micropython --help".Paul Sokolovsky
Also, hint about possibility to adjust heap size.
2015-08-17unix-cpy: Remove unix-cpy. It's no longer needed.Damien George
unix-cpy was originally written to get semantic equivalent with CPython without writing functional tests. When writing the initial implementation of uPy it was a long way between lexer and functional tests, so the half-way test was to make sure that the bytecode was correct. The idea was that if the uPy bytecode matched CPython 1-1 then uPy would be proper Python if the bytecodes acted correctly. And having matching bytecode meant that it was less likely to miss some deep subtlety in the Python semantics that would require an architectural change later on. But that is all history and it no longer makes sense to retain the ability to output CPython bytecode, because: 1. It outputs CPython 3.3 compatible bytecode. CPython's bytecode changes from version to version, and seems to have changed quite a bit in 3.5. There's no point in changing the bytecode output to match CPython anymore. 2. uPy and CPy do different optimisations to the bytecode which makes it harder to match. 3. The bytecode tests are not run. They were never part of Travis and are not run locally anymore. 4. The EMIT_CPYTHON option needs a lot of extra source code which adds heaps of noise, especially in compile.c. 5. Now that there is an extensive test suite (which tests functionality) there is no need to match the bytecode. Some very subtle behaviour is tested with the test suite and passing these tests is a much better way to stay Python-language compliant, rather than trying to match CPy bytecode.
2015-06-22README: Add quick information about builtin upip package manager.Paul Sokolovsky
Also, simplify dependencies info now that we no longer require GNU readline.
2015-06-18README: Mention esp8266 port.Paul Sokolovsky
2015-06-11README.md: Correct port names in the documentation build command.Daniel Campora
2015-06-10docs: Add initial draft documentation for the WiPy.Daniel Campora
This makes all common files "port-aware" using the .. only directive.
2015-04-18README.md: Add the CC3200 port to the list of additional components.Daniel Campora
2015-04-03README: Add note about pic16bit port.Damien George
2015-03-03README.md: Add issuestats badges for PRs and issues.Damien George
2015-03-01README.md: Change coveralls badge from travis-testing to master branch.Damien George
2015-03-01travis: Add automated coverage testing using coveralls.Damien George
2015-02-26README.md: Update subdir descriptions.Paul Sokolovsky
2015-02-24README.md: Update list of supported Python types.Paul Sokolovsky
2015-02-24README.md: Promote project status from "early beta" to just "beta".Paul Sokolovsky
Also, reword purpose to avoid impression that uPy supports just one microcontroller.
2014-11-17README: Update link to logo.Damien George
2014-11-15docs: Add optional sphinx_rtd_theme; add docs build instructions.evildmp
The sphinx_rtd_theme is used by ReadTheDocs to render a pretty looking documentation. If you have this theme installed locally then your locally-compiled docs will look exactly like the published documentation. Otherwise it falls back to the default theme.
2014-10-11README: Update "unix" section with more info/details.Paul Sokolovsky
2014-10-08Updating README.md to include the fact that the Unix build requires ↵Tom von Clef
pkg-config to build the FFI module.
2014-07-31README: Add USB VID/PID to dfu-util command.Damien George
This reflects how it's done in stmhal/Makefile, via deploy.
2014-05-21stm: Remove long-obsolete stm/ port.Damien George
2014-05-09README: Add articles, and update doc for deploying firmware.Damien George
2014-05-09README: Add short overview of Python features supported.Paul Sokolovsky
Also, "upgrade" project to "early beta", and elaborate pyboard description.
2014-04-14Fixed Travis-CI Build Status Link in README.mdJonathan Greig
2014-04-14Fix README build status image.Damien George
2014-04-14Update README to include build status from Travis CI.Damien George
2014-04-13README: Update for modffi being enabled by default for unix port.Paul Sokolovsky
2014-04-12Updated README.Damien George
2014-04-09README: Python is required during build process unconditionally.Paul Sokolovsky
Fixes #449.
2014-04-07README: Be specific that ARMv7 Linux is supported.Paul Sokolovsky
2014-04-03README: ARM Linux is supported.Paul Sokolovsky
Retested again on Ubuntu 12.04 armhf running in chroot on Samsung ARM Chromebook (Cortex-A15).
2014-03-31Fix part->port in README.Damien George
2014-03-24Update README.Damien George
2014-02-17Update README to current state of affairs.Paul Sokolovsky
1. Invite x86 (32-bit) users. 2. Update interpreter name. 3. Update dependency install instructions.
2014-01-19Small changes to README.Damien George
2014-01-14Make GitHub logo/image a JPEG so it's smaller.Damien George
2014-01-12Add combined image to GitHub front page README.mdMetallicow
2014-01-02Change README to reflect new pyboard repo; update dependencies.Damien George
2014-01-01Mention that GNU make is required.Edd Barrett
Does not build with BSD make.
2014-01-01Update README with disclaimer for changing code; use gmake on BSD.Damien George
2013-12-31Update README.mdDr-Syn
Updated to reflect build requirements for Ubuntu/Mint linuxes