I'm creating a library in C++ for which I'm adding bindings to python using the C interface. To do this I'm using python-dev package to bulid the Python package.
I've noticed that while using proper docker image (i.e. python: 3.8-slim) to target each python version (i.e. python 3.8) it is creating a package for that version but since python-dev relies on the system version (buster) it is always linked to python-3.7 shared libraries because all versions of Python images use the same buster image as a a base)
is it an oversight or it is correct and I'm doing something wrong?
I'm creating a library in C++ for which I'm adding bindings to python using the C interface. To do this I'm using
python-devpackage to bulid the Python package.I've noticed that while using proper docker image (i.e.
python: 3.8-slim) to target each python version (i.e. python 3.8) it is creating a package for that version but sincepython-devrelies on the system version (buster) it is always linked to python-3.7 shared libraries because all versions of Python images use the samebusterimage as a a base)is it an oversight or it is correct and I'm doing something wrong?