##// END OF EJS Templates
Merge pull request #1495 from rkern/fix-hyperobject-pprint...
Merge pull request #1495 from rkern/fix-hyperobject-pprint BUG: Fix pretty-printing for overzealous objects Some classes use __getattr__ to automatically create requested attributes. The recent trend of LINQ-like query objects is what I ran into. This confuses the pretty-printing machinery that tests for _repr_pretty_. This pull request fixes many of these problems by simply testing if the _repr_pretty_ attribute is callable. This may still be confused by certain mocking frameworks, but it's a good start.

File last commit:

r2661:595fc3b9
r6272:873e3647 merge
Show More
plugins.mk
21 lines | 241 B | text/x-makefile | MakefileLexer
%.plugin::
rm -rf dist/$(notdir $@)
rm -rf build dist && \
python setup.py py2app -s
%.py:
@echo "test -f $@"
@test -f %@
%.nib:
@echo "test -f $@"
@test -f %@
.DEFAULT_GOAL := all
.PHONY : all clean
clean :
rm -rf build dist