Re: Python comparison matrix

2011-01-04 Thread DevPlayer
Awesome, thanks so much for you efforts and sharing. Idea: It would be great if we put this table into a python program where I can run a script against this table and a Python source code module (file) so that it would spit out a list of strings showing what python versions work with said source

Python comparison matrix

2011-01-03 Thread Alex Willmer
I've created a spreadsheet that compares the built ins, features and modules of the CPython releases so far. For instance it shows: - basestring was first introduced at version 2.3 then removed in version 3.0 - List comprehensions (PEP 202) were introduced at version 2.0. - apply() was a built

Re: Python comparison matrix

2011-01-03 Thread Antoine Pitrou
On Mon, 3 Jan 2011 16:17:00 -0800 (PST) Alex Willmer a...@moreati.org.uk wrote: I've created a spreadsheet that compares the built ins, features and modules of the CPython releases so far. For instance it shows: A couple of errors: - BufferError is also in 3.x - IndentationError is also in

Re: Python comparison matrix

2011-01-03 Thread python
Alex, I think this type of documentation is incredibly useful! Is there some type of key which explains symbols like !, *, f, etc? Thanks for sharing this work with the community. Malcolm -- http://mail.python.org/mailman/listinfo/python-list

Re: Python comparison matrix

2011-01-03 Thread Alex Willmer
On Tuesday, January 4, 2011 12:54:24 AM UTC, Malcolm wrote: Alex, I think this type of documentation is incredibly useful! Thank you. Is there some type of key which explains symbols like !, *, f, etc? There is a key, it's the second tab from the end, '!' wasn't documented and I forgot

Re: Python comparison matrix

2011-01-03 Thread Alex Willmer
Thank you Antoine, I've fixed those errors. Going by the docs, I have VMSError down as first introduced in Python 2.5. -- http://mail.python.org/mailman/listinfo/python-list

Re: Python comparison matrix

2011-01-03 Thread Tomasz Rola
On Mon, 3 Jan 2011, Alex Willmer wrote: I've created a spreadsheet that compares the built ins, features and modules of the CPython releases so far. For instance it shows: [...] I gathered the data from the documentation at python.org. It's work in progress so there are plenty of rough