A proxy Python package to host all header-only libraries which are needed to build Power Grid Model.
The GitHub Actions automatically fetches the latest versions of the header-only libraries and updates the pgm-build-dependencies
package.
This package should be part of build dependencies of the Power Grid Model project. Given its limited applicability, we deliberately do not publish it to PyPI, but instead use a GitHub repository as a source.
[build-system]
requires = [
"pgm-build-dependencies@git+https://github.com/PowerGridModel/pgm-build-dependencies.git",
]
In the build process, the entry point cmake.root
will be installed into the build environment. The build backend, e.g., scikit-build-core
, can retrieve the cmake
search paths and use them when invoking cmake
.
The source code of this package is licensed under the MPL-2.0 license.
The header-only libraries are licensed under their respective licenses, which can be found in the LICENSES
directory of this package.