Metadata-Version: 2.4
Name: simulo
Version: 0.6.0rc1
Summary: Simulo — robotics simulation SDK and CLI (Linux + CUDA GPU required)
Author-email: Simulo Team <team@simulo.ai>
License: BSD-3-Clause
Project-URL: Homepage, https://simulo.ai
Project-URL: Documentation, https://docs.simulo.ai
Project-URL: Source, https://github.com/simulo-ai/simulo-platform
Keywords: robotics,simulation,reinforcement-learning,imitation-learning,isaacsim
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.11
Classifier: Environment :: GPU :: NVIDIA CUDA
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click>=8.1
Requires-Dist: httpx>=0.27
Requires-Dist: pydantic-settings>=2.3
Requires-Dist: numpy>=1.20
Requires-Dist: gymnasium>=0.29
Requires-Dist: torch>=2.0
Requires-Dist: isaaclab[all,isaacsim]==2.3.2.post1
Provides-Extra: dev
Requires-Dist: black>=24.0; extra == "dev"
Requires-Dist: isort>=5.13; extra == "dev"
Requires-Dist: ruff>=0.5; extra == "dev"
Requires-Dist: pytest>=8.2; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23; extra == "dev"
Requires-Dist: pytest-cov>=5.0; extra == "dev"
Requires-Dist: pip-audit>=2.7; extra == "dev"
Requires-Dist: mypy>=1.10; extra == "dev"
Provides-Extra: release
Requires-Dist: commitizen>=3.27; extra == "release"
Requires-Dist: build>=1.2; extra == "release"
Requires-Dist: twine>=5.1; extra == "release"
Dynamic: license-file

# simulo

The unified `simulo` PyPI package — robotics simulation SDK and CLI for
NVIDIA Isaac Sim / IsaacLab.

**Linux x86_64 with an NVIDIA CUDA GPU required.** Other platforms are
not supported.

## Install

See [INSTALL.md](INSTALL.md) for the canonical two-step install
(`pip install simulo --extra-index-url https://pypi.nvidia.com` plus the
NVIDIA-pinned `torch` wheel).

## Status

This is a **Wave A skeleton** of the unified-package migration described
in `context/design/unified-simulo-pypi-package.md` and
`context/implementation-plans/unified-simulo-pypi-package-wave-plan.md`.
The SDK and CLI source trees are added in Waves B and C; the conda env
is unified in Wave E; the first release (`0.5.0`) ships from Wave G.

## Layout

```
simulo-devkit/packages/simulo/
├── pyproject.toml          # umbrella package (name = "simulo")
├── README.md               # you are here
├── INSTALL.md              # end-user install instructions
├── LICENSE                 # BSD 3-Clause
├── environment.yml         # conda env: env_simulo-devkit (py3.11)
├── sdk/
│   ├── src/simulo/         # SDK module (populated in Wave B)
│   └── tests/
└── cli/
    ├── src/simulo_cli/     # CLI module (populated in Wave C)
    └── tests/
```
