3 ms·
This is not possible using wheels. Binary wheels cannot depend on shared libraries outside the wheel besides a small number of System libraries. If you want to
by maxnoe 4y ago
This is not possible using wheels. Binary wheels cannot depend on shared libraries outside the wheel besides a small number of System libraries.
If you want to distribute a python package like this, you could use the conda forge eco system and have a package for the base library and then other packages depending on that, e.g.
foo-core
foo-server
foo-client
- philipov 4y agoYou can't depend on shared libraries outside the wheel, but you can include the library inside the wheel. The applications all expect the shared library they depend on to be in a path relative the location of the application, which prevents putting the shared library in a separate package anyway. So how would you handle this situation with wheels if you don't have the option of forcing users into a specific python distribution?
- maxnoe 4y agoMaybe I misunderstood. After rereading, I think so... I thought you wanted to distributed a shared library im one package and then have other packages depend on that. So it's not clear to me what your actual Situation is