Runtime data assets for EnvPool.
Project description
envpool-assets
Runtime data assets for EnvPool.
This package intentionally contains only platform-independent data files. The
resulting wheel should be a single py3-none-any artifact, so it does not need
a Python-version or platform build matrix. Platform-specific executables and
native libraries stay in the main envpool wheels.
envpool-assets has its own compatibility version. It is not derived from the
main envpool package version; for example, an envpool release can depend on
an asset compatibility range such as envpool-assets>=0.1.0,<0.2.0.
Build locally
From a checked-out EnvPool repository:
python scripts/collect_envpool_assets.py \
--envpool-root /path/to/envpool \
--output-root .asset-root
python scripts/build_wheel.py \
--asset-root .asset-root \
--version 0.1.0 \
--dist-dir dist
python scripts/optimize_wheel.py dist/envpool_assets-*.whl
If you already have an asset root with the EnvPool asset subtree layout, skip
collection and run only scripts/build_wheel.py.
Expected asset root layout
The asset root must contain these paths:
atari/roms
gfootball/assets
mujoco/assets_dmc
mujoco/assets_gym
mujoco/metaworld/assets
mujoco/robotics/assets
procgen/assets
vizdoom/bin/freedoom2.wad
vizdoom/maps
vizdoom/bin/vizdoom and vizdoom/bin/vizdoom.pk3 are deliberately excluded
because they are platform-specific runtime files shipped by the main EnvPool
wheel.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file envpool_assets-0.1.0-py3-none-any.whl.
File metadata
- Download URL: envpool_assets-0.1.0-py3-none-any.whl
- Upload date:
- Size: 62.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cba4ad636823a49ea242a5e5942afa152301d679e4026d841c50f6f36b51170
|
|
| MD5 |
7ee9de868b707391d4deb4e10152b960
|
|
| BLAKE2b-256 |
ba70eb3c3df2fd89b3bfb42cdb87bf5e192d16a336dcb67eb0836e3d0e0ec894
|
Provenance
The following attestation bundles were made for envpool_assets-0.1.0-py3-none-any.whl:
Publisher:
build-wheel.yml on Trinkle23897/envpool-assets
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
envpool_assets-0.1.0-py3-none-any.whl -
Subject digest:
2cba4ad636823a49ea242a5e5942afa152301d679e4026d841c50f6f36b51170 - Sigstore transparency entry: 1299814334
- Sigstore integration time:
-
Permalink:
Trinkle23897/envpool-assets@1678c7d551892634691fa938b544b2718c922919 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Trinkle23897
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheel.yml@1678c7d551892634691fa938b544b2718c922919 -
Trigger Event:
workflow_dispatch
-
Statement type: