annotate debian/compat @ 3575:97530d6e340d

compat: make override of createmarkers work on wrapped function If createmarkers() has been wrapped using functools.partial(), the __code__ attribute won't exist. Fix by unwrapping partial functions. I tried to find another attribute to use as proxy for the "__code__.co_argcount < 6", but there were no new functions or similar added in that commit.
author Martin von Zweigbergk <martinvonz@google.com>
date Mon, 19 Mar 2018 15:46:17 -0700
parents b18b00036355
children 43e9bb4de6b5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
531
b18b00036355 pkg/debian: Debian packaging
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff changeset
1 8