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


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

[ANN] MicroPython 1.7

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Paul Sokolovsky <pmiscml@gmail.com>
Newsgroups comp.lang.python.announce
Subject [ANN] MicroPython 1.7
Date Thu, 14 Apr 2016 01:26:46 +0300
Lines 36
Approved python-announce-list@python.org
Message-ID <mailman.91.1460609865.15650.python-announce-list@python.org> (permalink)
References <20160414012646.2820d45e@x230>
Mime-Version 1.0
Content-Type text/plain; charset=US-ASCII
Content-Transfer-Encoding 7bit
X-Trace news.uni-berlin.de ONbdc72GHnwlJJGsw5/gxQVS6AshLHllMwsfOwwUebSA==
Return-Path <pmiscml@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'messages.': 0.04; 'source,': 0.04; 'fixes': 0.05; 'executed': 0.07; 'finished.': 0.07; 'subject:ANN': 0.07; 'supported,': 0.07; 'assembler': 0.09; 'repl': 0.09; 'sockets': 0.09; 'targets': 0.09; 'url:github': 0.09; 'url:releases': 0.09; 'bug': 0.10; 'python': 0.10; 'exposes': 0.16; 'received:74.125.82.46': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'url:tag': 0.16; 'runs': 0.18; 'subject:] ': 0.19; 'extension': 0.20; 'machine': 0.21; 'unix': 0.24; 'paul': 0.24; 'module': 0.25; 'script': 0.25; '(which': 0.26; 'error': 0.27; 'module.': 0.27; 'fine': 0.28; 'fedora': 0.29; 'protocol.': 0.29; 'objects': 0.29; 'option': 0.31; 'core': 0.32; 'run': 0.33; 'point,': 0.33; 'received:google.com': 0.35; 'generic': 0.35; 'received:74.125.82': 0.35; 'there': 0.36; 'basic': 0.36; 'modules': 0.36; 'thanks': 0.37; 'release': 0.37; 'charset:us-ascii': 0.37; 'files': 0.38; 'subject:[': 0.39; 'test': 0.39; 'along': 0.39; 'to:addr:python.org': 0.40; 'hello,': 0.40; 'email addr:gmail.com': 0.62; 'skip:n 10': 0.62; 'improved': 0.63; 'inline': 0.63; 'card': 0.63; 'within': 0.64; 'improvements': 0.66; 'flash': 0.67; 'bignums': 0.84; 'campaign.': 0.84; 'lean': 0.84; 'ports.': 0.84; 'url:v1': 0.84
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=8PIQBmRsGdGU1mDelLATFS6iJj0vTnP0BqUsjxx78Ik=; b=V/IQ00rPj2+B2+UeERTRW8lZ/oQk0E3dMSHL1WYR2l8GFscHVng4LsDPKFKXRMgB/Q /3XzfZLRYpxUQAHcHDRq/xVkB5GIbtkiQpAnLj4qAyGHbtT6n9IRGx4Btx0KpnmgFtur qWAbO27WLd6nlSdZwaoxst49A8QU3IwT6n1D/C+GNS+xHjI0bQtcLYqVg1ebPhCeqvFZ WFbSa1x8n6f93vpu5WJlJxLpMwp3dcGkEyguw9bvWckZahk+L2qCxVWNbupOOrrR6Xt+ j4IwQiElvyAJHm3llN9a9JPfmD5/KKO0eFSXkpJoplTG44wJRrsh6PAhsAAg07rZUTyU Tmww==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=8PIQBmRsGdGU1mDelLATFS6iJj0vTnP0BqUsjxx78Ik=; b=J+9sU5UWsFaIgOPyH5oNKj7wORhO5TfQ7y+xcQPe/WeuVu2NZNfg1NndAWruo7CVpk E9yqG/iJcTE0KZkaDRF5mRuVr5dkkhwZbg8Fx70JDL7tAiNttKYFpPir4Wp/27NfA8Un sKCvKwBFk0bCmUMA4hTSypF0ID3LfRWbxgRIC1KlRvCM9nPDPlScNQmHKNmjYaQcEG9y ad1dBaAOoq5DET2C7GNJy0mJNsxi4JT5znT6/rSIRUtcSSKHwnfMR7vEDk4g991hMkvN 8cVs6LSK/7z72M1IdhotuaKctCKPKzh7WdR71i7vx1mwXTWKdVvy8SwSi7HZNQTmONh+ OU1Q==
X-Gm-Message-State AOPr4FXBZ8bO6ax5/LAUxT//691z1nkmFEx+W7PtBtX7wgDgNHC91DRnCs1r9SFUJCeOiA==
X-Received by 10.194.248.135 with SMTP id ym7mr12257629wjc.174.1460586409823; Wed, 13 Apr 2016 15:26:49 -0700 (PDT)
X-Mailer Claws Mail 3.11.1 (GTK+ 2.24.27; x86_64-pc-linux-gnu)
X-Mailman-Approved-At Thu, 14 Apr 2016 00:57:44 -0400
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.21
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>
X-Mailman-Original-Message-ID <20160414012646.2820d45e@x230>
Xref csiph.com comp.lang.python.announce:2108

Show key headers only | View raw


Hello,

MicroPython is a lean and efficient Python implementation for
microcontrollers, embedded, and mobile systems (which also runs just as
fine on desktops, servers, and clouds).


v1.7 adds the MicroPython cross-compiler that can generate .mpy
files (pre-compiled bytecode) which can be executed within any
MicroPython runtime/VM.  The ESP8266 port is also vastly improved thanks
to a hugely successful Kickstarter campaign.  This port now has an
alternative event loop implementation to allow proper Berkeley sockets
using lwIP built from source, and a greatly improved network module.
Many extension modules are now enabled (ujson, ubinascii, uctypes,
uhashlib, urandom, uheapq, ure, uzlib) and the machine module includes
Timer, Pin, PWM, ADC, I2C, SPI, and basic UART.  Bignums are supported,
along with 30-bit precision floating point, and normal error messages.
There is FatFS support and uos.dupterm.

Many other improvements and bug fixes have been made to the core and
other ports.  The basic test suite can now run within a 16k heap.
Inline assembler functions now support 4 arguments.  The Unix port has
the -i option to start the REPL after a script is finished.  The stmhal
port now exposes the flash and SD card as proper objects with the block
protocol. There is support for generic STM32F439 boards, the
NUCLEO-F411RE board, and targets to deploy via ST-LINK and OpenOCD.

MicroPython was packaged for the upcoming release of Fedora 24.

Full changelog:
https://github.com/micropython/micropython/releases/tag/v1.7


-- 
Best regards,
 Paul                          mailto:pmiscml@gmail.com

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


Thread

[ANN] MicroPython 1.7 Paul Sokolovsky <pmiscml@gmail.com> - 2016-04-14 01:26 +0300

csiph-web