Skip to main content

A toolbox for efficient global optimization

Project description

egobox

tests pytests linting DOI

Rust toolbox for Efficient Global Optimization algorithms inspired from SMT.

egobox is twofold:

  1. for end-users: a Python module, the Python binding of the optimizer named Egor and the surrogate model Gpx, mixture of Gaussian processes, written in Rust.
  2. for developers: a set of Rust libraries useful to implement bayesian optimization (EGO-like) algorithms,

The Python module

Thanks to the PyO3 project, which makes Rust well suited for building Python extensions. You can install the Python package using:

pip install egobox

See the tutorial notebooks for usage of the optimizer and mixture of Gaussian processes surrogate model.

The Rust libraries

egobox Rust libraries consists of the following sub-packages.

Name Version Documentation Description
doe crates.io docs sampling methods; contains LHS, FullFactorial, Random methods
gp crates.io docs gaussian process regression; contains Kriging, PLS dimension reduction and sparse methods
moe crates.io docs mixture of experts using GP models
ego crates.io docs efficient global optimization with constraints and mixed integer handling

Usage

Depending on the sub-packages you want to use, you have to add following declarations to your Cargo.toml

[dependencies]
egobox-doe = { version = "0.15" }
egobox-gp  = { version = "0.15" }
egobox-moe = { version = "0.15" }
egobox-ego = { version = "0.15" }

Features

The table below presents the various features available depending on the subcrate

Name doe gp moe ego
serializable ✔️ ✔️ ✔️
persistent ✔️ ✔️(*)
blas ✔️ ✔️ ✔️
nlopt ✔️ ✔️

(*) required for mixed-variable gaussian process

serializable

When selected, the serialization with serde crate is enabled.

persistent

When selected, the save and load as a json file with serde_json crate is enabled.

blas

When selected, the usage of BLAS/LAPACK backend is possible, see below for more information.

nlopt

When selected, the nlopt crate is used to provide optimizer implementations (ie Cobyla, Slsqp)

Examples

Examples (in examples/ sub-packages folder) are run as follows:

cd doe && cargo run --example samplings --release
cd gp && cargo run --example kriging --release
cd moe && cargo run --example clustering --release
cd ego && cargo run --example ackley --release

BLAS/LAPACK backend (optional)

egobox relies on linfa project for methods like clustering and dimension reduction, but also try to adopt as far as possible the same coding structures.

As for linfa, the linear algebra routines used in gp, moe ad ego are provided by the pure-Rust linfa-linalg crate, the default linear algebra provider.

Otherwise, you can choose an external BLAS/LAPACK backend available through the ndarray-linalg crate. In this case, you have to specify the blas feature and a linfa BLAS/LAPACK backend feature (more information in linfa features).

Thus, for instance, to use gp with the Intel MKL BLAS/LAPACK backend, you could specify in your Cargo.toml the following features:

[dependencies]
egobox-gp = { version = "0.15", features = ["blas", "linfa/intel-mkl-static"] }

or you could run the gp example as follows:

cd gp && cargo run --example kriging --release --features blas,linfa/intel-mkl-static

Citation

DOI

If you find this project useful for your research, you may cite it as follows:

@article{
  Lafage2022, 
  author = {Rémi Lafage}, 
  title = {egobox, a Rust toolbox for efficient global optimization}, 
  journal = {Journal of Open Source Software} 
  year = {2022}, 
  doi = {10.21105/joss.04737}, 
  url = {https://doi.org/10.21105/joss.04737}, 
  publisher = {The Open Journal}, 
  volume = {7}, 
  number = {78}, 
  pages = {4737}, 
} 

Additionally, you may consider adding a star to the repository. This positive feedback improves the visibility of the project.

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

egobox-0.15.3.tar.gz (980.0 kB view details)

Uploaded Source

Built Distributions

egobox-0.15.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

egobox-0.15.3-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

egobox-0.15.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

egobox-0.15.3-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

egobox-0.15.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

egobox-0.15.3-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

egobox-0.15.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

egobox-0.15.3-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

egobox-0.15.3-cp312-none-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12 Windows x86-64

egobox-0.15.3-cp312-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.12 Windows x86

egobox-0.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

egobox-0.15.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.12+ i686

egobox-0.15.3-cp312-cp312-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

egobox-0.15.3-cp312-cp312-macosx_10_12_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

egobox-0.15.3-cp311-none-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

egobox-0.15.3-cp311-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.11 Windows x86

egobox-0.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

egobox-0.15.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.12+ i686

egobox-0.15.3-cp311-cp311-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

egobox-0.15.3-cp311-cp311-macosx_10_12_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

egobox-0.15.3-cp310-none-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

egobox-0.15.3-cp310-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.10 Windows x86

egobox-0.15.3-cp310-cp310-manylinux_2_35_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

egobox-0.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

egobox-0.15.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686

egobox-0.15.3-cp310-cp310-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

egobox-0.15.3-cp310-cp310-macosx_10_12_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

egobox-0.15.3-cp39-none-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

egobox-0.15.3-cp39-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.9 Windows x86

egobox-0.15.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

egobox-0.15.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

egobox-0.15.3-cp38-none-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

egobox-0.15.3-cp38-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.8 Windows x86

egobox-0.15.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

egobox-0.15.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

egobox-0.15.3-cp37-none-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.7 Windows x86-64

egobox-0.15.3-cp37-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.7 Windows x86

egobox-0.15.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

egobox-0.15.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

File details

Details for the file egobox-0.15.3.tar.gz.

File metadata

  • Download URL: egobox-0.15.3.tar.gz
  • Upload date:
  • Size: 980.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for egobox-0.15.3.tar.gz
Algorithm Hash digest
SHA256 76a4f31efbeea30030ac43993afe73f742cb4f0a1214c53cbe94c3129010edfc
MD5 b1c600d0bcf96826cc0c3740482980aa
BLAKE2b-256 98f5d884f117827ce44fcbc45397cffbd1392ef3950b6c1988eb9bfec78d7aa0

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d97179d71562bcf9a04204653e544c3f74952e842bfc4c0c7eeedf444f4ab7ff
MD5 6827dd780c4320814874fc0bfe7a3d4f
BLAKE2b-256 0ee7561d422158691a5fde911c7e914092dcff9370b13c96d5afea54f6e33e67

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8c64d6ba2290f5246b6ece7ac045b2c22a8f2a7a22ae91de0c7081d4f37fced1
MD5 0f1c688c853f3037324bd900d2e16d4f
BLAKE2b-256 446edf89ae03d5ae17691e19e0469fea1d0980b5950ff9e2ede2ca2cbb1e4436

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7c3ab50229d6255c9d54f166f5b30c68ffdc536a45ec7b654397c963667a5a54
MD5 e5e826ee1761c4c2436e4b1b6e323be5
BLAKE2b-256 6ef3c6b2ea9b1d0e7f68dcd2b14c6e7af6796b3e3d01b6a110d1e7360962efbe

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3d5892bd094845838a42394c65e9f9b9a0dcc83c32e93bc4e423b07b5b8298c3
MD5 42b9944ed7f59c758152be2a01114cf8
BLAKE2b-256 75eef1eb5b4c318a0b66fe37d090c5030cc87806a7f12c61cda4861160c428bd

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dadd0ab8d7f613a264007af047dae49487c68479426e279eae819050276d432a
MD5 eeee1b374fe3124e3d5d45a7440e5e29
BLAKE2b-256 1e7f9c0a7d9e7754be2640ff63caccda916300438fcee95782bf81e7a9fe5ffe

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 65eaf549e2222d280dd85019347ec103ce460c4da258535b1f3e11f6c25d0626
MD5 388e2663be7bca7e55ae5231ab5a25ca
BLAKE2b-256 25e6440158e8e30c987b03e2816357fcd08ca4003166a1ebd7a513278c57cf3c

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f5b948ed91f511175d93844656193d4480f7d3c2db6ac91ffa7d9731c28ebe5
MD5 7bd107e9f05e3d085fca31cfb96f9156
BLAKE2b-256 59b898640e4db10ea970cdb319c7589d48074203b4c79da2c5da01e9d89cd2af

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7e8abee7f8dbbabd7a227fa6c0435b096cf2eaf575757531090f90036973e657
MD5 28219e2f1f1d1b7913f564b1e0180abf
BLAKE2b-256 a196497fd1ed7d7ca4c388fc71aae03e55420b46ad7e19e752e70028ca28af5e

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 72f7e427a868a759fb59948fab38e4a9ad04f470602b4c00620b5673de4dcd3f
MD5 dcb69cc5b34b53cf91447ab4aab4da84
BLAKE2b-256 6d515122895bdc1ec35ea1cc7521d7c744f1ec5a2f008e95c6f222fc24f6450d

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp312-none-win32.whl.

File metadata

  • Download URL: egobox-0.15.3-cp312-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for egobox-0.15.3-cp312-none-win32.whl
Algorithm Hash digest
SHA256 1b0a42a599922632a1a6ed3ced057475fe4fab2929fe72701d9fbb8d5f65d09b
MD5 ea687a93fb5dbb2ed922415a5d087cc8
BLAKE2b-256 9b3a99dca1c4265121534839541b88a3a8664269c4a89b19fcea819abc903933

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c3d4bde7fade93e7f9e7e35f1d993b9c8b73178fb63029335591967f30e53ae
MD5 b9dda5fc00e6bffdfd61b44c1cf4eb33
BLAKE2b-256 02c91cd4f4c551499ed51fb90705311e08c58a68b80d0713a077e9b887d8654b

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2278664a584b40d02bc7b3dc5afb2ee0a14dc1f71282928ee2c950a0a5a1ce44
MD5 beb15285c1b87de8bce3087564188d0d
BLAKE2b-256 5902cced6efd32d9f3783fb82d64a2fbce05dc268f529225376c9b9120b983ab

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2b718374d261f1a2f6f9746c0ef9e9fd26fa4877485215cdbf90cbcfb4cb92e
MD5 93a398c48c612b4ddd31665f4b40f642
BLAKE2b-256 d96342e2be68d8d80cd591789cdf75e67d5356f1cc94bf56cca32502e603cdce

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a7cc402ca85d8826b46606caed828956647c510847141825057449f43f7cfe97
MD5 0a812d6a13eba59fc6c257c443677d8d
BLAKE2b-256 f9eba5482f212067c782ca89044f8f92e33ebe171e4635958b5fc4a7e63298c6

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 ab3915b8aeaf2169ab1d43305e5dd529b405438614e71c2f1bab5fff36cd15ba
MD5 07b123d21daee28ba08f45823cca00d3
BLAKE2b-256 78ca528248c4a8e87ec154e3667f25154ee7a4cd94635ffeb8e1b34d76ba017f

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp311-none-win32.whl.

File metadata

  • Download URL: egobox-0.15.3-cp311-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for egobox-0.15.3-cp311-none-win32.whl
Algorithm Hash digest
SHA256 bb62dd30ad474ad4bbc9eda8fb52bcb2ea2209013b5d98cdfa36c2c66227967b
MD5 dc7852587fb76bc6a8a98d08059f3140
BLAKE2b-256 3f86a4ed21971c2af622d88e649059d3ac7252478de54633f5c8c682cee0b01c

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53029caaaa8672079e8a484037b240e9027ba9a5ebf03470eaa2870be2597c93
MD5 b2737231e95602ab78db9631cc0c1767
BLAKE2b-256 0bdc69547e4d12447e49750e1d313a7f9df691ac98429ded83fcd04ce70db757

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f1932e1c04edea792339872c92ff22c3a4b6d19599881a0bb98e91232abec2b4
MD5 fad0fb8c7231b4b69584bf045eb1e1ea
BLAKE2b-256 13c5d9bceb8b28bed4a0875b97bab94f5309abd130fd0d61d199f4a5975eb122

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d529ebb03218e603716fb8b075daaec7ae8e4c5e45dbb6eec04ff95549365e5b
MD5 39c47517c01743d672640bd853ccda80
BLAKE2b-256 affe6e2ed089cd4ce34e7688d5262a5cdba9856604d57411776c1a53fb1bc084

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dd6f4ad89a72ecaf7bbd8c9e895d4d7af306d4bed8d5b67cf974ace71693275e
MD5 b7e40bb1d87146f416002698bd4326ac
BLAKE2b-256 988abec66c283296e104d52646bda0c7e448ee1b814bd1fc574501d412506462

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 0d77010a9a99cc7984088402d31363e3ca4795d43b0794cbf5c774684d2ea1c2
MD5 996a42af28480ebc4651e2de9070de89
BLAKE2b-256 b874464a12871b093c93c7563614e95efa0b2dcc5edd56bf086d67a11e16480d

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp310-none-win32.whl.

File metadata

  • Download URL: egobox-0.15.3-cp310-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for egobox-0.15.3-cp310-none-win32.whl
Algorithm Hash digest
SHA256 d0a247af20331140d6e1d42995a6473d3b2965c21d10fc02ba42fbffa92d0128
MD5 683acd056230cb6d873ee521ce427449
BLAKE2b-256 a14d8fdb3b9513b571664c9f44aba1b33ef24058036e7f9a893fe1305c362708

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 22eb31271eafd50284e9ec7d039197bfe90ac78b82108371ddcc31e545bc02fc
MD5 9cd0222c4c8484e02973cae8b773ebcf
BLAKE2b-256 4355f6105b413f022c9664da18be822541fe2ef4b5def610ef10a77b6128ff0d

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a961dc826c795fcf550269fe95a04e6b3be4122777fddf3187db0dcc6b709e65
MD5 7cde6b67b27303207ff379e45ada2ee8
BLAKE2b-256 061e919178b311aee0acb8ecd99d924ddee5e24aa0a08c2ad6033ae82f889ef7

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8b18f88c12b61b53b7c9dca798a6772c50c7d9a6ac114afbf141f6d5c61fe8f7
MD5 64cef55297a832406dec69aae0feba24
BLAKE2b-256 004385f05ce886dd03e13be93808b0d3728654a4afb31296f5ca43b1425e7785

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d39ed63a55276712b0ec8cdcb55759789c660702fe5d7ac5e82bd2e96c6e43a4
MD5 0f552242afb2ea90a10a7df13ec087e0
BLAKE2b-256 adf51f70d74e23c957c09c6dea4f6827703ee017a05dd6c0e2b492f85a828e74

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 004bf5ea5a481d312e364989161f40c91c65707cf81629b8db4d12bc03092d49
MD5 d2e60b285afbe422c4282797e54cab9a
BLAKE2b-256 500a50030411e4f33ebf4fd51ee0bae9a1a80fb1c9a4d0c7c4d2b6532dd86b89

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 2809d77e028a7d41b9c5aff8e93f1b5742f6e535c6ad070a647fe58549a082b7
MD5 3ad529dcd650fabb92d97a9d880045ab
BLAKE2b-256 4d28eeb6b7d99fdcb95bda9b5028cf8b6b63622fe4c38779673980d0ce1591bb

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp39-none-win32.whl.

File metadata

  • Download URL: egobox-0.15.3-cp39-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for egobox-0.15.3-cp39-none-win32.whl
Algorithm Hash digest
SHA256 37cbe1ff8f47f1350f7f7125b2dae1e9cc2f9e8149cf04c735e4a87b41a452c9
MD5 96c7d489f173d32ed88207669e13b523
BLAKE2b-256 50e9c2b28dc0b9b1a799505da87f474086c30304888ce293b1b15cbc57a20e29

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c64b0220b99ccae9bb540a64f14afd7227f7b036f1faa1c693bcdc3d335eab83
MD5 4c20a20d01017ea010483676cea63dab
BLAKE2b-256 0ec481e5e42d2e030c08894c43e12e4786dd9fcd266dfd874fc26bf618c7d6d3

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 80fa55a1f3f56e8d1caf3580c59a35391ad3ba31223965ab43a3b23375113415
MD5 3c73247954616eacba02ae26e9e68f08
BLAKE2b-256 d737511d2e5e962742fdbf2f73867176edcff473c1a494721d5563411947dcf7

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 1e9d188ef90d721fcde88173196fff0073d8eac4305310810e3eb954c89b5e5e
MD5 613b3fd540d92ddb514f21064b517ca0
BLAKE2b-256 bb6ad06936368366a0826dc3ade32dd5f9e7bd56ad2159875b0ab80e883ab98f

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp38-none-win32.whl.

File metadata

  • Download URL: egobox-0.15.3-cp38-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for egobox-0.15.3-cp38-none-win32.whl
Algorithm Hash digest
SHA256 1169329c8151ba6e430dce1a7ff00ec40509e30580847a17ae87dbec2427fc57
MD5 b99762f96df26f0a4de467734cc7273a
BLAKE2b-256 0dcd44b09dcd7cc9a6f5282c55362c5e8aa26cc34c5a3cd8f7b35f65ac76f0ed

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 efa197c130bb8fbd4ac3d13545190776dbdb564ce6132753a01c2fd22c5b07aa
MD5 085e60f440ca33a0dcebbc160c32fa64
BLAKE2b-256 3cc2394b66b302772e7914b5fb714564311780bf478fcdd670a047f1528eb849

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 10d98416d264b0994894dc0d5c624a07e691c3e614b08704bd83249933c83c08
MD5 8044747e05fb2ac33ead699a49d66357
BLAKE2b-256 831cc7dbaad8fe2287c85c70363e91d7dbdc163d0cd2859d3f6e576e81990b59

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp37-none-win_amd64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 ee546e5a5931f6e004144dbb7450301b1e3dcfe12733fe9b298a2b43ec5f6006
MD5 2d4bc29037bea211a0f1f6c0e902cd8b
BLAKE2b-256 04577c0716f55023131190a514a14f7b78ff188d87e6205c7aeb2a2868416926

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp37-none-win32.whl.

File metadata

  • Download URL: egobox-0.15.3-cp37-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for egobox-0.15.3-cp37-none-win32.whl
Algorithm Hash digest
SHA256 5f73fa307e569cdf83102a1352c701b2b207fd43b8e2bacda7f0190fed854e94
MD5 e51c0f12e327aaf69bd8cc72ad81e853
BLAKE2b-256 3d16e300d205144258613cde151571806e5a0694422ffbf6d96ddd033f229679

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 205123343133f2ca3707cba99ae78c424f8b82b0e13ffd07b8be7986bbc7bddb
MD5 f149e451dda21b88246d0e8a30dd93f4
BLAKE2b-256 6ab0dbf18c42787cce3ca21fe7430060293d629acb5f7e2f8674124a58a6da2c

See more details on using hashes here.

File details

Details for the file egobox-0.15.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for egobox-0.15.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f3ac49d068e17ee4686542e7b117c3b0058f0d852b5cb966733264dcb2a57b76
MD5 8b83dd86317dccff0fa8eefec633fce1
BLAKE2b-256 ef774d92f7c69a8273f09baf4397f09a1779c09f3a313031ab8a8c98f098f324

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page