Skip to main content

C++->python wrapper of C++11 Evolutionary Global Optimization (CEGO)

Project description

CEGO

CEGO (pronounced sea-go) is C++11 Evolutionary Global Optimization. This library is used to:

  • Solve unconstrained global optimization problems (Soft bound constraints can be added to the objective function as needed)
  • The input variables can be constrained to be integers (see PressureVesselOptimization )

It allows for:

  • A flexible C++11 architecture for doing parallel global optimization with multithreading
    • Also allows for new evolutionary optimization techniques to be specified with a minimum of code
    • Uses the age-layered approach
  • A fundamental C++ datatype (CEGO::numberish) that can be either an integer or a floating double precision value
  • Python wrappers of the core of the library (single-threaded)

The C++ API documentation (generated by doxygen ) is available here

Automated Tests on Github Actions: build and run tests

Examples:

Try it in your browser: Binder

Statically rendered examples are provided as Jupyter notebooks served on nbviewer (link to folder), roughly sorted in terms of complexity of the example:

License

*MIT licensed (see LICENSE for specifics), not subject to copyright in the USA. Foreign Rights Reserved, Secretary of Commerce.

Dependencies

Contributing/Getting Help

If you would like to contribute to CEGO or report a problem, please open a pull request or submit an issue. Especially welcome would be additional tests.

If you want to discuss or request assistance, please open an issue.

To get started, you should check out the Jupyter notebooks in the notebooks folder; they demonstrate some of the capabilities of CEGO.

Installation

Prerequisites

You will need:

  • cmake (on windows, install from cmake, on linux sudo apt install cmake should do it, on OSX, brew install cmake)
  • Python (the anaconda distribution is used by the authors)
  • a compiler (on windows, Visual Studio 2015+ (express version is fine), g++ on linux/OSX)

If on linux you use Anaconda and end up with an error something like

ImportError: /home/theuser/anaconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/theuser/anaconda3/lib/python3.6/site-packages/CEGO.cpython-35m-x86_64-linux-gnu.so)

it can be sometimes fixed by installing libgcc with conda: conda install libgcc. This is due to an issue in Anaconda

To install in one line from github (easiest)

This will download the sources into a temporary directory and build and install the python extension so long as you have the necessary prerequisites:

pip install git+git://github.com/usnistgov/CEGO.git

From a cloned repository

Alternatively, you can clone (recursively!) and run the setup.py script

git clone --recursive https://github.com/usnistgov/CEGO
cd CEGO
python setup.py install

to install, or

python setup.py develop

to use a locally-compiled version for testing. If you want to build a debug version, you can do so with

python setup.py build -g develop

With a debug build, you can step into the debugger to debug the C++ code, for instance.

Cmake build

Starting in the root of the repo (a debug build with the default compiler, here on linux):

git clone --recursive https://github.com/usnistgov/CEGO
cd CEGO
mkdir build
cd build
cmake ..
cmake --build .

For those using Anaconda on Linux, please use the following for cmake:

mkdir build
cd build
cmake .. -DPYTHON_EXECUTABLE=`which python`
cmake --build .

For Visual Studio 2015 (64-bit) in release mode, you would do:

git clone --recursive https://github.com/usnistgov/CEGO
cd CEGO
mkdir build
cd build
cmake .. -G "Visual Studio 14 2015 Win64"
cmake --build . --config Release

If you need to update your submodules (pybind11 and friends)

git submodule update --init

For other options, see the cmake docs

Debugging

  • lstopo from the hwloc package can tell you the physical configuration of the cores
  • taskset --cpu-list 0-23 nohup ./Main & will run on the first 24 threads (or you could split up in a different way)

Project details


Download files

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

Source Distribution

pycego-1.3.0.tar.gz (630.8 kB view details)

Uploaded Source

Built Distributions

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

pycego-1.3.0-pp310-pypy310_pp73-win_amd64.whl (218.8 kB view details)

Uploaded PyPyWindows x86-64

pycego-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pycego-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (298.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

pycego-1.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (225.8 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

pycego-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (245.2 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

pycego-1.3.0-pp39-pypy39_pp73-win_amd64.whl (218.7 kB view details)

Uploaded PyPyWindows x86-64

pycego-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pycego-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (298.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

pycego-1.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (225.8 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

pycego-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (245.2 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

pycego-1.3.0-pp38-pypy38_pp73-win_amd64.whl (218.5 kB view details)

Uploaded PyPyWindows x86-64

pycego-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pycego-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (298.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

pycego-1.3.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl (225.8 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

pycego-1.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (245.3 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

pycego-1.3.0-cp312-abi3-win_amd64.whl (220.8 kB view details)

Uploaded CPython 3.12+Windows x86-64

pycego-1.3.0-cp312-abi3-win32.whl (190.0 kB view details)

Uploaded CPython 3.12+Windows x86

pycego-1.3.0-cp312-abi3-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

pycego-1.3.0-cp312-abi3-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ i686

pycego-1.3.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.1 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64

pycego-1.3.0-cp312-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (301.8 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ i686

pycego-1.3.0-cp312-abi3-macosx_11_0_arm64.whl (228.3 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

pycego-1.3.0-cp312-abi3-macosx_10_13_x86_64.whl (249.4 kB view details)

Uploaded CPython 3.12+macOS 10.13+ x86-64

pycego-1.3.0-cp311-cp311-win_amd64.whl (220.2 kB view details)

Uploaded CPython 3.11Windows x86-64

pycego-1.3.0-cp311-cp311-win32.whl (190.7 kB view details)

Uploaded CPython 3.11Windows x86

pycego-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pycego-1.3.0-cp311-cp311-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pycego-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pycego-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (300.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

pycego-1.3.0-cp311-cp311-macosx_11_0_arm64.whl (226.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pycego-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl (246.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pycego-1.3.0-cp310-cp310-win_amd64.whl (219.2 kB view details)

Uploaded CPython 3.10Windows x86-64

pycego-1.3.0-cp310-cp310-win32.whl (190.1 kB view details)

Uploaded CPython 3.10Windows x86

pycego-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pycego-1.3.0-cp310-cp310-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

pycego-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pycego-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (300.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

pycego-1.3.0-cp310-cp310-macosx_11_0_arm64.whl (225.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pycego-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl (244.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pycego-1.3.0-cp39-cp39-win_amd64.whl (214.8 kB view details)

Uploaded CPython 3.9Windows x86-64

pycego-1.3.0-cp39-cp39-win32.whl (190.4 kB view details)

Uploaded CPython 3.9Windows x86

pycego-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pycego-1.3.0-cp39-cp39-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

pycego-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pycego-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (300.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

pycego-1.3.0-cp39-cp39-macosx_11_0_arm64.whl (225.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pycego-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl (244.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pycego-1.3.0-cp38-cp38-win_amd64.whl (219.0 kB view details)

Uploaded CPython 3.8Windows x86-64

pycego-1.3.0-cp38-cp38-win32.whl (190.2 kB view details)

Uploaded CPython 3.8Windows x86

pycego-1.3.0-cp38-cp38-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

pycego-1.3.0-cp38-cp38-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

pycego-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pycego-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (300.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

pycego-1.3.0-cp38-cp38-macosx_11_0_arm64.whl (224.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pycego-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl (244.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file pycego-1.3.0.tar.gz.

File metadata

  • Download URL: pycego-1.3.0.tar.gz
  • Upload date:
  • Size: 630.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0.tar.gz
Algorithm Hash digest
SHA256 0040287a478b4698cd030e2098e3308aeefbc5f23315a9b6d8abae4ffa0261b1
MD5 e963e5ff012d2990f855281dbbdd2f11
BLAKE2b-256 7c053898366b960332b6e554570d7576628490bb4b347cfdee4018f0d9662fc5

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e10664ad5bb33c3e3c7cfe08e3790c6a8591536d01002274104dc8842b12c45d
MD5 c38ef303b9bd83ad693fdb2f8cbd90a9
BLAKE2b-256 0eb5ee7eca7c1f1d0d0b0ab0238290b08f531dba108bf8cf162f8641ec33fc21

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 08dbf6d80a39fc60f6b64ee416aefb1dde00da82de3ab41a70f4469b21989579
MD5 3e2836c775bb441f71fcfdf70e2dbcbd
BLAKE2b-256 42cbf81d58292bfe48f4e6fdc7c038ba391cd62823fee07ec6a7666344d1a802

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 caa530fe25489a5e9954ebbf1dc882dffba9982055ce86153a402f286035e53c
MD5 7d150325bd95053355424782c303ab3d
BLAKE2b-256 b97e2f7afc0de334ccbbb95acbe3a3d821705f5e4222d43f0d98a1f6e08e6635

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 834b6ba2b5a579e1b4d52c0225c642986cf219cfdae6e282537ae02b444f47bb
MD5 11976ababee50e24a056aca8fbf36ea7
BLAKE2b-256 f3c8a53b4915a28f8c374f89aa48b975d163f5d58fcc9d992724fbaa31145f33

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 25b62f2348db974e6174f83bec97b07f355330544f6d5e5771b1286fedd967a0
MD5 864c95d3ff40f07f66e9db7792655ace
BLAKE2b-256 134c032b4fc610d37df9178bb58e282d1a8506d71e0b67b81b60e0ff4563f9c8

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ca7bc34f4871aba7f06e33287f658af1b9e9d22b20490ed4c4f6a5272ccc47df
MD5 b275ca38be8f5cfe209fb1b7e411c2d6
BLAKE2b-256 e9b2b24ee4ae3bf6dd2b820a1023b406333ed4e952a8e980605789f3982632df

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68d1167df23f9db52d33a0a720b644d05ae6d8157f2199d3a451e173fc777f39
MD5 852dcba447231c57cc33e145857a55c6
BLAKE2b-256 c5ced660aeca55c553e28b02438377492c0cfc4d2f55b931d9224588fd64446b

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b708bea3699428a5e676c7b106625373635121e332ed10949bedfb5b0398a1a4
MD5 bd153bc7ed1cfbd481a5b07d06b736f6
BLAKE2b-256 eac04ddfea8b426de35b2d6be52efc95bac601fd70232f52e67fa4ab8256856c

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90a8a28efd577f57a04d756dc103adfcdbb86a164efc13e2a1603e062d66634d
MD5 ee61018506504cb1c3748579affd5c15
BLAKE2b-256 4dcaaa49cbf02409599dc36585b4493405ecc4ed5c650ba52575047f104ae72b

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 42e262cf2035a36d6195cd208a297c4bbba83b38962948b21fc1545eaf155294
MD5 61bc1588bc7ceba19bfeb50005a39391
BLAKE2b-256 7e7dfe2945cd977ec7f6ce15cbf1c677eabb91b49114f3854e42e57fd5b99eb5

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f29df9d1639e3d46927a6e3176591cecc5267ff444c82a34d8c5dc94d8559a89
MD5 e67942f8b0a4751b2d2561ed4496ef0b
BLAKE2b-256 e67245a27251706fde408f764fcdaaecb87156fc1b08c47f2e6fc2a4c2cbe725

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8239c61ef3aca859aa9bfb6cfb18e3369d22125c74e4ffbade88dfef18b1ffb6
MD5 a649e9ddd2fcb20c474bf1a3cb8d384d
BLAKE2b-256 dfaa6cb074f709c120b4c753866ef4515b4920e3cae5c29d4a9dd4d55181814a

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 80c1c2ab15fe3a75bf73c285e4f97aa82a9b235f03321fe476a148289d76d936
MD5 cab2ca43d81d86100045e5ba70b1db48
BLAKE2b-256 ed00c7d19f0ab20782a9472f46ec765c99f8b37bec7f54a27eeb08b7a9e835fd

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f9d7dbecca88706e56854c9cbf0e933f8bb0e808943b265601c7be5b2346058
MD5 25b445e8fdc839d759cdf9bb1add0330
BLAKE2b-256 13f972668382b744ce4cd51d8e05475e9c7723bcccc670e42b8bfec39d7c2f23

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a96e14ed42c01ba56f8ae6dcf5faa10775b29dcedc65a39a2db124acb9f261ac
MD5 57f6e7690af1b9dc4a4a80cefb02a0b1
BLAKE2b-256 8bc917948ac3acff382758420ef6d7edfa01edd1a85982a0d66d96c1949d20d8

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: pycego-1.3.0-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 220.8 kB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 75970ae307c177658a8631a99be1d3533cc5c281cf209532de3bcbdce84583d5
MD5 cd0ea24e2f7dd53472bad48a9f78f683
BLAKE2b-256 5a26c38dd0a690d19204b522ef9fd10f635d81084c3f6a3ba439c79179ccd063

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp312-abi3-win32.whl.

File metadata

  • Download URL: pycego-1.3.0-cp312-abi3-win32.whl
  • Upload date:
  • Size: 190.0 kB
  • Tags: CPython 3.12+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp312-abi3-win32.whl
Algorithm Hash digest
SHA256 cbe3623d1ae100f2926f193f86e884c079939666ff7f22c6e95e5506262e2c5a
MD5 a0a570460e8e177a5bcf7cf74bc1efdf
BLAKE2b-256 1ef9ef4970a5e5b8f33c8801f04073d5d4f040f0f601ef31a64501102d7f9e76

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a335b32d6acfda9d294c774395236d384bf669132cf12c5954f87fac096d5dea
MD5 02e62229646256cbdb1567dc1dcd5ece
BLAKE2b-256 761f727f4d9b6ef0853ad894a44f216ded12a3024d3a9317d178e23ac6685db2

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp312-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp312-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2b7bd44f92260cafdd4644d18c39d9edf158080c70630376900df1b7dbec7409
MD5 910ba43562a58dae1cf7ee186e86a0d5
BLAKE2b-256 409aff3f133b0c76f2f15c68ee080ab345c46ca66c382145f9a972393cc4ded3

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b35e4fe801fe63428faf5f8892573ffd79943c7021be489753d813e0a669cbd6
MD5 5fd9afb09d070ae89a0d3574da411e00
BLAKE2b-256 7506c3b65fdbd5f70eb29f8b6ff3a2560ea6a4e892fef48fe3e64033270be11a

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp312-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp312-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cdb9463673ecfaa7a9f4831426a58848f154f4689cc4e00f6bd90b88e10007fb
MD5 82ab66c85e123565e374a2511b7cdcaf
BLAKE2b-256 99af05419605bb9e5c9919b99b717f838b6abaee6c7ad9e74dcd4ab34efa1e03

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62487c6590a5a8eb89da3371a7062f57f9d8ba7d50bd09c64e4c2ab9380461e5
MD5 561fb136b3739ae3c54fdb360942c25e
BLAKE2b-256 117f84ddb8f926c31b95500ff90b7919f82c7350fc50c1b9b18a11c8852b8db8

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp312-abi3-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp312-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 16963fbd879ccb3aa3e3b3b6320f76169248167ae9cbd03b60f4ea517d4b66d7
MD5 19db16e5e0102a7a845e62634e9ac941
BLAKE2b-256 9b51640a7ca18aa92f9d25878025b5e501611137932bab1ec190192feaa56af7

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pycego-1.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 220.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c5673717076f6f6f70f22019145d69703ac660a9f4d9574afb6d581069eeaf72
MD5 623b72b007191d058995f21d9881fb65
BLAKE2b-256 31c853f694ca55434a8762bea43a9201ca6d94a42f8864266b5e024c7f2f3e82

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: pycego-1.3.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 190.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f50044f80e08e1b4c4f2ec1b4581f04bb9e621acdc7923e01005fcf567437d30
MD5 d57975d1b0e9117e107674c5c4acd4f2
BLAKE2b-256 0b73c50b45c3a11a1d3e0e1287c42be71311fbdbbb00ccc5594afdab44652544

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 83f1faefcf06a28c3a0348a96cb744fb2b8b6ad12fa4d64b90f292beca22def9
MD5 0e5bed98888d6ec120637db894a9c4d2
BLAKE2b-256 d9bd6953a5d5c12d8a0c800686756b1451c5b1c3df2587f2799afb1b9112e10d

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 62560cfa8110f0a5519a798f718f1f7dfd44271a949f395faae05ce7132eac38
MD5 5f3bd945b3eb4a78df5e07ee3445ec7a
BLAKE2b-256 3e576d8ecc592428f7184e076e05a18b06098bda06e8e4f8dd26bce99daeb8b0

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6464c5099f3967d7d4b797234ae80bd745f42f08b1d8db518a44d9c4fada877
MD5 f88fda7ae058d9316355fea1fc4aef8d
BLAKE2b-256 3b9c11bb8086979c809412821801e79b185be5a36a5a62f5dc22dc529cfe73a9

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f1ba0ee4bfd5bc1c7227e63c360086db06128399337bbf3b6bce0557173ab40b
MD5 3e2479e8f025211c956cdfff1dff4388
BLAKE2b-256 d8c618347d48208a7cb7fd1ed146543b8f97d9c905f575fd0002bc7f779e98cb

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b81d8280268e1db9b1fa7d181fa5a453dc0aed0fbad58c46bc9aeddbe430027c
MD5 e734bac906cffb625ca0324ec156ec6e
BLAKE2b-256 394b48c04c960de72b8ff2fbcb260da499cdd5db0e6fd717758f0ba5bb775408

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6f359e40b03abc5a81ce860ebc5b33db48274cfb1c8a1707dbac9bb96d475943
MD5 c96adaf2bee673d98c4e90e99d2e2162
BLAKE2b-256 6d1cc021aaf785bbc64b7f9ee1086ec51e4cc8e0979ca0dad5a606992363ab9a

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pycego-1.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 219.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6e864d2bf428a6022b6736e906b393facf7f57ab0cfbd9f3a839d9edb24b5575
MD5 00f3f496500932c8f94ef468a8f60fa2
BLAKE2b-256 8f16af91d90c0b9f562477099a97bb98038e7710a5868062c1552c0b45c38003

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: pycego-1.3.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 190.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0249afa331c5d692c3d804aa87ec19f46887f447548f0b4c071c132dd1f2b37e
MD5 3ccce133f327fdd72e6f1ec935f8a804
BLAKE2b-256 db50cc42ef44d79788fc39838c6445f7b1f3999693463ca7081d8b7ea571e552

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9ba7f45a3e50b70ef7bf004e95cd5b6010b31c9afc6e076b89802b060cd75a8e
MD5 92a9a8687cf01a78f699b00146e4b4ad
BLAKE2b-256 0c69d7a882e1bed3e5bcc9bcb7f12a986dfe1b26f96ea5b326fc28f32365252a

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d7f9fd302d3f553cf7fa1eed793b23aae6f4a572ad9d29bcb6efdd03fb265f15
MD5 28ff627059a517a494165992f170f74c
BLAKE2b-256 0d163109252e63a3d003e68c7bb62a4efbd79efc01b293aeb53ca255c6ee049f

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 daed716f3e24a0d1789fc4e46e1697743274fa5a3af4d24a51c760db0aa8782f
MD5 102493a113019b933bd5a274c2b21f78
BLAKE2b-256 c9ebcb10e13ece0c1f3e036d6332cd3ea270ec59e2c83d5f507669878c7c0016

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 36aae1af574f46378524a506cf19828189f5b4ef24ebd812fca45e41b3e64658
MD5 a764a8de90746274e9f4afdbf4271eb0
BLAKE2b-256 534ad2949a9bfac411c9e6d49106d309ccb0fb715a0fa16a88153772c2067303

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 111b5550629cabf13480f6fc092f425e8371e255740f375f7e729ce62462cad6
MD5 aaa31c803a542fce35b981ade6415047
BLAKE2b-256 9c62d6a5d66af31ccb620994c5216af5d29adfcedfe8f5936be6cd4e30763930

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21e66be5aae59a122363d904e4a56aacb4061dee10e628de6ef53950264cd761
MD5 e8817542cfa176719962ceafe4aa57aa
BLAKE2b-256 1cf0c94e5b8c6da732da523986bed061b4eef160838856486210a5138c558f84

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pycego-1.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 214.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 655892f783e276d0c59118b816174a676d13c69c0275f86d1f172833c72a5e59
MD5 ae9f343c3ed16fc974ed03fb81fe3352
BLAKE2b-256 e7b4c423a8dd35a7d6921d6cb3a5766b708f0962e602c3936d2cd6c137fca665

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: pycego-1.3.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 190.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f0064a7215e469f81185daa848f17a2f8c42d7e0f1e05e881d947adc919975e6
MD5 9528665ecf764fb494b15c6bc555caeb
BLAKE2b-256 7266261f0b5fbf72fdc18fa462ef7dc150c91296a4acd9323cdc062b3f0e3dd6

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 91148162008a9c861318b81bf1c65d9b85b16efaf7a50c8bc6d0d09a72ff3aea
MD5 cf0256df6087760993a7263950edecaf
BLAKE2b-256 d139f9deb97a3c6afa39c9dc1234d617ea755c86c95cbca451ac815e3fadc0ef

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 02979dd774c81263774eb2b7de474788f8d33c9b2c94e314c1ba10faebc83bd0
MD5 15b37d549b84d7bcd8380dd7381bb900
BLAKE2b-256 0aedb8e9c5adbed3cbc9dcbe5c872bd51935a69f9ed73dd8eb3f94c470e87cab

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 32317e43dd1ccf442fafdb66ecae604167a4b9f35a03311368eb9bd64ddb5922
MD5 9bdb30e8a1d4976d45c424b1c037fa02
BLAKE2b-256 bb4483cb0881f1334337e678dac6e5d6f8f3bb2f9da3d3e9943721408c296a08

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f959e2f515b4ed0e03484914ad7c8b4246671e8a2bd7e845c962d65178539884
MD5 51cfb884e28a62d9161fdc58513892bc
BLAKE2b-256 260e87bb202764694a9e1485052b3787712f821f056cf56de7d3190a596403df

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b42c4ad7ddac9d92e69bec40127f654c91a82ca1b115fb8f37cee9f469380637
MD5 50dbc7bcc8d77be688ff87968247d862
BLAKE2b-256 449c5d09dea52b24b298a9525f759fff243d4a6c4e567b81e1b9e8353d32162d

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ad9af81f35f75bbfa7f10ff38ce8dda67d1c2ac1e7bc4435c079567d42e3e572
MD5 8e2fce8553defc93c1544f40291f8060
BLAKE2b-256 5f1b301b6e900d6238e8209cab5ef5b102cd7b2807c6522f24d33a15566c9797

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pycego-1.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 219.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f12d9f6f67c534c50fc09db1ba091b84c431627bf80a4113bafbd8288385f3c1
MD5 5cec25ff64f033d9b5863532d22625b5
BLAKE2b-256 1948eb8cacf93224c495bae2bf24810ca717a1d01c00f06cb8ff8a40dc59995d

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: pycego-1.3.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 190.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for pycego-1.3.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a988ddacca5411b40529d4b8a9b73f760fdd981791eff027efbc010d32350e7d
MD5 68a1512843a1e58a4eaa87e1aa53c38c
BLAKE2b-256 93e19193491845f7478824af0e9e7f2618578532dcee1aa50286ce447e1fb47e

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7bbc2a40e50d3df03f79efccafa3d4acabf11fbf08c03d09d23b7f97c44d5721
MD5 8cf1cfd9940ddfb87959952beba40640
BLAKE2b-256 dfba3967ea1e83383abeb032e39ca56938c98c14910aa35029c2aa96582dd7fe

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d6a6f482730187c11e6ab5e7041ce34b662d40ac502f4718b03a2dc80aca495c
MD5 4e46008217b854a4747d0548ec7d0cd7
BLAKE2b-256 2af55c6c5a71b1a107778f1a9d3b9e4f5659f67b92e06e6ec86223a0c36c152b

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2355d72a72082087e756e7aed7793c63e83065e891c7b3776ef0ed3a4f228720
MD5 fadfc5124c9a3cc78eb1ba612f7a2f75
BLAKE2b-256 c8e0aee27adc8b48f0061f45a2ca546a8597147bdd59c21e45648c67e0fec352

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 66982ecadb5602273da1a24c5e22e56425ec209ea0d86360d0bc93621f9a17be
MD5 827a27b2a5e14d22896d64233729d38b
BLAKE2b-256 fc7bd3907d4d4278870b3302c71b3103b6bda6f4d7c5e803d6877cca81467353

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74be7d89ab7d95edeaf2fb7c98d654efc58b88c45b5020e2545aa673b1fd163c
MD5 1c6cf7b7b87eda3e1aa925c5c1069126
BLAKE2b-256 ea709c5d9da61ef0bd8321f8fbe93cae610c86e346ea1723e1740cdb4761cdc2

See more details on using hashes here.

File details

Details for the file pycego-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycego-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 231b8ad09021bedc58fbcaea2b9e95a83a62dff8f740307969fdfbff474f7692
MD5 3340d4edeb04bb65f91f738f077dbf4d
BLAKE2b-256 4e1a5816fecd8e96000a236643def6fd32253623eaa31ec0ab6ad726486fdf08

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 Pingdom Monitoring Sentry Error logging StatusPage Status page