Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=python.org; s=200901; t=1393268506; bh=Ed4dcBnXj/MdoT7P/50uPdnENxqLWZNZBvqR3zd7WGM=; h=Reply-To:From:Date:Subject:To:Cc:From; b=bXNoHY/Xp1EfYRgqBpr+t1Xm0u+UozlY8Z9M+c3f9NxbE0UxSy75g1DxAHS7juZHk 4nZYrpuQ2CKuT/JqMLdRIwzJZbWA20zLoRkSW0Jo8iJcaHPJ7mE5/VjHPfBPR0acnK U/T3DKVqliDRH9yorFch40V6ACiyIptGkCatlIrk= X-Spam-Status: OK 0.042 X-Spam-Evidence: '*H*': 0.93; '*S*': 0.01; 'url:pypi': 0.03; 'inspired': 0.05; '64-bit': 0.07; 'subject:released': 0.07; '32-bit': 0.09; 'pep': 0.09; 'rossum': 0.09; 'python': 0.11; 'windows': 0.15; 'twisted': 0.16; 'url:peps': 0.16; 'from:addr:python.org': 0.16; 'sender:addr:gmail.com': 0.17; 'module': 0.19; 'cc:addr:python.org': 0.22; 'url:dev': 0.24; 'cc:2**0': 0.24; 'cc:no real name:2**0': 0.24; "i've": 0.25; 'source': 0.25; '(for': 0.26; 'van': 0.27; 'url:code': 0.29; 'statement': 0.30; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; 'url:python': 0.33; 'could': 0.34; 'created': 0.35; 'received:google.com': 0.35; 'version': 0.36; 'url:org': 0.36; 'project': 0.37; 'url:5': 0.61; 'new': 0.61; 'name': 0.63; 'url:p': 0.64; 'note:': 0.66; 'latest': 0.67; 'url:0': 0.67; 'header:Reply-To:1': 0.67; 'url:4': 0.69; 'reply-to:no real name:2**0': 0.71; 'asynchronous': 0.84; 'only!': 0.84; 'reply- to:addr:python.org': 0.84; 'victor': 0.84; 'happen:': 0.91; '***': 0.95; 'developments': 0.95 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:from:date:message-id:subject:to:cc :content-type; bh=tfMEjaDP6xJKPqNhtrKfDSJuPzIOHDITy6MODaXh3x0=; b=A7AWF5k5w3k6p0ydCe3RhIGiFJGo4IEFcsCjEKId8uioKLsngRdfMb3fTMH7k0jcXH Ij3WZb8jwRK1Sxx/O2gnZWr1SdHNiphJHxmn1sB7V1FbmKLHa3xYMTPkrdXl+iEjVVgc uz/yWvieXlQGMQdngJo74Jq4mWm5fv95ObspBug/MCBvX+IcWnrXlRD+Nc5uyCFc/NXO mPJWtURTxmNHDVOpbXKLqGfSluAOaeUNzX8dJfP10/EpzEeye1aTmTgayDBI0Us6pLFs IRgBzKNEJ94KOdoj+I5a87FGHMO1Vw70+HVGOaFdW3QQELgjeLaHilYkM0WvoBW2JB8P MD8w== X-Received: by 10.140.23.52 with SMTP id 49mr30758688qgo.17.1393268498789; Mon, 24 Feb 2014 11:01:38 -0800 (PST) MIME-Version: 1.0 Sender: gvanrossum@gmail.com From: Guido van Rossum Date: Mon, 24 Feb 2014 11:01:18 -0800 X-Google-Sender-Auth: mcfZ5MZ3k1Yq0-_SraqEfw4tG_I Subject: asyncio 0.4.1 released To: python-tulip X-Mailman-Approved-At: Wed, 26 Feb 2014 10:56:51 +0100 Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: python-announce-list@python.org X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: python-list@python.org, guido@python.org List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 20 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1393408612 news.xs4all.nl 2839 [2001:888:2000:d::a6]:45903 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:1234 *** NOTE: Python 3.3 only! This module is in the stdlib in Python 3.4. *** On the heels of Python 3.4.0rc2, I've put a new version of the asyncio package for Python 3.3 on PyPI: https://pypi.python.org/pypi/asyncio/0.4.1 There's a source distro and a 32-bit Windows wheel. (For 64-bit Windows I could use some help.) About asyncio: it's a new stdlib module for asynchronous I/O based on the "yield from" statement that was added to Python 3.3. It was inspired by Twisted and the async support in Tornado (amongst other influences). The original code name for the project is Tulip and this is where the latest developments happen: http://code.google.com/p/tulip/. Also check out PEP 3156: http://python.org/dev/peps/pep-3156/. For Python 2 and 3.2, Victor Stinner has created a backport named Trollius: https://pypi.python.org/pypi/trollius/0.1.5 -- --Guido van Rossum (python.org/~guido)