Fuzzyman <[EMAIL PROTECTED]> writes:

>> Perhaps a lint-like validation tool would be optimal for this
>> problem...
>
> So we can refuse to execute their code if they use private APIs?

No, but it could complain and point out the exact offending lines,
pointing their development effort to right direction.

> Proxying so that we can really hide our internal APIs is a better
> solution.

How about pyprotocols and other interface packages?

Proxying is pretty workable too, and it easily makes sense that the
official API objects should be different from the logic executing
objects.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to