This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author martin.panter
Recipients ezio.melotti, martin.panter, serhiy.storchaka
Date 2015-11-09.23:35:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1447112150.3.0.906220128629.issue25590@psf.upfronthosting.co.za>
In-reply-to
Content
Illustration of why I think removing the attribute on errors is bad:

>>> class Foo:
...   @property
...   def bar(self): return self._bar
...   @bar.setter
...   def bar(self, value): self._bar = value
... 
>>> f = Foo()
>>> f.bar = ...  # Tab completion fails in this case
History
Date User Action Args
2015-11-09 23:35:50martin.pantersetrecipients: + martin.panter, ezio.melotti, serhiy.storchaka
2015-11-09 23:35:50martin.pantersetmessageid: <1447112150.3.0.906220128629.issue25590@psf.upfronthosting.co.za>
2015-11-09 23:35:50martin.panterlinkissue25590 messages
2015-11-09 23:35:50martin.pantercreate