lp:~menesis/pyflakes/pyflakes-mg

Created by Gediminas Paulauskas and last modified
Get this branch:
bzr branch lp:~menesis/pyflakes/pyflakes-mg
Only Gediminas Paulauskas can upload to this branch. If you are Gediminas Paulauskas please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gediminas Paulauskas
Project:
Pyflakes
Status:
Development

Recent revisions

38. By Gediminas Paulauskas

Support property setter, getter and deleter decorators.

Example:

    @property
    def status(self):
        return self._status

    @status.setter
    def status(self, value):
        self._status = value

37. By Marius Gedminas

Nicer code indentation.

36. By Marius Gedminas

Bugfix for incorrect line numbers in lambdas in doctests in docstrings.

35. By Marius Gedminas <mg@fridge>

Handle multiline exceptions.

Taken from upstream branch for http://divmod.org/trac/ticket/2821,
specifically, http://divmod.org/trac/changeset/17109. (Note that the upstream
branch also contains an improvement for the fix in
http://divmod.org/trac/changeset/17161).

34. By Marius Gedminas

Suppress redefinition warning if you use @delproperty for a name that's already
a property.

33. By Marius Gedminas

Don't complain about __path__ being undefined inside __init__.py.

32. By Marius Gedminas

Don't crash if there are broken docstrings.

31. By Marius Gedminas

Fix bug when you use descriptors:

  @somefunc()
  def something():

used to cause AttributeError: CallFunc instance has no attribute 'attrname'.

  @getproperty
  def something():

used to cause AttributeError: Name instance has no attribute 'attrname'.

and only

  @rwproperty.getproperty:
  def something():

worked correctly.

30. By Marius Gedminas

Bugfix: don't crash if a nonexistent file is specified on cmdline.

29. By Marius Gedminas

If an internal error happens, tell which input file triggered it.

Branch metadata

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