2010/11/3 Stefan Behnel <[email protected]>: > 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. >
What is about new property syntax? _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
