Robert Bradshaw, 03.11.2010 18:18: > I've got a couple of experimental features in the hopper I'd like to > get out, we've started to merge some of Haoyu's code (perhaps there's > more that should go in), got __metaclass__ support thanks to Vitja,
Yep, the metaclass stuff really makes me happy, especially because it fixes the long standing problem of reversed class building. However, given that it hasn't seen much testing and impacts several hugely important features of Python/Cython, I'd like to see at least a well tested beta before carefully pushing out a minor release. > some cool gdb support from Mark (that I haven't had a chance to look > at, but I've no reason to doubt it's ready or could be soon Same from here. The mail really hinted at some awfully useful features. > and a > bunch of other bugfixes/minor features. How does everyone feel about a > target date of this time next month? This one shouldn't drag on Fine with me. I already fixed a couple of bugs that handicapped the CPython 3.2 regression test suite and (above all) enabled -3 mode in the test runner for the Py3 regr tests. It now finds almost 1900 tests, compared to a bit more than 1000 a couple of days ago. The improvement is due to less failures to compile entire test modules. It's now nearing the test count for Py2, meaning that the -3 mode actually starts to work as expected. https://sage.math.washington.edu:8091/hudson/job/cython-devel-tests-pyregr-py3k-c/test/?width=800&height=600 Note that the results of the pyregr tests aren't all that meaningful since a huge bunch of them simply tests modules in the standard library or the behaviour of builtins. But they also keep discovering long standing bugs in Cython. I also added a way to test the pure Python mode. If you put a .py file into the tests/run/ directory, it will be compiled and tested in Cython and additionally tested uncompiled by the standard Python doctest module. > Any specific features people want to be sure to get in? I'm currently making exec() a function in -3 mode and I'd like to see the Python 3 metaclass syntax enabled. I may also give the new property syntax a try, but I'm not sure I'll have the time to look into that soon enough to get it into 0.13.1. So if others want to give it a go, please do, it shouldn't be hard to implement. Stefan _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
