Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PyPI version License: MIT Build and Test C++ and Python Format Code REUSE Compliance Check

Quality Gate Status Coverage Maintainability Rating Reliability Rating Security Rating Vulnerabilities

Power Grid Model

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

  • Symmetric and asymmetric power flow calculation with Newton-Raphson method and linear method
  • Symmetric and asymmetric state estimation with iterative linear method

Installation

Install from PyPI

You can directly install the package from PyPI.

pip install power-grid-model

Build and install from Source

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

Quick Start

In this quick start a simple 10kV network as below is calculated. A line connects two nodes. One node has a source. One node has a symmetric load. The code in the quick start is in quick_example.py.

node_1 ---line_3--- node_2
 |                    |
source_5            sym_load_4

The library uses a graph data model to represent the physical components and their attributes, see Graph Data Model.

Firstly, import the main model class as well as some helper functions for enumerations and meta data.

from power_grid_model import LoadGenType
from power_grid_model import PowerGridModel
from power_grid_model import initialize_array

Input Data

The library uses dictionary of numpy structured arrays as the main (input and output) data exchange format between Python and C++ core. The documentation Native Data Interface explains the detailed design of this interface.

The helper function initialize_array can be used to easily generate an array of the correct format.

# node
node = initialize_array('input', 'node', 2)
node['id'] = [1, 2]
node['u_rated'] = [10.5e3, 10.5e3]

The code above generates a node input array with two nodes, and assigns the attributes of the nodes to the array. Similarly, we can create input arrays for line, load, and generation.

# line
line = initialize_array('input', 'line', 1)
line['id'] = [3]
line['from_node'] = [1]
line['to_node'] = [2]
line['from_status'] = [1]
line['to_status'] = [1]
line['r1'] = [0.25]
line['x1'] = [0.2]
line['c1'] = [10e-6]
line['tan1'] = [0.0]
line['i_n'] = [1000]
# load
sym_load = initialize_array('input', 'sym_load', 1)
sym_load['id'] = [4]
sym_load['node'] = [2]
sym_load['status'] = [1]
sym_load['type'] = [LoadGenType.const_power]
sym_load['p_specified'] = [2e6]
sym_load['q_specified'] = [0.5e6]
# source
source = initialize_array('input', 'source', 1)
source['id'] = [5]
source['node'] = [1]
source['status'] = [1]
source['u_ref'] = [1.0]
# all
input_data = {
    'node': node,
    'line': line,
    'sym_load': sym_load,
    'source': source
}

Instantiate Model

We can instantiate the model by calling the constructor of PowerGridModel

model = PowerGridModel(input_data, system_frequency=50.0)

Power Flow Calculation

To calculate power flow, call the method calculate_power_flow. This method has many optional arguments, see Python API Reference for a detailed explanation.

result = model.calculate_power_flow()

Both input and output data are dictionaries of structured numpy arrays. We can use pandas to convert them to data frames and print them.

print('Node Input')
print(pd.DataFrame(input_data['node']))
print('Node Result')
print(pd.DataFrame(result['node']))

You can print the data in tables.

Node Input
   id  u_rated
0   1  10500.0
1   2  10500.0
Node Result
   id  energized      u_pu             u   u_angle
0   1          1  0.999964  10499.619561 -0.000198
1   2          1  0.994801  10445.415523 -0.003096

Examples

Please refer to Examples for more detailed examples for power flow and state estimation.

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 and CONTRIBUTING for details on the process for submitting pull requests to us.

Contact

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

Release files for power-grid-model 1.4.0rc964404131143

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

Built distributions (wheels)

Table of built distributions (wheels) for power-grid-model 1.4.0rc964404131143
File
power_grid_model-1.4.0rc964404131143-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
power_grid_model-1.4.0rc964404131143-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
power_grid_model-1.4.0rc964404131143-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
power_grid_model-1.4.0rc964404131143-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
power_grid_model-1.4.0rc964404131143-cp310-cp310-macosx_10_15_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.15+ x86-64 Details
power_grid_model-1.4.0rc964404131143-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
power_grid_model-1.4.0rc964404131143-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
power_grid_model-1.4.0rc964404131143-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
power_grid_model-1.4.0rc964404131143-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
power_grid_model-1.4.0rc964404131143-cp39-cp39-macosx_10_15_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.15+ x86-64 Details
power_grid_model-1.4.0rc964404131143-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
power_grid_model-1.4.0rc964404131143-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
power_grid_model-1.4.0rc964404131143-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
power_grid_model-1.4.0rc964404131143-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
power_grid_model-1.4.0rc964404131143-cp38-cp38-macosx_10_15_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.15+ x86-64 Details

Total release size: 7.4 MB

Release files / power_grid_model-1.4.0rc964404131143-cp310-cp310-win_amd64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp310-cp310-win_amd64.whl
Size 451.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d3b2be692ea7c159690943b965f669763aac7176500cc0393e1a674a9ba63272
BLAKE2b-256 checksum
How to use checksums
ca83fc03f020363c6dd63ed0f55fdbbb9c78118436484ff0e6208798ac1c67fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 542.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4c95bc075b676081d472f3bf34a9c2b63e9b38da1adb7e5d03415846515a3393
BLAKE2b-256 checksum
How to use checksums
83a62801ac85dd2ee5cb7ddcec38b412ef3e83702c37e94892d07d9e3de29c51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 528.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8aedf8f555814936cf66216836e0f600d5bdda79e82c7aa1def9231fddea5282
BLAKE2b-256 checksum
How to use checksums
3ac1376b94ee473fa7107a984f3c29b30d4ed48876aef704afbf47908e1cf1b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp310-cp310-macosx_11_0_arm64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp310-cp310-macosx_11_0_arm64.whl
Size 453.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2888184da581d6b8036925eb00467482163f79ed8ef38d6e383e7d93997d5591
BLAKE2b-256 checksum
How to use checksums
63c490a125364bdd24d57c4c77deeff138ea3b75bab568abfa157b74b8b364a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp310-cp310-macosx_10_15_x86_64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp310-cp310-macosx_10_15_x86_64.whl
Size 488.4 kB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
ed5f501ca9017cfdc2ee0f6c9c842ba7e6dbd9c82ca6457eef8eaa4df5ed153a
BLAKE2b-256 checksum
How to use checksums
b198103c1ad3afc7bdadfdda85fea306f26afeb3d539e53c5ca4fc8fc121d48b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp39-cp39-win_amd64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp39-cp39-win_amd64.whl
Size 451.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
ec86a59a05af798b9b7feb6622beed7b37d645bde2f7eb8dd31009263fc8b459
BLAKE2b-256 checksum
How to use checksums
ab77d65ba22a10714638938fdbe540bd0c1996864abb7d0e59abbdbc2f6e199a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 543.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
966f90d8a75fb5d9458cb5963225dd1e0f43136cce89dae5da2919704f98b9bf
BLAKE2b-256 checksum
How to use checksums
30ef505899fb592aaa2685a45bb46af1ff210a05ac5566bb9632bb1713f1c86a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 527.7 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
27c16c2b57999720e9b779b28a20a8b04f5a4363b675861a64d5346fdc7b7f63
BLAKE2b-256 checksum
How to use checksums
e9490a4f8c510515099d808efe35e271326355c4f52de2477616d0e071c4694e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp39-cp39-macosx_11_0_arm64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp39-cp39-macosx_11_0_arm64.whl
Size 452.5 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9d95e780a75de63f8e04e9abd5da9e99fbff4ef74ac2425a0cc48fe6c67ce9f6
BLAKE2b-256 checksum
How to use checksums
23845148a7934b6a123f5a4c8bdfc2d17e6385b7018f3060ac5d6c5f552feb80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp39-cp39-macosx_10_15_x86_64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp39-cp39-macosx_10_15_x86_64.whl
Size 486.9 kB
Tags CPython 3.9 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
101d4656154646356614b3b9f3c1541608584d06e3a13fe574782ca85792ea5d
BLAKE2b-256 checksum
How to use checksums
7942fe894eb3db7cc0ce07794ebe12344f57d70209be0ec4c77b73b0c03f754f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp38-cp38-win_amd64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp38-cp38-win_amd64.whl
Size 460.8 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
0fa8049dca06df11323ead6e4a6c3db586774dc93227dd11930a2b997bc315b3
BLAKE2b-256 checksum
How to use checksums
3b430c0c5f7b3dd5b783107e1fbd4f13b16e7fc1d277e42363ef13b3e607e006
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 553.1 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4ceff9d2fd75501da7eeae503a812fb4168695f168a993752876a665d7f8fb2c
BLAKE2b-256 checksum
How to use checksums
8ab1cfb568503d0981b566b3be2d7092c5489a134c7270f9b43db2910316cdb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 528.3 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
84502f709224e5a439a430b89202d884f48779d70eb195ee9a6b4402a76858f8
BLAKE2b-256 checksum
How to use checksums
463a6ef02a6734c29a6c3806e0259382802157a0a538d5b24ebc263b59ba3342
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp38-cp38-macosx_11_0_arm64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp38-cp38-macosx_11_0_arm64.whl
Size 461.8 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e0a977ca8f5a66650885807b7a60fc97ebfebee5f3428c599da8143189438bb8
BLAKE2b-256 checksum
How to use checksums
a5318b1715e9c7f2fbbde0edf7fdc42d63bc4401b1d2095a600c95eca25608d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / power_grid_model-1.4.0rc964404131143-cp38-cp38-macosx_10_15_x86_64.whl

Download URL power_grid_model-1.4.0rc964404131143-cp38-cp38-macosx_10_15_x86_64.whl
Size 496.2 kB
Tags CPython 3.8 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
1c6ea31cb5693631158a2e488ab886fca823901a6e341b420e19984bfdfd95b1
BLAKE2b-256 checksum
How to use checksums
e8704fe316a4d9ba24963c2cc9ffd8fcdcc70ae343952f8af84e4208252832da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release history Release notifications | RSS feed

1.13.9

7 release files

1.13.8

7 release files

1.13.7

7 release files

1.13.6

7 release files

1.13.5

7 release files

1.13.4

7 release files

1.13.0

7 release files

1.12.9

7 release files

1.12.8

7 release files

1.12.7

7 release files

1.12.6

7 release files

1.12.5

7 release files

1.12.4

7 release files

1.12.3

7 release files

1.12.2

7 release files

1.11.5

7 release files

1.11.4

7 release files

1.11.3

7 release files

1.11.2

7 release files

1.11.1

7 release files

1.11.0

7 release files

1.10.9

7 release files

1.10.8

7 release files

1.10.7

7 release files

1.10.6

7 release files

1.10.5

7 release files

1.10.4

7 release files

1.10.3

7 release files

1.10.2

7 release files

1.10.1

7 release files

1.10.0

7 release files

1.9.85

7 release files

1.9.84

7 release files

1.9.83

7 release files

1.9.82

7 release files

1.9.81

7 release files

1.9.80

7 release files

1.9.79

7 release files

1.9.78

7 release files

1.9.77

7 release files

1.9.76

7 release files

1.9.75

7 release files

1.9.74

7 release files

1.9.73

7 release files

1.9.72

7 release files

1.9.71

7 release files

1.9.70

7 release files

1.9.69

7 release files

1.9.68

7 release files

1.9.67

7 release files

1.9.55

7 release files

1.9.54

7 release files

1.9.53

7 release files

1.9.52

7 release files

1.9.51

7 release files

1.9.50

7 release files

1.9.49

7 release files

1.9.48

7 release files

1.9.47

7 release files

1.9.46

7 release files

1.9.45

7 release files

1.9.44

7 release files

1.9.43

7 release files

1.9.42

7 release files

1.9.41

7 release files

1.9.40

7 release files

1.9.39

7 release files

1.9.30

7 release files

1.9.29

7 release files

1.9.28

7 release files

1.9.27

7 release files

1.9.26

7 release files

1.9.25

7 release files

1.9.24

7 release files

1.9.23

7 release files

1.9.22

7 release files

1.9.21

7 release files

1.9.20

7 release files

1.9.13

7 release files

1.9.12

7 release files

1.9.11

7 release files

1.9.10

7 release files

1.9.9

7 release files

1.9.8

7 release files

1.9.7

7 release files

1.9.6

7 release files

1.9.5

7 release files

1.9.4

7 release files

1.9.3

7 release files

1.9.2

7 release files

1.9.1

7 release files

1.9.0

7 release files

1.8.9

7 release files

1.8.8

7 release files

1.8.7

7 release files

1.8.6

7 release files

1.8.5

7 release files

1.8.4

7 release files

1.8.3

7 release files

1.8.2

7 release files

1.8.1

7 release files

1.8.0

7 release files

1.7.78

7 release files

1.7.67

7 release files

1.7.66

7 release files

1.7.65

7 release files

1.7.64

7 release files

1.7.63

7 release files

1.7.62

7 release files

1.7.61

7 release files

1.7.60

7 release files

1.7.59

7 release files

1.7.58

7 release files

1.7.57

7 release files

1.7.56

7 release files

1.7.55

7 release files

1.7.54

7 release files

1.7.53

7 release files

1.7.52

7 release files

1.7.51

7 release files

1.7.50

7 release files

1.7.49

7 release files

1.7.44

7 release files

1.7.43

7 release files

1.7.42

7 release files

1.7.41

7 release files

1.7.40

7 release files

1.7.39

7 release files

1.7.38

7 release files

1.7.37

7 release files

1.7.36

7 release files

1.7.35

7 release files

1.7.29

7 release files

1.7.28

7 release files

1.7.27

7 release files

1.7.26

7 release files

1.7.25

7 release files

1.7.24

7 release files

1.7.23

7 release files

1.7.22

7 release files

1.7.21

7 release files

1.7.20

7 release files

1.7.19

7 release files

1.7.18

7 release files

1.7.17

7 release files

1.7.16

7 release files

1.7.15

7 release files

1.7.14

7 release files

1.7.13

7 release files

1.7.12

7 release files

1.7.9

7 release files

1.7.8

7 release files

1.7.7

7 release files

1.7.6

7 release files

1.7.5

7 release files

1.7.4

7 release files

1.7.3

7 release files

1.7.2

7 release files

1.7.1

7 release files

1.7.0

7 release files

1.6.67

7 release files

1.6.66

7 release files

1.6.65

7 release files

1.6.64

7 release files

1.6.59

7 release files

1.6.58

7 release files

1.6.57

7 release files

1.6.56

7 release files

1.6.55

7 release files

1.6.54

7 release files

1.6.53

7 release files

1.6.52

7 release files

1.6.51

7 release files

1.6.50

7 release files

1.6.49

7 release files

1.6.48

7 release files

1.6.43

7 release files

1.6.42

7 release files

1.6.41

7 release files

1.6.40

7 release files

1.6.39

7 release files

1.6.38

7 release files

1.6.37

7 release files

1.6.36

7 release files

1.6.34

7 release files

1.6.33

7 release files

1.6.32

7 release files

1.6.31

7 release files

1.6.30

7 release files

1.6.29

7 release files

1.6.28

7 release files

1.6.27

7 release files

1.6.26

7 release files

1.6.21

7 release files

1.6.20

7 release files

1.6.19

7 release files

1.6.18

7 release files

1.6.17

7 release files

1.6.16

7 release files

1.6.15

7 release files

1.6.14

7 release files

1.6.13

7 release files

1.6.12

7 release files

1.6.11

7 release files

1.6.10

7 release files

1.6.9

7 release files

1.6.8

7 release files

1.6.7

7 release files

1.6.6

7 release files

1.6.5

7 release files

1.6.4

7 release files

1.6.3

7 release files

1.6.2

7 release files

1.6.1

7 release files

1.6.0

7 release files

1.5.37

7 release files

1.5.36

7 release files

1.5.35

7 release files

1.5.34

7 release files

1.5.33

7 release files

1.5.32

7 release files

1.5.28

7 release files

1.5.27

7 release files

1.5.26

6 release files

1.5.25

7 release files

1.5.24

7 release files

1.5.23

7 release files

1.5.22

7 release files

1.5.21

7 release files

1.5.20

7 release files

1.5.19

7 release files

1.5.18

7 release files

1.5.17

7 release files

1.5.16

7 release files

1.5.15

7 release files

1.5.14

7 release files

1.5.13

7 release files

1.5.12

7 release files

1.5.11

7 release files

1.5.10

7 release files

1.5.9

7 release files

1.5.8

7 release files

1.5.7

7 release files

1.5.6

7 release files

1.5.5

7 release files

1.5.4

7 release files

1.5.3

7 release files

1.5.2

7 release files

1.5.1

7 release files

1.5.0

7 release files

1.4.89

7 release files

1.4.88

7 release files

1.4.87

7 release files

1.4.86

7 release files

1.4.85

7 release files

1.4.84

7 release files

1.4.83

7 release files

1.4.82

7 release files

1.4.81

7 release files

1.4.80

7 release files

1.4.79

7 release files

1.4.78

6 release files

1.4.77

6 release files

1.4.72

6 release files

1.4.71

6 release files

1.4.70

6 release files

1.4.69

6 release files

1.4.68

6 release files

1.4.67

6 release files

1.4.66

5 release files

1.4.63

5 release files

1.4.62

5 release files

1.4.61

5 release files

1.4.60

5 release files

1.4.59

5 release files

1.4.58

5 release files

1.4.57

5 release files

1.4.52

5 release files

1.4.51

5 release files

1.4.50

5 release files

1.4.49

5 release files

1.4.48

5 release files

1.4.43

5 release files

1.4.42

5 release files

1.4.41

5 release files

1.4.9

20 release files

1.4.7

20 release files

1.4.6

20 release files

1.4.5

20 release files

1.4.4

20 release files

1.4.3

20 release files

1.4.2

20 release files

1.4.1

20 release files

1.4.0

20 release files

This release

1.3.59

9 release files

1.3.53

9 release files

1.3.42

9 release files

1.3.40

9 release files

1.3.30

9 release files

1.3.28

9 release files

1.3.26

9 release files

1.3.13

9 release files

1.3.8

9 release files

1.3.6

9 release files

1.3.5

9 release files

1.3.3

9 release files

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