Skip to main content

Evolution Gym

Build Test

Evolution Gym is a large-scale benchmark for co-optimizing the design and control of soft robots. It provides a lightweight soft-body simulator wrapped with a gym-like interface for developing learning algorithms. EvoGym also includes a suite of 32 locomotion and manipulation tasks, detailed on our website. Task suite evaluations are described in our NeurIPS 2021 paper.

[!NOTE] EvoGym has been recently updated! TLDR: requirements have been modernized (gym/gymnasium, numpy, etc.), and the library is now pip-installable.

teaser

Installation

EvoGym supports python 3.7 to 3.10 on most operating systems:

pip install evogym --upgrade

On Linux install the following packages (or equivalent):

sudo apt-get install xorg-dev libglu1-mesa-dev

From Source

If your platform is not supported, you may alternatively build from source:

Requirements

Clone the repo and submodules:

git clone --recurse-submodules https://github.com/EvolutionGym/evogym.git

On Linux only:

sudo apt-get install xorg-dev libglu1-mesa-dev

Finally, to install evogym, run the following in the environment of your choice:

pip install -e .

Test Installation

If you have the repo cloned, cd to the examples folder and run the following script:

python gym_test.py

Alternatively, you can run the following snippet:

import gymnasium as gym
import evogym.envs
from evogym import sample_robot


if __name__ == '__main__':

    body, connections = sample_robot((5,5))
    env = gym.make('Walker-v0', body=body, render_mode='human')
    env.reset()

    while True:
        action = env.action_space.sample()
        ob, reward, terminated, truncated, info = env.step(action)

        if terminated or truncated:
            env.reset()

    env.close()

This script creates a random 5x5 robot in the Walking-v0 environment. The robot is taking random actions. A window should open with a visualization of the environment -- kill the process from the terminal to close it.

Known Issues

Linux and Conda

Error message: libGL error: MESA-LOADER: failed to open iris: /usr/lib/dri/iris_dri.so

Fix: conda install -c conda-forge libstdcxx-ng

Usage

In addition to the resources below, you can find API documentation on our website.

Tutorials

You can find tutorials for getting started with the codebase on our website. Completed code from all tutorials is also available in the tutorials folder, along with a README. Tutorials are included for:

Examples

To run co-design and control optimization experiments in EvoGym, please see the examples folder and its README. Included are scripts for:

  • Running PPO
  • Running a Genetic Algorithm
  • Running Bayesian Optimization
  • Running CPPN-NEAT
  • Visualizing results
  • Saving results as gifs

Make sure you clone the repo with submodules:

git clone --recurse-submodules https://github.com/EvolutionGym/evogym.git

Install the necessary python requirements:

pip install -r requirements.txt

Design Tool

The Design Tool provides a gui for creating Evolution Gym environments. Please see this repo.

design-tool

Headless Mode

EvoGym runs in headless mode by default, and avoids initializing rendering libraries until necessary. If using a server without rendering capabilities, ensure that:

# Envs are created with render_mode=None (None by default)
env = gym.make('Walker-v0', body=body, render_mode=None)
# If using the low-level api, do not call EvoViewer.render()
world = EvoWorld.from_json(os.path.join('world_data', 'simple_environment.json'))
sim = EvoSim(world)
viewer = EvoViewer(sim)
viewer.render('img') # <-- Rendering libraries are initialized; do not call this

Dev

Install the repo with submodules:

git clone --recurse-submodules https://github.com/EvolutionGym/evogym.git

Install the necessary python requirements. You will additionally need to install the dev requirements:

pip install -r requirements.txt
pip install -r requirements-dev.txt

Run Tests

From within the tests directory run the full test suite:

cd tests
pytest -s -v -n auto

Or the lite test suite:

cd tests
pytest -s -v -n auto -m lite

Citation

If you find our repository helpful to your research, please cite our paper:

@article{bhatia2021evolution,
  title={Evolution gym: A large-scale benchmark for evolving soft robots},
  author={Bhatia, Jagdeep and Jackson, Holly and Tian, Yunsheng and Xu, Jie and Matusik, Wojciech},
  journal={Advances in Neural Information Processing Systems},
  volume={34},
  year={2021}
}

Metadata

Release files for evogym 2.0.0

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

Source distribution (sdist)

Source distribution for evogym 2.0.0
File Size Uploaded
evogym-2.0.0.tar.gz 3.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for evogym 2.0.0
File
evogym-2.0.0-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
evogym-2.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.28+ x86-64 Details
evogym-2.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
evogym-2.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 10.15+ x86-64 Details
evogym-2.0.0-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
evogym-2.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.28+ x86-64 Details
evogym-2.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64 Details
evogym-2.0.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 10.15+ x86-64 Details
evogym-2.0.0-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
evogym-2.0.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.28+ x86-64 Details
evogym-2.0.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64 Details
evogym-2.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64 Details
evogym-2.0.0-pp37-pypy37_pp73-win_amd64.whl PyPy 3.7 PyPy 3.7 7.3 Windows x86-64 Details
evogym-2.0.0-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.28+ x86-64 Details
evogym-2.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64 Details
evogym-2.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
evogym-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
evogym-2.0.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
evogym-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
evogym-2.0.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
evogym-2.0.0-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
evogym-2.0.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
evogym-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
evogym-2.0.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
evogym-2.0.0-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details
evogym-2.0.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
evogym-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
evogym-2.0.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
evogym-2.0.0-cp37-cp37m-manylinux_2_28_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ x86-64 Details
evogym-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 141.2 MB

Release files / evogym-2.0.0.tar.gz

Download URL evogym-2.0.0.tar.gz
Size 3.3 MB
Tags Source
SHA-256 checksum
How to use checksums
03960296a24548a0c662e06aa4c98b8b5b47b997a004e3a53fa0f7fd03541e70
BLAKE2b-256 checksum
How to use checksums
ac50baf8af98eb0a1282c93504a653f828c840f85b691f3bbd2e0fc74b75863b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp310-pypy310_pp73-win_amd64.whl

Download URL evogym-2.0.0-pp310-pypy310_pp73-win_amd64.whl
Size 4.4 MB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
fbe9663361556c03aaf44d2090ab32cac0476f5c4a388998bd01f630d96f7d58
BLAKE2b-256 checksum
How to use checksums
bf250a45261032e329b8f3729884b50f25feed499c8a3a92df6f06d6825d32ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl

Download URL evogym-2.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Size 4.8 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
5b6cc8f13976fcc7ede46ae9701d13991e0fb0d40ba54c7ee2875e0621dfd22b
BLAKE2b-256 checksum
How to use checksums
7bbb11ad86a4cd504efbc9372ad572fe33e9b1044c2dd2c1b19f9431b8c134e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL evogym-2.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 4.5 MB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
693f334f3b286ed1e587ddd20f278846c66dbf51a73a970da208e200fe9a87fe
BLAKE2b-256 checksum
How to use checksums
9842f92fa724fa55a90dae3b45139cd056308a33fe41f10327fec85986f3a52d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl

Download URL evogym-2.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Size 4.7 MB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
51bebe2880979ec5a3d5abdd5ab00ac3f86bb1eddf95a980a8c487a3f15e2d6c
BLAKE2b-256 checksum
How to use checksums
09ae20ad1deb958391161925d4e280db0f81600b6f516a98af3249b2321d125c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp39-pypy39_pp73-win_amd64.whl

Download URL evogym-2.0.0-pp39-pypy39_pp73-win_amd64.whl
Size 4.4 MB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
b1f98c0369798939619df043cd5a280a55ebebc42a202060abb8b7b45970bc0b
BLAKE2b-256 checksum
How to use checksums
eae7b3ba768ad7d4347fd35c3f47c44076654085eee68a6830abce76484edcd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl

Download URL evogym-2.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
Size 4.8 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
e25b8e6e58dded60f487985f55eeaa3e433bdd3b8c0c647d2ef56e9a696fe590
BLAKE2b-256 checksum
How to use checksums
e0a5df05410ae3c0a30ca384d7265cbf6aa069a5480510812b199d42f0a82f38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl

Download URL evogym-2.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Size 4.5 MB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
88003770eac04ea61427746cfcacd1989595f11ca534d307bcaa8ebf57318170
BLAKE2b-256 checksum
How to use checksums
5141081eef8351d534f462d2b72b04d3cae87a5ad5a54bb563d93a7d7f81c5da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl

Download URL evogym-2.0.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Size 4.7 MB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
ef1407c96221161611c4a2962088a934a60f995ca9938f9160c9219b96c33529
BLAKE2b-256 checksum
How to use checksums
3191914fc3bd8890150bb66cf5e3c5c8bc503108e75343b9ca35ffdb0e671608
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp38-pypy38_pp73-win_amd64.whl

Download URL evogym-2.0.0-pp38-pypy38_pp73-win_amd64.whl
Size 4.4 MB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
482b53eb4fce4313c6c4f6f32cd0c237630c422f5f3734ef4a885ed19aec8cff
BLAKE2b-256 checksum
How to use checksums
ae2e8bbebcce4e31fdae082a428ac3d2cd50959e57fdca49a325e6280cef6880
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl

Download URL evogym-2.0.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
Size 4.8 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
0132beb3973bd73db8fb2a4ab7bd9ba9a1f14a8859dd9f5a321bbf2d8f8eda96
BLAKE2b-256 checksum
How to use checksums
5f78a61b1695df3b4fe296e1b0eb0bf3dee82de208bcfe4aac358983dea390c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl

Download URL evogym-2.0.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Size 4.5 MB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f6ea397cf52ac9a72b84506fc3f5fa972fefea25e3016627f2ef87f85cb79c4a
BLAKE2b-256 checksum
How to use checksums
316c022a2bb454d6d5d99bfcb5b13084c120e89c7fca0e4fa7478fd22649615a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl

Download URL evogym-2.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Size 4.7 MB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
fdcfd380ace8e77f3c79d12d0569448a88b5418ff8d052b95d53b46942863308
BLAKE2b-256 checksum
How to use checksums
2d3c7ac4ef802dc01d1a9097b745c378660eb6f863883e5b263a710d81d3930a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp37-pypy37_pp73-win_amd64.whl

Download URL evogym-2.0.0-pp37-pypy37_pp73-win_amd64.whl
Size 4.4 MB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
bed93caba9023af490d9d916dde81fbb40f75cd06a549d2f4e5b67222cb8fbb9
BLAKE2b-256 checksum
How to use checksums
01c54d25be91cb31e31857b834eca3b11bdba1a1b4540b404587a8c7b4c07a5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl

Download URL evogym-2.0.0-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl
Size 4.8 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
efbad1158ff226bd4d42eea856f3aa5d95b658d7dbdac174fc2f4144ae30d0fa
BLAKE2b-256 checksum
How to use checksums
f9e8b571643861e56e3db3424a7412579cc9e77c27b05e943a6603dffeda2e55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl

Download URL evogym-2.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Size 4.7 MB
Tags PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
63cb54d5fef45e7db3553aed92ef0c2120d4cf592b5babfc19803f9be260d729
BLAKE2b-256 checksum
How to use checksums
07fcdc938bf0d70450284d2956d3d2cf1801f63e9dabcea43fd0954a7026eb7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp310-cp310-win_amd64.whl

Download URL evogym-2.0.0-cp310-cp310-win_amd64.whl
Size 4.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e2c27e78f2bf90c151b8a7737d2ddfda6fbded74ac799fa8e4c84f7d51764c63
BLAKE2b-256 checksum
How to use checksums
a5909a3d446c74579c95ae855bae7ba6be202c33e1097b3900cc296d226495f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL evogym-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 4.8 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9bb22424fc2604e15ed0ed81e3133593b44847387498cfc2417b584336c20780
BLAKE2b-256 checksum
How to use checksums
184055b23277fbb08d3a6202a80fcef1c1a14db20a913ccacab4d8b03e6789b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL evogym-2.0.0-cp310-cp310-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f74e19398e9cdcf108ff01fcfa08b8499031836321ba367ecb25609993c243f0
BLAKE2b-256 checksum
How to use checksums
9e4671c3986443c2acc123102b3d2c7487269199fd767a2d5def3e5d4109b989
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL evogym-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 4.7 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cd4c47d59fedc28c6ec9afb0db19e0f3ce32d1bf18e255805c906f4f85b3c2d9
BLAKE2b-256 checksum
How to use checksums
2e08e9d3288fdf90806882178f8c215a16b7ff0929fbe8df8ba5bad3090a185e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp39-cp39-win_amd64.whl

Download URL evogym-2.0.0-cp39-cp39-win_amd64.whl
Size 4.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
1fb1a9ad07b4a04f92fe06172c2a4733cd5ab07cf3a3526118a9b5c7f8fff98a
BLAKE2b-256 checksum
How to use checksums
a949e394373d437cbdc62e21cc704e8848b715cdeb434dacb5de80a083771add
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL evogym-2.0.0-cp39-cp39-manylinux_2_28_x86_64.whl
Size 4.8 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c6f706e1b9f72f134559357c1ea8f203f9d94c4cb962a491a3a8f6d89ad08d3e
BLAKE2b-256 checksum
How to use checksums
cb9215e01ae5e2f015c7eea8871f05560395750667067d88966059fad382a0d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL evogym-2.0.0-cp39-cp39-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1b93f5660f8b7e27580f591ab7d386e4928af3a2e2c026ec1f3ca930e1e33fa6
BLAKE2b-256 checksum
How to use checksums
34b1ede198f2da74b6da9294254ba19d66eab7acf6ad0fcba930c88fe69cc073
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL evogym-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 4.7 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a72078f4df8d2b74f6f0d68341ac1c99334df1ede6bcd90b5f01b6e41a50d1e9
BLAKE2b-256 checksum
How to use checksums
694918bc3a7f5ef5ed8c7e23f3a54012e1e9904ade553a4099fb5f88e7f2a84c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp38-cp38-win_amd64.whl

Download URL evogym-2.0.0-cp38-cp38-win_amd64.whl
Size 4.4 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
16fce24bfa31c747a444f554284158be0ca4a9292e931c989d7950877d19e098
BLAKE2b-256 checksum
How to use checksums
662626417ae5e3c00265295423b4c12ca800e3499e316d572ff76ecde0700c41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL evogym-2.0.0-cp38-cp38-manylinux_2_28_x86_64.whl
Size 4.8 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3523cd347c5ce40dd84d4d22eefa314549e5ec21cb76d96ca84a9d0e6cbf4d99
BLAKE2b-256 checksum
How to use checksums
4c742114eeaecbe5b81caf7b00f3228a741d03ab4ac9e5ce98b0b4e43f834232
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL evogym-2.0.0-cp38-cp38-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e8cfac906425e7c8df53cfbce3de365563e0bd2570593f95102bd5bafd14495a
BLAKE2b-256 checksum
How to use checksums
1e73005d3d9dfd0706ee59cad8ad4f91634ee0871ef2c5410f91262668655b52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL evogym-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 4.7 MB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6a23606b909bcbe376c721b3bb152c95fa8b7bb7cddf605e0c83464d8198a93d
BLAKE2b-256 checksum
How to use checksums
ed425e2da7ddddb8bc462c435c435dc26ef6afc395e15f9cb211143fec74b5cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp37-cp37m-win_amd64.whl

Download URL evogym-2.0.0-cp37-cp37m-win_amd64.whl
Size 4.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
368dd4bc63c72eca0a32c6a95c28f6077b49cccd5269bb4991bb65c2ceca7fd0
BLAKE2b-256 checksum
How to use checksums
1514ef4e97e825b8930057f97b63f647241cafb229551a2de86b7978ca7f92c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp37-cp37m-manylinux_2_28_x86_64.whl

Download URL evogym-2.0.0-cp37-cp37m-manylinux_2_28_x86_64.whl
Size 4.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
db73c1b95579ce649a333d3067549997625a3c2cdb8388ab74d196775278ddfe
BLAKE2b-256 checksum
How to use checksums
4c6bf2aa5a09db16795353595b3b77d0ea10b6a6514acb15fa45a5fcfe9990e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / evogym-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL evogym-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 4.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c7b62019d6ca5fc4966575fa2c544aa00d4d49f785bafec7db00e8cd6bdf2368
BLAKE2b-256 checksum
How to use checksums
edaaed3c1007cba66e86eb637242ade170a32aff6d22e405db4b5433c81ca13d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release history Release notifications | RSS feed

This release

2.0.0 This release

31 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