ARTICLE AD BOX
I wrote pybind11 bindings for my C++ library Uno and I'd like to distribute the Python package. Uno has as (optional) dependency BQPD, written in Fortran, that is only available as precompiled static library. There's about 50 artifacts to choose from, depending on the OS/architecture/instruction set. BQPD declares an undefined symbol that should be defined by the calling library, so (I've been told) it's not an option to generate shared libraries that could be detected via dynamic loading.
My goal is to link the static BQPD library. Is there any way in my pyproject.toml to declare BQPD as dependency? I know we can use Github repos, but what about Github artifacts?
Thanks,
Charlie
