Incluir dependencias de tiempo de ejecución en las ruedas de Python
Me gustaría distribuir un virtualenv completo, o un montón de ruedas de Python de versiones exactas con sus dependencias de tiempo de ejecución, por ejemplo:
pycurlpycurl.solibcurl.solibz.solibssl.solibcrypto.solibgssapi_krb5.solibkrb5.solibresolv.soSupongo que podría confiar en que el sistema tenga libssl.so instalado, pero seguramente no libcurl.so de la versión correcta y probablemente no Kerberos.
¿Cuál es la forma más fácil de empaquetar una biblioteca en una rueda con toda la dependencia del tiempo de ejecución?
¿O es un mandado de tontos y debería empacar todo virtualenv? ¿Cómo hacer eso de manera confiable?
PD compilar sobre la marcha no es una opción, algunos módulos están parcheados.