We're officially on 3.4 for some time

master
pfalcon 2014-12-07 17:17:01 -08:00
rodzic e31096b998
commit 414210c48c
1 zmienionych plików z 3 dodań i 3 usunięć

@ -7,7 +7,7 @@ The users guide on how to use Micro Python, and all user oriented library and mo
![micropython-logo](https://avatars1.githubusercontent.com/u/6298560?s=140 '"micro" the project mascot')
###What is Micro Python
Micro Python is Python interpreter (with partial native code emission feature). It provides subset of Python 3.3 features, implemented for embedded processors and constrained systems.
Micro Python is Python interpreter (with partial native code emission feature). It provides subset of Python 3.4 features, implemented for embedded processors and constrained systems.
###Boards
The Kickstarter board
@ -25,7 +25,7 @@ Some [[numbers|Performance]] from a very simple benchmark
### Documentation
* For introduction and tutorials on using MicroPython on Pyboard follow links on http://micropython.org/
* MicroPython is an implementation of (subset of) Python language, so "Tutorial" and "Language Reference" sections of https://docs.python.org/3.3/ apply. (Note: only few, core library modules are provided with MicroPython, few more may be available as user-installable modules, so "Library Reference" applies only partially).
* MicroPython is an implementation of (subset of) Python language, so "Tutorial" and "Language Reference" sections of https://docs.python.org/3.4/ apply. (Note: only few, core library modules are provided with MicroPython, few more may be available as user-installable modules, so "Library Reference" applies only partially).
* Ongoing effort to document [[Differences]] between CPython and MicroPython.
#### The pyb module
@ -45,5 +45,5 @@ Some developer related information can be found here: [[pyb module|pyb module]].
### Current Limitations
* The entire set of standard python libraries is **not** supported. If a module is missing it will be due to the inapplicability of that module for use in an embedded controller. High memory consumption (e.g. sqlite3) or a lack of a certain required hardware feature (e.g. multiprocessing) are reasons that some modules can not be implemented for some microcontrollers.
The full list list of standard python libraries can be found here: [Python 3.3 standard lib](http://docs.python.org/3/library/).
The full list list of standard python libraries can be found here: [Python 3.4 standard lib](http://docs.python.org/3/library/).
* There are differences between CPython3 (considered to be a reference implementation of the Python3 language) and MicroPython. Documented [[here|Differences]].