lp:~hltbra/pyflakes/py3k-convertable

Created by hltbra on 2010-08-13 and last modified on 2010-08-13
Get this branch:
bzr branch lp:~hltbra/pyflakes/py3k-convertable
Only hltbra can upload to this branch. If you are hltbra please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
hltbra
Project:
Pyflakes
Status:
Development

Recent revisions

41. By exarkun on 2010-04-13

Merge pyflakes-ast-3005

Author: gbrandl, exarkun
Reviewer: exarkun
Fixes: #3005

Convert pyflakes to use the Python 2.5+ _ast module instead of
the older (now essentially unmaintained) compiler package.

Introduce a number of new tests for various edge cases previously
untested, as well, since this involved changing substantial chunks
of pyflakes internals.

Also add support for certain new constructs which will be added
in Python 2.7, including set comprehensions and dict comprehensions.

Because Python 2.4 does not include the _ast module, this change
effectively drops support for running Pyflakes using Python 2.4.

40. By exarkun on 2010-04-03

Merge pyflakes-class-name-binding-2999

Author: exarkun
Reviewer: jesstess, mithrandi
Fixes: #2999

Fix a bug in the checker's handling of class names which caused
a class's own binding to be considered valid within the definition
of the class itself.

Now the binding is only valid after the class definition.

39. By exarkun on 2009-11-30

Merge release-20091125

Fixes: #2991

Update version numbers, news files, and setup.py files for this round of releases.

38. By jonathanj on 2009-07-25

Apply 0001-pyflakes-should-not-warn-about-__path__-inside-__ini.patch.

Author: mgedmin
Reviewer: jonathanj
Fixes: #2916

Correct Pyflakes warning about "__path__" being undefined in __init__.py.

37. By exarkun on 2009-07-06

Merge pyflakes-redefined-by-subclass-2171

Author: exarkun
Reviewer: glyph
Fixes: #2171

Correct Pyflakes' checking of newly defined class names and the base names used
in their definition. Previously these were checked in the wrong order relative to
each other, resulting in some spurious warnings and some warnings being omitted.

36. By exarkun on 2009-07-06

Merge pyflakes-decoding-2.4-2902

Author: exarkun
Reviewer: glyph
Fixes: #2902

Handle the `MemoryError` Python 2.4 raises when compiling a string which cannot
be decoded according to its declared encoding.

35. By exarkun on 2009-07-06

Merge pyflakes-all-2826

Author: exarkun
Reviewer: jonathanj, glyph
Fixes: #2826

Add support to Pyflakes for considering `__all__` when deciding what names
to report as unused or undefined.

34. By exarkun on 2009-06-20

Merge pyflakes-with-attrs-2904

Author: exarkun
Reviewer: jml
Fixes: #2904

Fix the handling of the `with` statement so that all valid targets are
handled, not just destructuring tuples and names.

33. By exarkun on 2009-06-18

Merge pyflakes-subpackages-1826

Author: exarkun
Reviewer: jonathanj
Fixes: #1826

Enhance Pyflakes' handling of importing of dotted names so that redundant
warnings are not reported spuriously.

32. By exarkun on 2009-06-17

Merge pyflakes-encoding-problem-2842-2

Author: chaica, exarkun
Reviewer: radix
Fixes: #2842

Handle errors in the encoding of a source file.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers