Ответ 1
Я не уверен в этом, но похоже, что вы можете сделать это с регулярным синтаксисом наследования python:
class SomeClass (ISomeInterface):
def SomeMethod(self, parameter):
pass
EDIT: Хорошо, я просто протестировал его и подтвердил, что вы можете реализовать интерфейс в IronPython таким образом. Просто "наследуйте" интерфейс, реализуйте его методы, как и любой другой метод класса, и наслаждайтесь!