Download Latest Version v1.2.7 source code.zip (18.0 MB) Google Add to Preferred Sources
Home / v1.2.6
Name Modified Size InfoDownloads / Week
Parent folder
envpool-1.2.6-cp314-cp314-win_amd64.whl 2026-08-28 56.7 MB
SHA256SUMS 2026-08-28 1.4 kB
validation.json 2026-08-28 4.6 kB
envpool-1.2.6-cp314-cp314-manylinux_2_28_x86_64.whl 2026-08-28 63.0 MB
envpool-1.2.6-cp314-cp314-macosx_13_0_arm64.whl 2026-08-28 44.4 MB
envpool-1.2.6-cp314-cp314-manylinux_2_28_aarch64.whl 2026-08-28 60.3 MB
envpool-1.2.6-cp313-cp313-win_amd64.whl 2026-08-28 54.5 MB
envpool-1.2.6-cp313-cp313-manylinux_2_28_aarch64.whl 2026-08-28 60.3 MB
envpool-1.2.6-cp313-cp313-manylinux_2_28_x86_64.whl 2026-08-28 63.0 MB
envpool-1.2.6-cp312-cp312-macosx_13_0_arm64.whl 2026-08-28 44.3 MB
envpool-1.2.6-cp312-cp312-manylinux_2_28_aarch64.whl 2026-08-28 60.3 MB
envpool-1.2.6-cp312-cp312-manylinux_2_28_x86_64.whl 2026-08-28 63.0 MB
envpool-1.2.6-cp312-cp312-win_amd64.whl 2026-08-28 54.5 MB
envpool-1.2.6-cp313-cp313-macosx_13_0_arm64.whl 2026-08-28 44.3 MB
README.md 2026-08-28 4.5 kB
v1.2.6 source code.tar.gz 2026-08-28 15.4 MB
v1.2.6 source code.zip 2026-08-28 16.0 MB
Totals: 17 Items   700.2 MB 0

EnvPool 1.2.6 is released from main at 0ae745aa40d844007015fe1e045c7399d5505a53.

This release adds native MarlGrid and Craftax environments, improves non-owning Array performance, refreshes environment/build dependencies, and fixes seed randomization and transitions in MyoSuite, Highway, Jumanji, and ViZDoom.

Installation and compatibility

:::bash
python -m pip install --upgrade envpool==1.2.6
  • Python 3.12–3.14: 12 wheels across Linux x86_64, Linux aarch64, macOS arm64, and Windows x86_64. Python 3.11 is no longer supported by this release.
  • Linux: manylinux_2_28 (glibc 2.28 or newer). Wheels now bundle Qt 6.11.1 for Procgen; a separate Qt installation is not required.
  • macOS: macOS 13 or newer on Apple Silicon. Install the required Qt 6 runtime with brew install qtbase before importing EnvPool; Qt frameworks are not bundled in macOS wheels.
  • Windows: x86_64 wheels bundle the required Qt 6 runtime DLLs.
  • The three required envpool-assets* packages use the published 0.4.x version line and are installed as dependencies.

The Qt notes above reflect these wheels; the older Qt 5 notes still present in the packaged README do not describe the 1.2.6 binaries. See Build From Source for the current platform details.

Validation and artifacts

All four native platforms passed 102/102 full Bazel test targets with test-result caching disabled. All 12 release build/install/test combinations passed, including installed-wheel tests and dependency checks. Linux packaging was checked with auditwheel and the Qt SDK hidden; Linux and Windows runtime checks did not rely on Qt SDK search paths. Linux lint, including clang-tidy, passed.

The wheels were built and tested at 094e53ca2feeefd055625ef93a5c2a3d4b985949 before the squash merge. Its Git tree is identical to the release commit: c3d4628655dd5619f303f9ddcbff30a9fcd19035. Every wheel was matched to its original SHA-256 build manifest and its archive RECORD was verified before publication.

GitHub-hosted Actions could not start because the account is locked by a billing issue. This release uses the verified native builds described above; it does not claim a hosted Actions pass. The same 12 wheels are published to PyPI and attached here. SHA256SUMS and validation.json provide checksums and a sanitized validation summary.

What's Changed

New Contributors

Full Changelog: https://github.com/sail-sg/envpool/compare/v1.2.5...v1.2.6

Source: README.md, updated 2026-08-28