SimReady Foundation Core Tier
The simready-foundation-tier-core distribution contains the core SimReady
profiles, features, requirements, validator rules, and tier-owned Benchmark
runtime tests. It has no dependency on another Foundation tier.
Install validation support:
pip install simready-validate simready-foundation-tier-core
Install the optional Benchmark framework and Kit engine dependencies needed to execute this tier's bundled runtime tests:
pip install "simready-foundation-tier-core[benchmark]"
The runtime-test modules are inert until Benchmark discovers their path through
the tier's simready.tier descriptor. Validator-only installs therefore do not
pull Benchmark, Kit, or Isaac dependencies. During development,
--foundations-path <checkout> selects the catalogs and tests from a Foundation
source checkout; --tests-path adds a separate unpublished test package.
Contents
The tier owns the core, hierarchy, visualization, physics-bodies, Isaac Sim, non-visual sensor, packaging, and semantic-label capability groups, together with their features and profiles. Isaac content briefly shipped in a separate tier and is currently consolidated here.
Layout
simready_foundation_tier_core/
|-- pyproject.toml
|-- README.md
|-- simready/foundation/tier_core/
| |-- __init__.py, _plugin.py, _tier.py
| |-- capabilities/
| |-- features/
| `-- profiles/
|-- simready_benchmark_kit_suite/
| |-- README.md
| |-- docs/
| `-- fet*/ and shared runtime helpers
`-- tests/runtime_tests/unit/
The committed tier package ships as-is. The shared Hatch build hook generates
simready/foundation/tier_core/requirements/ from the capability Markdown and
adds those enums to the wheel. Runtime-test documentation is colocated with the
test package and assembled into the public Foundation guide from that single
source.
Discovery
The wheel advertises two entry points:
usd_validation_nvidia->simready.foundation.tier_core:SimReadyPluginlets the validator discover rules and requirements.simready.tier->simready.foundation.tier_core:tierlets validation and Benchmark discover the tier's requirement module, catalogs, profile sources, and optional runtime-test package.
The tier-owned tests do not use the simready_benchmark.tests entry-point group;
that group is reserved for independent test-only distributions.
Build
From the repository root:
./repo.sh build_tiers
On Windows use repo.bat build_tiers. Wheels are written to
nv_core/tiers/_build/dist/.
See docs/local-wheel-end-to-end.md for the isolated local-wheel workflow and
simready_benchmark_kit_suite/docs/authoring.md for runtime-test authoring.
Metadata
Release files for simready-foundation-tier-core 2026.7.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| simready_foundation_tier_core-2026.7.1-py3-none-any.whl | Python 3 | none | any | Details |
Release files / simready_foundation_tier_core-2026.7.1-py3-none-any.whl
| Download URL | simready_foundation_tier_core-2026.7.1-py3-none-any.whl |
|---|---|
| Size | 5.8 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9602721ae10ead39885fac2dbc0f51be24ac5b200a19a7b288d05e5bfef5d72a
|
|
BLAKE2b-256 checksum How to use checksums |
e9a5dce676aa16326957fb977ab1b7c96202084b78f805625587eb2fbc28540c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|