bpo-44752: Make rlcompleter not call `@property` methods (GH-27401)
* rlcompleter was calling these methods to identify whether to add parenthesis to the completion, based on if the attribute is callable. * for property objects, completion with parenthesis are never desirable. * property methods with print statements behaved very strangely, which was especially unfriendly to language newcomers. <tab> could suddenly produce output unexpectedly.
J
Jack DeVries committed
50de8f74f8e92b20e76438c22b6a8f91afd6df75
Parent: e5c8ddb
Committed by GitHub <noreply@github.com>
on 7/29/2021, 11:40:29 AM