Skip to main content

Simcoon

Simcoon Logo

About

Simcoon is a free, open-source library for the simulation of multiphysics systems. Its primarily objective was the developement of constitutive models for the simulation of heterogeneous materials, but now goes beyond with tools to facilitate their full-field simulation. Together with microgen for the CAD and meshing of heterogeneous materials and fedoo our Finite Element solver, we offer a comprehensive simulation set for the in-depth analysis of heterogeneous materials.

Simcoon is developed with the aim to be a high-quality scientific library to facilitate the analysis of the complex, non-linear behavior of systems. It integrates tools to simulate the response of composite material response and thus integrates several algorithms for the analysis of heterogeneous materials.

Simcoon integrates

  • a easy way to handle geometrical non-linearities : Use of Lagrangian measures, Eulerian measures and cumulative strains considering several spins : Jaumann, Green-Naghdi, Xi-Meyers-Bruhns logarithmic. With this last measure, cumulative strain correspond to a logarithmic strain measure and is the standard measure utilized for our constitutive laws.

Simcoon is a C++ library with emphasis on speed and ease-of-use, that offers a python interface to facilitate its use. Its principle focus is to provide tools to facilitate the implementation of up-to-date constitutive model for materials in Finite Element Analysis Packages. This is done by providing a C++ API to generate user material subroutine based on a library of functions. Also, Simcoon provides tools to analyse the behavior of material, considering loading at the material point level. Such tools include a thermomechanical solver and a software to predict effective properties of composites. Parameter identification can be performed using Python with scipy.optimize (e.g. differential_evolution) and the simcoon Parameter/Constant key system

Simcoon is mainly developed by faculty and researchers from University of Bordeaux and the I2M Laboratory (Institut de d'Ingénierie et de Mécanique). Fruitful contribution came from the LEM3 laboratory in Metz, France, TU Bergakademie Freiberg in Germany and the TIMC-IMAG laboratory in Grenoble, France. It is released under the GNU General Public License: GPL, version 3.

GitHub license

Simcoon make use and therefore include the FTensor library (http://www.wlandry.net/Projects/FTensor) for convenience. FTensor is a library that handle complex tensor computations. FTensor is released under the GNU General Public License: GPL, version 2. You can get it there (but is is already included in simcoon): (https://bitbucket.org/wlandry/ftensor)

Documentation

Provider Status
Documentation Docs

Building doc : requires doxygen, sphinx, breathe

conda install -c conda-forge doxygen -y && pip install sphinx sphinx-rtd-theme breathe
cd doxdocs && make html

open _build/index.html

Installation

Option 1: Install from Conda (Recommended)

The simplest way to install simcoon is directly with conda:

conda install -c conda-forge -c set3mah simcoon

In case of conflicts, create a new conda environment:

conda create --name simcoon_env
conda activate simcoon_env
conda install -c conda-forge -c set3mah simcoon

Option 2: Install from PyPI

pip install simcoon

Prebuilt wheels are available for:

  • Linux (x86_64, aarch64)
  • macOS (arm64, requires macOS 14.0+)
  • Windows (x64)

If no compatible wheel is available (e.g., older macOS versions), pip will attempt to build from source. In this case, install Armadillo (>= 12.6) first — it is the only system dependency not bundled in the wheels.

Using conda (requires --no-build-isolation so CMake can find conda packages):

conda install -c conda-forge armadillo
pip install scikit-build-core pybind11 numpy  # build dependencies
pip install simcoon --no-binary simcoon --no-build-isolation

Using Homebrew (macOS):

brew install armadillo
pip install simcoon --no-binary simcoon

Using apt (Debian/Ubuntu):

sudo apt-get install libarmadillo-dev
pip install simcoon --no-binary simcoon

BLAS and LAPACK are found automatically (Accelerate on macOS, system libraries on Linux).

Option 3: Build from Source

Prerequisites

Create and activate a conda environment:

conda create --name simcoon_build
conda activate simcoon_build

Install required dependencies:

# Compilers and build tools
conda install -c conda-forge cxx-compiler fortran-compiler cmake ninja

# Libraries
conda install -c conda-forge armadillo pybind11 numpy gtest carma

# Python testing
pip install pytest

For x86 architectures, you may also need MKL:

conda install -c conda-forge mkl

Build Instructions (without conda)

  1. Clone or download the repository:
git clone https://github.com/3MAH/simcoon.git
cd simcoon
  1. Install required dependencies using your system's package manager.
  • On Debian/Ubuntu:
sudo apt-get install libarmadillo-dev libgtest-dev ninja-build
  • On macOS with Homebrew:
brew install armadillo googletest
  • On Windows with vcpkg:
vcpkg install armadillo gtest
  1. Configure and build the project:

For Python users (recommended):

pip install .

For C++ development:

# Configure and build
cmake -S . -B build -G Ninja -D CMAKE_BUILD_TYPE=Release
cmake --build build

# Run C++ tests
ctest --test-dir build --output-on-failure

Development Workflow

For active development with both C++ and Python:

# Install build dependencies first
uv pip install scikit-build-core pybind11 numpy

# Editable install (uv applies --no-build-isolation automatically via pyproject.toml)
uv pip install -e .[dev]

# After modifying C++ files, rebuild directly
cmake --build build/cp*

# Python changes take effect immediately (no rebuild needed)

The editable install creates a build directory at build/{wheel_tag} (e.g., build/cp312-cp312-linux_x86_64). The [tool.uv] config in pyproject.toml disables build isolation for simcoon, ensuring the CMake cache references your actual Python environment, enabling direct cmake --build commands for incremental rebuilds.

Auto-rebuild on import: Importing simcoon will automatically trigger a cmake rebuild if C++ files have changed:

python -c "import simcoon"  # Rebuilds if needed
uv run python -c "import simcoon"  # Also works

Note: If you add new C++ source files, re-run uv pip install -e .[dev] to reconfigure.

Build Options

  • SIMCOON_BUILD_TESTS (default: ON) - Build C++ tests (CMake only)

Notes for macOS

For numpy versions earlier than 1.26.4 using the Accelerate framework:

pip install cython
pip install --no-binary :all: numpy

Authors

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simcoon-1.13.1.tar.gz (2.2 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

simcoon-1.13.1-cp314-cp314-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.14Windows x86-64

simcoon-1.13.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (22.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simcoon-1.13.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simcoon-1.13.1-cp314-cp314-macosx_11_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

simcoon-1.13.1-cp313-cp313-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.13Windows x86-64

simcoon-1.13.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (22.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simcoon-1.13.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simcoon-1.13.1-cp313-cp313-macosx_11_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

simcoon-1.13.1-cp312-cp312-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.12Windows x86-64

simcoon-1.13.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (22.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simcoon-1.13.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simcoon-1.13.1-cp312-cp312-macosx_11_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

simcoon-1.13.1-cp311-cp311-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.11Windows x86-64

simcoon-1.13.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (22.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simcoon-1.13.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simcoon-1.13.1-cp311-cp311-macosx_11_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

simcoon-1.13.1-cp310-cp310-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.10Windows x86-64

simcoon-1.13.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (22.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

simcoon-1.13.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

simcoon-1.13.1-cp310-cp310-macosx_11_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file simcoon-1.13.1.tar.gz.

File metadata

  • Download URL: simcoon-1.13.1.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simcoon-1.13.1.tar.gz
Algorithm Hash digest
SHA256 f9e828039312618112f69e3eebc31cfb6ffa981f2fb27a8b053ec571a82134b3
MD5 dc7940a3fbf673dafc021ce5daa158c8
BLAKE2b-256 c26138f5c1b0aa0657e3e1c801f835e6423583dfe85a5ae1924092c56d31d20c

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: simcoon-1.13.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simcoon-1.13.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2ef5dfe789e250d4c5428086f89e12ebfc1a2388353cdf5677d71997a1ea0011
MD5 effcf46d0e13c54ea2b0d1e7179805eb
BLAKE2b-256 e808d5833376885d3270a80cc07c0b21f394ea7d9c296a95fa189721faa8302e

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dddcc4833168c9ab22dddb77b7a8ab599c40d3fbf7b285bebd6f3c87ac2c0f83
MD5 2746c9d3e2efbc173beb4ada01e74081
BLAKE2b-256 90bb9304c36bdc192b595d89d9752292760d80cc3e21eba95d2755d1cd4724b8

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ef9516bb1ea4e749fa7debe3b110dbe38b2f03d7a54012c8c632bd9a97f9873
MD5 6e880dabda34fa8436b65e3fb035d647
BLAKE2b-256 c6ac92d5a1692c2b2b587bfdda17399dec9b48a7c73e842e73e2044795b36c6a

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44563cd47a05f387fbafe49c776cf0f19d01cad2a21955b2f61d8ad60396ae4e
MD5 b10b23aea792f16c11d194bc771b42cc
BLAKE2b-256 ee25abc6170ea8e0dd893b24705a8dcc066432909c8f5c12644fe3fd48f87f0e

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: simcoon-1.13.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simcoon-1.13.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0bdcc11499fca30739331ed4383dae443865d7e1d1ba5ed2ccdf226401e0e77b
MD5 d8e913050f8d8d1c2570174a2e873082
BLAKE2b-256 49a91831296cf98c2a67c6ee5a5305a14de1fcccf79c26c38c20ff6e3d126e0c

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b0372ae0a1e645311087694ca5816551a20edd16353e90db0ce07a36746c6df9
MD5 7c0a5f8ed931039e187b4767aaea4b57
BLAKE2b-256 ee423e61259250f2f57cc7ee1724c4ade5816e008f3fa89eb2d1087d7f645df8

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4838743296ad5898ae9edd78b4278bfb6b7b1ee29117d6b84f15eee87734e838
MD5 d74b3db1f2a1bf541d0d0de5fe7e26ba
BLAKE2b-256 ebc1621a4cc4e51c3745b4221813adaeb0246ab98125839072aeb218fb210c42

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10f5dc9cd3f5ddf8c94a625075c124761a2227c8ff1eb8f3af2c66f16b25e01f
MD5 b6c3cd124be8e0803472ff2322b51dcb
BLAKE2b-256 1ccbb0da2595d73cd6c384fcab485eb9539cf0c5331ef5d24569a2be64d60419

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: simcoon-1.13.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simcoon-1.13.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 db6a856f66ed3a64c4e01523c95501937ede6d6a3d62ccfbd1b06e79e7e37a70
MD5 0c73a9a025ecd783158a016654d0f550
BLAKE2b-256 d2edf405facfcecda46e84f53cb0972250e8390bb5cc1fd72d3afb65f7c78add

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 57c545d7a5c629cfe82f94e258582f086ddd0e8bdc4a408c5ac75368f40f31aa
MD5 8bf92e112115e4a266377f5608b3405b
BLAKE2b-256 04ec2fe285094a054a9d27d4a984d87329cde276403bef6eb780291a697d99db

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6598d9305a6d3dee8a56e0e1ea822eeb022f479cd95a9cb452585811e2114f0b
MD5 219f0a7498c97844916cc13228b7f552
BLAKE2b-256 052c43e40d03fa266a45639d6e2109adf998f065548a478a2d210d3d0d4850d6

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b84cf67da8394fc8791cc9d243c640b20a10db1e7dc97dca6baac8cff928dcb4
MD5 a319377a19669db987564ec94243fb46
BLAKE2b-256 e6fce7b653cc9d80ee6331380d021a0e1fbf01ea8aed5d5a826b8eae37c93207

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: simcoon-1.13.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simcoon-1.13.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ff77e2d3d0df0133815d3187d1a6655ba7babf60ae131d7275f256c90911b176
MD5 7231f70af1e2011307e871d7492ea5ee
BLAKE2b-256 0b9257c11e013ff165913d76250978514700bdda509158d5b906ddd430314505

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba920fa3520d3deff4c84aee105b9cc6beb0498b947bea513f85465f5b1ff05f
MD5 916b993bb77252a9fd66fc4680cfc83e
BLAKE2b-256 ebec07b1a36f41bb0ea0a3c473d4e0466a8b99eeadfae62eda3023d943806ffd

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3d99b44ca8615f4aec17871d005ac715731e64bf01feaf9e9fe4e0edba9716ec
MD5 ebbcb3718bc67110c551a1e705b4c1bc
BLAKE2b-256 81f3ca9ae156f55b13076214516037e339664c6b7f440254aa47954550fe4b2e

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf459dd7435c305a7b8c6927ffd49e00cb3984e50fc5c756d5e652873bc79071
MD5 23b844869b30dbe607eb4ddb0112a1cf
BLAKE2b-256 21c76a6226043a5272ebabcc22ce5241eb92c42c3b8243b845bb1348896c8927

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: simcoon-1.13.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simcoon-1.13.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2958ee605a0753d21672d046741a7995c1ee96e58a428b4b7fcd16cf5e94bf99
MD5 3bfa43e44dc8259ded5a076c59a8fa2e
BLAKE2b-256 f0ce3c9c2e5949b0322843a132a0794576311213af90bb0748242e1e5ce957f8

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fdbc808148446cd7636e0e24a8a8de169961203bd98dcf7d482d855c0bb23b97
MD5 fdaaf2bfb82f068f66b05fdafb944f51
BLAKE2b-256 92a0499946b8edb0acd4bc68e92de785817f38f684fd0a96c01584fcbe16a2fd

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 edabece78beb45d8c94728d17adaf03bc23f33a345ae695c565ee26e216ef892
MD5 2b057e052d35aec3f597259f17c95925
BLAKE2b-256 76165cdcb3a337b8032b6c423e5f6718bc693b54b18e5040aadf3e9999c13e2f

See more details on using hashes here.

File details

Details for the file simcoon-1.13.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simcoon-1.13.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08a0dff18da34a46591a10899c82e2ac00df1abc4faeced9705a416fbe80a9dc
MD5 b514cb759f264f2523df72e45635a118
BLAKE2b-256 0bc13469e04584d9650383c1459d468ded116ac54898d6bab7a3e8d6576b04b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page