Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1655

MicroPython 1.4.1 released

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <damien.p.george@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.024
X-Spam-Evidence '*H*': 0.95; '*S*': 0.00; 'class,': 0.07; 'strict': 0.07; 'subject:released': 0.07; 'override': 0.09; 'things,': 0.09; 'url:github': 0.09; 'python': 0.11; '(without': 0.16; '16-bit': 0.16; 'behaviour.': 0.16; 'descriptors,': 0.16; 'frame,': 0.16; 'heap': 0.16; 'implemented,': 0.16; 'optimised': 0.16; 'ordereddict': 0.16; 'to:addr:python-announce-list': 0.16; 'module': 0.19; 'everyone,': 0.19; 'stack': 0.19; 'things.': 0.19; 'to:2**1': 0.27; 'fixed': 0.29; 'to:no real name:2**1': 0.29; 'mode': 0.30; 'message-id:@mail.gmail.com': 0.30; 'along': 0.30; 'code': 0.31; 'dropped': 0.31; 'announce': 0.33; 'bugs': 0.33; 'implemented': 0.33; 'minimal': 0.33; 'basic': 0.35; 'beyond': 0.35; 'test': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'version': 0.36; 'coverage': 0.36; 'ram': 0.36; 'url:org': 0.36; 'project': 0.37; 'architecture': 0.38; 'to:addr:python-list': 0.38; 'ability': 0.39; 'to:addr:python.org': 0.39; 'release': 0.40; 'full': 0.61; 'further': 0.61; 'back': 0.62; 'information': 0.63; 'visit': 0.64; 'our': 0.64; 'more': 0.64; 'side': 0.67; 'special': 0.74; '3.4': 0.84; 'bare': 0.84; 'improved.': 0.84; 'pic': 0.91; 'ports': 0.93; 'url:resources': 0.93
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=nCiQyxpdQP2E/pdFmLw6y09WiHHO5sDsGHFgc7RIijs=; b=pIH6u9GP9I1eiBO/++Dma+64iP6Pn9Z7BGLRlqqjQxIGRMY/W2y/9Afi1stcjDsXLH dTrI52J/FMkYpm+9AOjyN1IRXX0lo6uGiMsEpbyIwEurNO51i3OYe1j7HhZaxsLdtqsB WL1IvgKA1kcac0CT2PwGSQS+QwlDH5Ck//ZJK/qHdTNKbbSrm30YI39v9oLrwviBsu5x dDG0YPffwadVLqoiJl505N/BTvgVp32YJyLSulh+UH1OSFTc7oaSRWl7TsaBKA7AU1jt 56WuanfOIC4amESeNf5JNb/9+55OM5eY/AlP/h4Urpj0JfrdTi3TwmEL4B9wQCFOR09O QWRg==
MIME-Version 1.0
X-Received by 10.140.91.201 with SMTP id z67mr9854313qgd.27.1428191038616; Sat, 04 Apr 2015 16:43:58 -0700 (PDT)
Date Sun, 5 Apr 2015 00:43:58 +0100
Subject MicroPython 1.4.1 released
From Damien George <damien.p.george@gmail.com>
To python-list@python.org, python-announce-list@python.org
Content-Type text/plain; charset=UTF-8
X-Mailman-Approved-At Sun, 05 Apr 2015 10:15:55 +0200
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.20
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.49.1428221756.12925.python-announce-list@python.org> (permalink)
Lines 36
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1428221756 news.xs4all.nl 2864 [2001:888:2000:d::a6]:38648
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1655

Show key headers only | View raw


Hello everyone,

We are pleased to announce the release of MicroPython version 1.4.1!

MicroPython is an implementation of Python 3.4 which is optimised for
systems with minimal resources, including microcontrollers.

Since our last announcement, this release is both more "micro" and
more "Python".

Code size of the bare Thumb2 architecture version has dropped to under
71k (without reduction of features), the RAM usage has been further
optimised, and support for 16-bit microcontrollers has been proven via
the port to a PIC microcontroller with just 8k RAM.

On the Python side of things, there is now a "stackless" mode with
both strict and non-strict behaviour.  Strict will always use the heap
to allocate a call frame, where non-strict will fall back to the C
stack if the heap is exhausted.  More special methods have been
implemented, along with proper descriptors, OrderedDict class, basic
frozen module support and the ability to override builtins, among
other things.

The test suite has grown and coverage of the code is now beyond 91%.

Many other features have been implemented for the ports to various
microcontroller platforms, bugs have been fixed and the docs have been
improved.  A full change log is available at
https://micropython.org/resources/micropython-ChangeLog.txt .

For more information about the project please visit
http://micropython.org/
https://github.com/micropython/micropython

Best regards,
Damien George.

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

MicroPython 1.4.1 released Damien George <damien.p.george@gmail.com> - 2015-04-05 00:43 +0100

csiph-web