
steve+comp.lang.python at pearwood
Jun 19, 2012, 4:36 AM
Post #4 of 4
(134 views)
Permalink
|
|
Re: Checking compatibility of a script across Python versions automatically
[In reply to]
|
|
On Mon, 18 Jun 2012 14:24:03 -0500, Andrew Berg wrote: > Are there any tools out there that will parse a script and tell me if it > is compatible with an arbitrary version of Python and highlight any > incompatibilities? I need to check a few of my scripts that target 3.2 > to see if I can make them compatible with 3.0 and 3.1 if they aren't > already. I found pyqver, but it isn't accurate (at least for 3.2/3.3 > scripts) and hasn't been updated in 2 years. I could look over the docs > and do it manually, but one of the scripts isn't small, so I'd prefer > not to. You could try running it and see if it breaks. That usually works for me :) For anything except throw-away scripts, I prefer to write scripts with a "self-test" option so that I (or any other user) can run the test and see if it works without actually using it for production work. -- Steven -- http://mail.python.org/mailman/listinfo/python-list
|