Предположим, что у меня есть собственная общая библиотека (.dll или .so), построенная независимо от любого механизма Python, и модуль Python с использованием ctypes для взаимодействия с библиотекой. Есть ли способ, который я могу создать в пакет .whl? Если да, то как?
Предполагая, что это возможно, я думаю, что мне понадобится установленный пакет колес и использовать python setup.py bdist_wheel
, но что бы мой setup.py должен был выглядеть?
Я хотел бы сделать это, чтобы я мог загружать Wheels для различных платформ в индекс частного пакета и иметь возможность устанавливать соответствующую для платформы, на которой я нахожусь.