Revision 39 as of 2010-08-29 00:28:34

Clear message

This page describes efforts to port PyLint to Python 3.x

Status of the port

Goals and high level overview of tasks

The idea is to add support for Python 3.0 and 3.1, while eliminating Python 2.4 compatibility because that will simplify some of the code.

Resources

These are all things related to doing Python 2 to 3 ports:

The main issues appear to be:

    try:
      iter = d.iteritems()
    except AttributeError:
      iter = d.items()

    try:
      dict_[x]
    except exceptions.AttributeError:
      # not in
    else:
      # in


/!\ Edit conflict - other version:


Details


/!\ Edit conflict - your version:


Details

Checking out the code

Running the tests


/!\ End of edit conflict


Unable to edit the page? See the FrontPage for instructions.