tempo-sim
Python client API for the Tempo simulation server.
This package provides generated gRPC wrappers (built on protobuf and grpcio) for interacting with Tempo simulation servers, exposing both synchronous and asynchronous surfaces.
Installation
pip install tempo-sim
Visualization helpers and the example clients need extra dependencies:
pip install tempo-sim[examples]
Quick start
import tempo_sim
import tempo_sim.TempoSensors # generated protobuf modules nest under the package
# Point the client at a running Tempo server.
tempo_sim.set_server("localhost", 10001)
# Use the generated API modules, e.g. tempo_sensors, tempo_world.
from tempo_sim import tempo_sensors
The API is organized into per-service modules:
tempo_core/tempo_core_editortempo_agents/tempo_agents_editortempo_geographictempo_movementtempo_sensorstempo_world
Common helpers (set_server, run_async) are re-exported at the package root.
Prefer brevity? import tempo_sim as tempo.
License
Licensed under the Apache License, Version 2.0.
Metadata
Release files for tempo-sim 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tempo_sim-0.2.3.tar.gz | 52.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tempo_sim-0.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 120.5 kB
Release files / tempo_sim-0.2.3.tar.gz
| Download URL | tempo_sim-0.2.3.tar.gz |
|---|---|
| Size | 52.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7bce5b9b165c81df6a138c3e58661b7d411ca7acd89267fea4c7243346332b8b
|
|
BLAKE2b-256 checksum How to use checksums |
0dae9c2602cd9765a1768262cc3b6f950b56c9308b1000948ef31e4ca36420d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / tempo_sim-0.2.3-py3-none-any.whl
| Download URL | tempo_sim-0.2.3-py3-none-any.whl |
|---|---|
| Size | 67.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a5672ac511a94a846661059d500970c71c1aafd256cb37881fadb6f5380ae15
|
|
BLAKE2b-256 checksum How to use checksums |
2bb9fa9533d5a923bc83ec3c1dc2c49f3af459433c2c75223ea74ff000954994
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|