I'd like to ask for some help. I'm working on packaging pydevd, which builds a private .so library. Ordinary extensions built using cython or similar end up being called "foo.cpython-310-x86_64-linux-gnu.so", but this library, which is not dependent on the Python version, should presumably be called "bar.x86_64-linux-gnu.so".
Question 1: How do I determine (within Python) the triplet to use when building the library? Question 2: How do I determine (within Python) the triplet to use when loading the library at runtime? Thanks! Julian