[Python-announce] Cython 3.0 beta 1 is released

2023-02-26 Thread Stefan Behnel
Hi all, Cython 3.0 has left the alpha status – the first beta release is available from PyPI. https://cython.org/ https://pypi.org/project/Cython/ The changes in this release are huge – and the full list of improvements compared to the 0.29.x release series is entirely incredible. Cython 3.

[Python-announce] The Cython compiler is 20 years old today !

2022-04-04 Thread Stefan Behnel
Dear Python community, it's now 20 years since Greg Ewing posted his first announcement of Pyrex, the tool that is now known and used under the name Cython. https://mail.python.org/pipermail/python-list/2002-April/126661.html It was a long way, and I've written up some of it in a blog post:

Cython 3.0 alpha 1 released

2020-04-12 Thread Stefan Behnel
Dear Pythonistas, today, I'm happy to announce the first alpha release of Cython 3.0. https://cython.org/ https://pypi.org/project/Cython/3.0a1/ It took us a while to get to this point, well more than a year's time, but we received a lot of help along the way, most notably from David Woods, Jer

Cython 0.29

2018-10-18 Thread Stefan Behnel
Hi, after half a year of development, many community pull requests and a lot of feedback and good ideas in online discussions and at conferences, I'm proud to announce the release of Cython 0.29. What is Cython? In case you didn't hear about Cython before, it's the most widely used statically opt

Cython compiler 0.28 released

2018-03-13 Thread Stefan Behnel
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

Cython 0.27.1 released

2017-10-01 Thread Stefan Behnel
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

lxml 4.0.0 released

2017-09-18 Thread Stefan Behnel
Hi all, lxml 4.0.0 was released yesterday with several new features and enhancements. Thanks to everyone who contributed. lxml is the fastest, most versatile and most widely used tool for processing XML and HTML in Python, supporting XPath, XSLT and many pythonic ways to deal with markup document

quicktions 1.0 - fast Fractions data type for rational numbers

2015-09-10 Thread Stefan Behnel
quicktions 1.0 has been released, the cythonized version of 'fractions.Fraction'. It works with CPython 2.6 - 3.5. Get it from PyPI: https://pypi.python.org/pypi/quicktions Python’s Fraction data type is an excellent way to do exact fractional and money calculations and largely beats Decimal in

New release 0.19 of the Cython compiler

2013-05-06 Thread Stefan Behnel
I'm happy to announce that Cython 0.19 has been released. This is a feature release of the Cython compiler that adds some major usability improvements especially for code that needs to run in both Py2 and Py3, as well as better Python compatibility and optimisations. http://cython.org/ You can g

lxml 3.0 final released - efficient XML and HTML processing with Python

2012-10-11 Thread Stefan Behnel
Hi everyone, it's been a while since the last stable release series appeared, so I'm proud to announce the final release of lxml 3.0. http://lxml.de/ http://pypi.python.org/pypi/lxml/3.0 In short, lxml is the most feature-rich and easy-to-use library for processing XML and HTML in the Python la

Cython 0.17 released

2012-09-01 Thread Stefan Behnel
Hello everyone, on behalf of the Cython project team, I'm proud to announce the final release of Cython 0.17. This is another major step forward in the development of the Cython programming language that will make life easier for a lot of users, rounds up some rough edges of the compiler and adds

[ANN] Lupa 0.17 released - Lua in Python

2010-11-06 Thread Stefan Behnel
Hi all, I am happy to announce the release of Lupa 0.17. http://pypi.python.org/pypi/lupa/0.17 Have fun, Stefan What is Lupa? -- Lupa integrates the LuaJIT2 runtime [1] into CPython. It is a rewrite of LunaticPython in Cython with several advanced features. This release featu

Lupa 0.13.1 released (Lua in Python)

2010-08-30 Thread Stefan Behnel
Hi all, Lupa 0.13.1 was released to fix a major distribution bug in 0.13. Updating is recommended. http://pypi.python.org/pypi/lupa/0.13.1 What is Lupa? - Lupa integrates the LuaJIT2 runtime into CPython. It is a partial rewrite of LunaticPython in Cython with some additional fe

[ANN] Lupa 0.10 - Lua in Python

2010-07-28 Thread Stefan Behnel
Hi all, I'm happy to announce the release of Lupa 0.10. http://pypi.python.org/pypi/lupa/0.10 What is Lupa? -- Lupa integrates the LuaJIT2 runtime [1] into CPython. It is a rewrite of LunaticPython in Cython. Features - * separate Lua runtime states through a LuaRunt

[ANN] Lupa 0.9 - Lua in Python

2010-07-24 Thread Stefan Behnel
Hi all, I'm happy to announce the release of Lupa 0.9. http://pypi.python.org/pypi/lupa/0.9 What is Lupa? -- Lupa integrates the LuaJIT2 runtime [1] into CPython. It is a rewrite of LunaticPython in Cython with a couple of additional features. The major new feature in this rel

[ANN] Lupa 0.6 - Lua in Python

2010-07-19 Thread Stefan Behnel
Hi all, I'm happy to announce the release of Lupa 0.6. http://pypi.python.org/pypi/lupa/0.6 What is Lupa? -- Lupa integrates the LuaJIT2 runtime [1] into CPython. It is a rewrite of LunaticPython in Cython. Features - * separate Lua runtime states through a LuaRuntim

German 1-day course on XML/ElementTree/lxml in Leipzig, Germany - September 3rd, 2010

2010-06-25 Thread Stefan Behnel
Hi everyone, [English version] I will be giving a 1-day beginners course on XML, ElementTree and lxml in September. It will be held in German (although sufficient interest may convince me to give it in English as well). It's called "High-Performance XML with Python" and will take place at the P

[Germany / München] Munich Python User Grou p Meeting this thursday!

2010-06-23 Thread Stefan Behnel
Hi, sorry for choosing this forum for a regional announcement - just hoping to attract some local users who don't read the local mailing list. After a while of silence, there will be a meeting of the µPy (Münchner Python User Group) this thursday (June 24th). See here for further informatio

ANN: acora 1.1 - 'fgrep' for Python

2010-01-30 Thread Stefan Behnel
Hi, I'm happy to announce the "almost first" release of the acora package. It can be downloaded from PyPI. http://pypi.python.org/pypi/acora/1.1 What is Acora? --- Acora is 'fgrep' for Python, a fast multi-keyword text search engine. Based on a set of keywords, it generates a sea

Re: [ANN] hgview 1.2.0

2010-01-22 Thread Stefan Behnel
For those who are a bit less fluent in French: David Douard, 22.01.2010 08:54: > Bonjour à tous, > > j'ai le plaisir de vous annoncer la sortie de hgview 1.2.0 > > http://www.logilab.org/project/hgview/1.2.0 > > hgview est une extension Mercurial pour naviguer graphiquement dans > l'historiq

lxml 2.2 released

2009-03-22 Thread Stefan Behnel
Hi all, I'm proud to announce the release of lxml 2.2 final. http://codespeak.net/lxml/ http://pypi.python.org/pypi/lxml/2.2 This is a major new, stable and mature release that takes over the stable 2.x release series. All previous 2.x releases are now officially out of maintenance. It includes

lxml 2.1 released

2008-07-09 Thread Stefan Behnel
Hi all, lxml 2.1 has been released to PyPI. This is the first official lxml release that builds and works on Python 2.3, 2.4, 2.5, 2.6 (beta) and 3.0 (beta). http://codespeak.net/lxml/dev/ http://pypi.python.org/pypi/lxml/2.1 Install with easy_install lxml==2.1 What is lxml? """ In short:

lxml 2.1 beta3 released

2008-06-20 Thread Stefan Behnel
Hi all, I'm proud to release lxml 2.1beta3 to PyPI. This is the first lxml release that builds and works on Python 2.3, 2.4, 2.5, 2.6 (beta) and 3.0 (beta). http://codespeak.net/lxml/dev/ http://pypi.python.org/pypi/lxml/2.1beta3 Install with easy_install lxml==2.1beta3 What is lxml? """

lxml 2.0 released

2008-02-04 Thread Stefan Behnel
Hi everyone, I'm very happy to announce the official release of lxml 2.0! http://codespeak.net/lxml/ http://pypi.python.org/pypi/lxml/2.0 ** Install it with $ easy_install lxml==2.0 ** What is lxml? """ In short: lxml is the most feature-rich and easy-to-use library for working with X

lxml 1.3.6 released

2007-10-29 Thread Stefan Behnel
Hi all, lxml 1.3.6 is up on PyPI. This is a bug fix release for the stable 1.3 series. It features two important fixes for crash bugs. Updating is recommended. http://codespeak.net/lxml/ http://pypi.python.org/pypi/lxml/ ** Install it with $ easy_install lxml==1.3.6 ** What is lxml? "

lxml 2.0alpha1 released

2007-10-01 Thread Stefan Behnel
[looks like it finally didn't make it to the NG] Hi all, I'm proudly announcing the first alpha release of lxml 2.0. http://codespeak.net/lxml/dev/ http://pypi.python.org/pypi/lxml/2.0alpha1 ** What is lxml? """ In short: lxml is the most feature-rich and easy-to-use library for working with

The Cython project

2007-07-28 Thread Stefan Behnel
Hi all, I just wanted to announce the availability of the first official Cython release (0.9) by the SAGE maintainers William Stein and Robert Bradshaw (and a bit by myself). http://www.cython.org/ Cython is based on the well-known Pyrex translator by Greg Ewing, but supports more cutting edge f

lxml 1.3 released

2007-06-24 Thread Stefan Behnel
documentation and simpler XML/HTML generation Future versions of lxml will continue this trend to make lxml the leading tool for XML and HTML in the Python world. Have fun, Stefan Behnel 1.3 (2007-06-24) Features added -- * Module ``lxml.pyclasslookup`` implemens

lxml 1.2 released

2007-02-20 Thread Stefan Behnel
Hi all, lxml 1.2 has been released to the cheeseshop. http://cheeseshop.python.org/pypi/lxml This is a somewhat conservative release in that it brings no major new features. It rather contains a number of bug fixes and cleanups, both internally and at the API level. Building lxml should have bec

lxml 1.1.2 released

2006-10-31 Thread Stefan Behnel
Hi everyone, after a month of bug tracing and fixing, lxml 1.1.2 finally made it to the cheeseshop. http://cheeseshop.python.org/pypi/lxml This is mainly a bugfix release for the stable and production-ready 1.1 series, the changelog is below. As there were a number of important fixes, updating i

lxml 1.1 and 1.0.4 released

2006-09-14 Thread Stefan Behnel
Hi all, I'm proud to announce the release of lxml 1.1, right after lxml 1.0.4. http://codespeak.net/lxml/ Download: http://cheeseshop.python.org/pypi/lxml/1.1 http://cheeseshop.python.org/pypi/lxml/1.0.4 lxml 1.1 is a major new release that introduces many new features compared to the 1.0 serie

lxml 1.0.2 and 1.1alpha released

2006-06-28 Thread Stefan Behnel
Hi, I'm happy to announce the release of lxml 1.0.2 and 1.1alpha. The changes are listed below. As a brief introduction: """ lxml is a Pythonic binding for the libxml2 and libxslt libraries. It provides safe and convenient access to these libraries using the ElementTree API. It extends the Elemen

[ANN] lxml 1.0 released

2006-06-02 Thread Stefan Behnel
Hallo everyone, I have the honour to announce the availability of lxml 1.0. http://codespeak.net/lxml/ It's downloadable from cheeseshop: http://cheeseshop.python.org/pypi/lxml """ lxml is a Pythonic binding for the libxml2 and libxslt libraries. It provides safe and convenient access to these

lxml 0.9 is out!

2006-03-21 Thread Stefan Behnel
Hello everyone, after almost five months of hacking, lxml 0.9 has finally seen the light of night. :) http://codespeak.net/lxml/ http://cheeseshop.python.org/pypi/lxml/0.9 """ lxml is a Pythonic binding for the libxml2 and libxslt libraries. It provides safe and convenient access to these librar