Skip to main content

Power Grid Model logo

PyPI version PyPI Downloads PyPI Downloads per month

Anaconda-Server Badge Anaconda-Server Platforms Anaconda-Server Downloads

License: MPL2.0 OpenSSF Best Practices DOI

CI Build docs Nightly build

Quality Gate Status Coverage Maintainability Rating Reliability Rating Security Rating Vulnerabilities

Power Grid Model

power-grid-model is a library for steady-state distribution power system analysis distributed for Python and C. The core of the library is written in C++. Currently, it supports the following calculations:

  • Power Flow
  • State Estimation
  • Short Circuit

See the power-grid-model documentation for more information. For various conversions to the power-grid-model, refer to the power-grid-model-io repository. For an extended python interface to the the power-grid-model, refer to the power-grid-model-ds repository.

Want to be updated on the latest news and releases? Subscribe to the Power Grid Model mailing list by sending an (empty)
email to: powergridmodel+subscribe@lists.lfenergy.org

Installation

Install from PyPI

You can directly install the package from PyPI.

pip install power-grid-model

Install from Conda

If you are using conda, you can directly install the package from conda-forge channel.

conda install -c conda-forge power-grid-model

Build and install from Source

To install the library from source, refer to the Build Guide.

Examples

Please refer to Examples for more detailed examples for power flow and state estimation. Notebooks for validating the input data and exporting input/output data are also included.

License

This project is licensed under the Mozilla Public License, version 2.0 - see LICENSE for details.

Licenses third-party libraries

This project includes third-party libraries, which are licensed under their own respective Open-Source licenses. SPDX-License-Identifier headers are used to show which license is applicable. The concerning license files can be found in the LICENSES directory.

Contributing

Please read CODE_OF_CONDUCT, CONTRIBUTING, PROJECT GOVERNANCE and RELEASE for details on the process for submitting pull requests to us.

Visit Contribute for a list of good first issues in this repo.

Citations

If you are using Power Grid Model in your research work, please consider citing our library using the following references.

DOI

@software{Xiang_PowerGridModel_power-grid-model,
  author = {Xiang, Yu and Salemink, Peter and van Westering, Werner and Bharambe, Nitish and Govers, Martinus G.H. and van den Bogaard, Jonas and Stoeller, Bram and Wang, Zhen and Guo, Jerry Jinfeng and Figueroa Manrique, Santiago and Jagutis, Laurynas and Wang, Chenguang and van Raalte, Marc and {Contributors to the LF Energy project Power Grid Model}},
  doi = {10.5281/zenodo.8054429},
  license = {MPL-2.0},
  title = {{PowerGridModel/power-grid-model}},
  url = {https://github.com/PowerGridModel/power-grid-model}
}
@inproceedings{Xiang2023,
  author = {Xiang, Yu and Salemink, Peter and Stoeller, Bram and Bharambe, Nitish and van Westering, Werner},
  booktitle={27th International Conference on Electricity Distribution (CIRED 2023)},
  title={Power grid model: a high-performance distribution grid calculation library},
  year={2023},
  volume={2023},
  number={},
  pages={1089-1093},
  keywords={},
  doi={10.1049/icp.2023.0633}
}

Contact

Please read SUPPORT for how to connect and get into contact with the Power Grid Model project.

Metadata

Release files for power-grid-model 1.13.214

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for power-grid-model 1.13.214
File Size Uploaded Provenance Actions
power_grid_model-1.13.214.tar.gz 1.8 MB With provenance Details for power_grid_model-1.13.214.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for power-grid-model 1.13.214
File Actions
power_grid_model-1.13.214-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for power_grid_model-1.13.214-py3-none-win_amd64.whl
power_grid_model-1.13.214-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details for power_grid_model-1.13.214-py3-none-musllinux_1_2_x86_64.whl
power_grid_model-1.13.214-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details for power_grid_model-1.13.214-py3-none-musllinux_1_2_aarch64.whl
power_grid_model-1.13.214-py3-none-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.26+ x86-64, Linux glibc 2.28+ x86-64 Details for power_grid_model-1.13.214-py3-none-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
power_grid_model-1.13.214-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for power_grid_model-1.13.214-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
power_grid_model-1.13.214-py3-none-macosx_13_0_x86_64.whl Python 3 none macOS 13.0+ x86-64 Details for power_grid_model-1.13.214-py3-none-macosx_13_0_x86_64.whl
power_grid_model-1.13.214-py3-none-macosx_13_0_arm64.whl Python 3 none macOS 13.0+ ARM64 Details for power_grid_model-1.13.214-py3-none-macosx_13_0_arm64.whl

Total release size: 27.7 MB

Release files / power_grid_model-1.13.214.tar.gz

Download URL power_grid_model-1.13.214.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
13058072378cd5731fe4530d149920e900ac9b21c9747801f9a7b546d021b9d1
BLAKE2b-256 checksum
How to use checksums
872d6323517b3c7c7ddf98f230c5aa020c247ec06cf877a4ee8a9b4b3b5fa16b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / power_grid_model-1.13.214-py3-none-win_amd64.whl

Download URL power_grid_model-1.13.214-py3-none-win_amd64.whl
Size 1.3 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
00052486d53d4b7b9f1d58927f9cc94334e999f655007064b6b1f0c14e45a8b5
BLAKE2b-256 checksum
How to use checksums
55590a4b07654c77d99c76366cba3733f014956b1451c5445f43f1ead49b580c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / power_grid_model-1.13.214-py3-none-musllinux_1_2_x86_64.whl

Download URL power_grid_model-1.13.214-py3-none-musllinux_1_2_x86_64.whl
Size 5.0 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
e747c9ddd75024acad0fef489e03bf3191f5308db77d09b006a26b24ff8f5d68
BLAKE2b-256 checksum
How to use checksums
75a7f2d24c88881ddfc79b3bba96b5eb1f82f339af4ef4ac49ffe69155c21e8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / power_grid_model-1.13.214-py3-none-musllinux_1_2_aarch64.whl

Download URL power_grid_model-1.13.214-py3-none-musllinux_1_2_aarch64.whl
Size 4.6 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
530b9c3d6d787485fc6d79e088ca2e4cd04b3cf775e0f00395f26d1df18892fc
BLAKE2b-256 checksum
How to use checksums
7c987215c251a63ed4ac32b252a23220f54c3633deed7ed6fe85836b79d27853
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / power_grid_model-1.13.214-py3-none-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl

Download URL power_grid_model-1.13.214-py3-none-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 4.5 MB
Tags Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
11e2fa95404c6d7238d4911416a19b903d34e4cb11ed13a5a207d462e20f8c0a
BLAKE2b-256 checksum
How to use checksums
5bf35b2105de908fe6034d96468eda00a35c4ee92d6d37390c58c1ec443eeea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / power_grid_model-1.13.214-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL power_grid_model-1.13.214-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 4.1 MB
Tags Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
784e522a32c12d1811af4b19761b6f410af17220ecd06fc3184b576a762949a2
BLAKE2b-256 checksum
How to use checksums
c6173cc8b6e2282b2fe14e76b23c5db1d1e4ab243a67be83aff6180f0a61118d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / power_grid_model-1.13.214-py3-none-macosx_13_0_x86_64.whl

Download URL power_grid_model-1.13.214-py3-none-macosx_13_0_x86_64.whl
Size 3.3 MB
Tags Python 3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
ee43394b7c2928137d7d16a659a803622e75e4e7121c6a4ef1c9e99ee2a7f65d
BLAKE2b-256 checksum
How to use checksums
b06794bebc31b39a59ca3420377e29b506f3fa412c424eeb219f31d3b328097d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / power_grid_model-1.13.214-py3-none-macosx_13_0_arm64.whl

Download URL power_grid_model-1.13.214-py3-none-macosx_13_0_arm64.whl
Size 3.0 MB
Tags Python 3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
0eab7b1b9f22c54c3a305b8fdd07d03dcd490928b76a027895d1e152ece3b3ea
BLAKE2b-256 checksum
How to use checksums
82e5e1f0aa83ede90960ba65ea60a20e2633be9e7be594e846ecf46646e4bf3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Security for power-grid-model 1.13.214

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 8 files in this release have been uploaded with provenance metadata.

Select from 8 files

Attestation for power_grid_model-1.13.214.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.13.214 This release

8 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page