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.so

Supongo 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.

Respuestas a la pregunta(2)

Su respuesta a la pregunta