Okay basically i have some code that i am trying to make it play nicely with ESRI's geoprocessor. However ESRI's geoprocessor runs on Python 2.2, 2.3, 2.4, 2.5. We need to make our tools work on any version. So I've spent a lot of time working and coding workarounds for different versions, such that the wrapper geoprocessor has identical functionality across all versions.
Now heres the big thing, is there some sort of application that can basically scan modules to see if its syntax and methods are backwards compatible with the above python version's?
See unfortunately i cannot install python 2.2 since i have Arcgis 9.3, which requires python 2.5. And vice versa, i've gotten pretty much all the module dependencies sorted and worked out. (win32com, ctypes, etc.).
But i am worried about my actual code, i could spend ours going and reading what keywords were added for what version etc, however this basically will be a huge headache. Is there some sort of application that does these things?