Создание модуля python c независимо от версии python?

В Tcl есть концепция заглушек, где вы можете иметь расширение C, которое работает с любой совместимой версией Tcl. Есть ли аналогичная концепция для Python?

Я хотел бы распространить двоичный модуль, который будет работать в Ubuntu 8.04 (python 2.5), Ubuntu 10.04 (python 2.6) и Centos 5 (python 2.4). Я' Я бы хотел распространить только 32-битную и 64-битную версии для Linux, которые были бы совместимы со всеми 3. Я бы распространял libstdc ++ и компилировал для glib 2.7, которая напрямую совместима с glib 2.11.

5
задан Donal Fellows 24 December 2010 в 06:36
поделиться