PyChecker work with Python 2.3?

achrist at easystreet.com achrist at easystreet.com
Mon Aug 4 19:18:31 EDT 2003


Skip Montanaro wrote:
> 
>     Al> The only change required in my sources is evidently that the csv
>     Al> module no longer has a parser(); it's a reader(aFile).
> 
> Sounds like you were using a different csv file reader/writer, 
> perhaps Object Craft's.  The csv module which is part of 2.3 is a
>  new module in the core.  It has a different interface than Object 
> Craft's csv module.  

I knew that was coming, and I hoped it would be compatible.  It
isn't, but it's close enough that I just had to change about 5 lines
and cut out about ten to switch from one API to the other.

I didn't have to change anything else.  I guess that I'm still ok
importing generators from the future even though they are no longer
in the future.  

This moving from one release to the next is really very nice and easy.
With other tools and languages, you have to wait for all the
third-party vendors to upgrade their packages, then see what works
and what doesn't.  All the 3rd party packages for python that I was
relying on under 2.2 were available for 2.3 the day that 2.3 went
final.


Al




More information about the Python-list mailing list