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


Groups > comp.lang.python.announce > #2788 > unrolled thread

Cython compiler 0.28 released

Started byStefan Behnel <stefan_ml@behnel.de>
First post2018-03-13 21:04 +0100
Last post2018-03-13 21:04 +0100
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python.announce

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Cython compiler 0.28 released Stefan Behnel <stefan_ml@behnel.de> - 2018-03-13 21:04 +0100

#2788 — Cython compiler 0.28 released

FromStefan Behnel <stefan_ml@behnel.de>
Date2018-03-13 21:04 +0100
SubjectCython compiler 0.28 released
Message-ID<mailman.55.1520973534.1867.python-announce-list@python.org>
Hi everyone,

I'm pleased to announce the immediate availability of Cython 0.28, after
almost half a year of development.

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

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.


The major new features in 0.28 include:

* Cdef classes can now multiply inherit from ordinary Python classes,
  as long as (exactly) one base class is an extension type.

* The "const" modifier can be applied to memoryview declarations to allow
  read-only buffers as input.

* C code in the docstring of a "cdef extern" block is copied verbatimly
  into the generated file.


The changelog lists the various other big and small features, optimisations
and bug fixes that went into this release:

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


Have fun,

Stefan

[toc] | [standalone]


Back to top | Article view | comp.lang.python.announce


csiph-web