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


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

Cython 0.27.1 released

From Stefan Behnel <stefan_ml@behnel.de>
Newsgroups comp.lang.python.announce
Subject Cython 0.27.1 released
Date 2017-10-01 19:29 +0200
Message-ID <mailman.2.1506879678.2819.python-announce-list@python.org> (permalink)
References <eecc39c2-d1a4-44cc-ed01-4957b74a68fe@behnel.de>

Show all headers | View raw


Hi all,

Cython 0.27 (and its first bug-fix follow-up) is available. This is a major
feature release that implements most of the new functionality in Python
3.6, as well as some long awaited Cython language features.

https://pypi.python.org/pypi/Cython

What is Cython?

Cython is a widely used and production proven optimising static compiler
for both the Python programming language and the extended Cython
programming language, and one of the pillars of the high-performance Python
ecosystem. It provides direct access to C/C++ libraries and data types as a
language feature, and makes writing fast native C extensions for Python as
easy as Python itself.

These are the major new features in 0.27:

- PEP 484/526 annotation typing
- PEP 525/530 async generators and comprehensions
- automatic "__richcmp__()" generation from "__eq__()" & friends
- support for Python object references in C++ classes
- PGO compilation mode in Jupyter notebooks

Plus many little enhancements and bug fixes. For a longer list of
improvements, see the changelog:

https://github.com/cython/cython/blob/0.27.1/CHANGES.rst

Hope you like it.

Stefan

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


Thread

Cython 0.27.1 released Stefan Behnel <stefan_ml@behnel.de> - 2017-10-01 19:29 +0200

csiph-web