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.0rc963308087965

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.0rc963308087965
File
power_grid_model-1.4.0rc963308087965-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
power_grid_model-1.4.0rc963308087965-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.0rc963308087965-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.0rc963308087965-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
power_grid_model-1.4.0rc963308087965-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.0rc963308087965-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
power_grid_model-1.4.0rc963308087965-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.0rc963308087965-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.0rc963308087965-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
power_grid_model-1.4.0rc963308087965-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.0rc963308087965-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
power_grid_model-1.4.0rc963308087965-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.0rc963308087965-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.0rc963308087965-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
power_grid_model-1.4.0rc963308087965-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.0rc963308087965-cp310-cp310-win_amd64.whl

Download URL power_grid_model-1.4.0rc963308087965-cp310-cp310-win_amd64.whl
Size 451.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
df8873172b8a4c5150de0c8c2b8893760e87ffdd23a07e78026a0761c8aea683
BLAKE2b-256 checksum
How to use checksums
6a32a0a5a7808d04fae6b94fb0ea33ee2901d4ccf30136948efbcd7b60d9c357
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.0rc963308087965-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
a4619031c9e4a3847b1e6e6fe7555f35169117d47265a90706b19734dc7e26c6
BLAKE2b-256 checksum
How to use checksums
10fa3e7bd19631a385a2dd0eea16fc51d936c180e1e340176f8ee7c130e56c20
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.0rc963308087965-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
4d5a5a14f3e352abb72cb025d6fb639424973e6ba9f4f17193aaef0e9315fcec
BLAKE2b-256 checksum
How to use checksums
50b645a911471e31e40f598fcf22028628231cff873f5ab24eb9629f81f48c34
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.0rc963308087965-cp310-cp310-macosx_11_0_arm64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
80a582d51fa8804250ab458d27562d9f2e57a25070e1fb7da3b457dec52f02d6
BLAKE2b-256 checksum
How to use checksums
6d868873cd66f6b1e192998982d8de740a5fc4a275f31ad8fa7702aab7c08254
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.0rc963308087965-cp310-cp310-macosx_10_15_x86_64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
470c8972c2900ad75a0b78937295c03a8424a5ac5b0607b90606770d9eeb25c0
BLAKE2b-256 checksum
How to use checksums
c377ffc8ae8fd2f1e5cf998fc6e12a32a628ce38686703607c4a6f06c6190a9b
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.0rc963308087965-cp39-cp39-win_amd64.whl

Download URL power_grid_model-1.4.0rc963308087965-cp39-cp39-win_amd64.whl
Size 451.3 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
8ce6ad4e947a436fb7340afe0f4d8393839d216095a92cb74a25a44fe74b3838
BLAKE2b-256 checksum
How to use checksums
a1c2ce0b810e7570c0e4ab8dad7ab19ac0953524bd161c984c685e204bae7270
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.0rc963308087965-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL power_grid_model-1.4.0rc963308087965-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 542.9 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2257cc30006418d8cb88b2d020b8311e12f08d73795d2e2cd1ca0069a495ed6c
BLAKE2b-256 checksum
How to use checksums
c2cb5db4a4b7ad04a44adb7fb208d47bd5a02ee433a90e0309a73eb719739c0d
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.0rc963308087965-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
0e46a08709d72cab5b4a91056fb8417c80135a543208b782f350bd41aed43bd8
BLAKE2b-256 checksum
How to use checksums
87b04535f5b2ca70ed08adc1e89dbd8f72487de437e1129720a6affda8263883
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.0rc963308087965-cp39-cp39-macosx_11_0_arm64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
25c4332d372848668304e11ee43f54ab1c5c930901e0bf9aae25e48b335eaed3
BLAKE2b-256 checksum
How to use checksums
d09f428a4311b303d080e42c57da3b857cd0da6da0d18210b36bdcd43e63fe8e
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.0rc963308087965-cp39-cp39-macosx_10_15_x86_64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
6fb19d1090c8950f3692c36be82b872860f7cc98522d1c419c603adfa2f46953
BLAKE2b-256 checksum
How to use checksums
87839ead0d5c8b48660699c5e924c09ad8e4016530b60a9a62e80f8b5d8f35bd
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.0rc963308087965-cp38-cp38-win_amd64.whl

Download URL power_grid_model-1.4.0rc963308087965-cp38-cp38-win_amd64.whl
Size 460.8 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
76bc7614d501b617ec3d328c0be1d1271ebcb6812e9dcb8f71d7c7b774b6eaed
BLAKE2b-256 checksum
How to use checksums
58b178e1bd35644e630c25def778ae3b61ae130085e8ed50db6fd86583ece799
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.0rc963308087965-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
8229ed171bf7c49114f3443775900e199f397657e55a599b9b2f1a5cb09bfdca
BLAKE2b-256 checksum
How to use checksums
0cb8d0169763b45482bace6cdfd11383c10009f25644ad377b1701aae996e1de
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.0rc963308087965-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
6869511a25fe5abf91c33baad8b5a5e411b7590be627da7fc6bd667278ee0713
BLAKE2b-256 checksum
How to use checksums
b16cbf2081960687d00454d2cf301f10ec0efda81235872d38c3f76fb538e25e
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.0rc963308087965-cp38-cp38-macosx_11_0_arm64.whl

Download URL power_grid_model-1.4.0rc963308087965-cp38-cp38-macosx_11_0_arm64.whl
Size 461.7 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
373eb042bfd49b8640e67bf99df59785365f5029bb0784a32cc5154dad61864f
BLAKE2b-256 checksum
How to use checksums
aa3050a4ffd0518fcf7d459f041c0a58fc2276c5f79bd00c4d4aba04b9bd2204
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.0rc963308087965-cp38-cp38-macosx_10_15_x86_64.whl

Download URL power_grid_model-1.4.0rc963308087965-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
8b4e212f2e1b5356bda35e4fe65ebb28739ad24509547e9fffb0815cf9bb9374
BLAKE2b-256 checksum
How to use checksums
95e8028b974480149eee74661c06546ccc91c53c3c5ca3fd9eaa4711f4297166
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