Dependencies#
SHOP Binaries#
The SHOP binaries are available in different builds to support various operating systems and environments. Below are the details of the compiler versions used for the Debian and Alma Linux builds.
Debian Base build#
The SHOP binaries are built with the following dependencies:
OS |
Python version |
pybind |
glibc / glibcxx |
---|---|---|---|
Debian 11 (bullseye) |
|
|
glibc |
Debian 11 (bullseye) |
|
|
glibc |
Debian 11 (bullseye) |
|
|
glibc |
Debian 11 (bullseye) |
|
|
glibc |
Debian 11 (bullseye) |
|
|
glibc |
ALMA Linux build#
Alma Linux is built with the following dependencies:
OS |
Python version |
pybind |
glibc / glibcxx |
---|---|---|---|
Alma Linux 8.9 (Midnight Oncilla) |
|
|
glibc |
Windows build#
Windows is built with the following dependencies:
OS |
Python version |
pybind |
C compiler / CXX compiler |
---|---|---|---|
Windows |
|
|
|
Windows |
|
|
|
Windows |
|
|
|
Windows |
|
|
|
Windows |
|
|
|
Python Version support#
Our policy is to build for all Python versions supported by Python Software Foundation. We strive to support the latest Python version shortly after release, but it might take a few weeks until all our dependcies are updated so that we can add it to our builds.