Metadata-Version: 2.3
Name: remotivelabs-topology
Version: 0.9.4
Summary: RemotiveLabs RemotiveTopology framework allows developers to easily create and run ECU stubs and control their behavior
Keywords: automotive,autotech,networking,CAN
Author: Remotivelabs
Author-email: support@remotivelabs.com
Requires-Python: >=3.9,<4.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Manufacturing
Classifier: Intended Audience :: Science/Research
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Communications
Classifier: Topic :: Internet
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Provides-Extra: dev
Provides-Extra: fmu
Requires-Dist: aiostream (>=0.6.4) ; extra == "dev"
Requires-Dist: fmpy (==0.3.21) ; (python_version < "3.10") and (extra == "fmu")
Requires-Dist: fmpy (>=0.3.22) ; (python_version >= "3.10") and (extra == "fmu")
Requires-Dist: loguru (>=0.7.3) ; extra == "dev"
Requires-Dist: mypy (>=1.14.1) ; extra == "dev"
Requires-Dist: numpy (==2.0.2) ; (python_version < "3.10") and (extra == "fmu")
Requires-Dist: numpy (>=2.2.1) ; (python_version >= "3.10") and (extra == "fmu")
Requires-Dist: pdoc (>=15.0.1) ; extra == "dev"
Requires-Dist: pyhamcrest (>=2.1,<3.0)
Requires-Dist: pytest (>=8.3.3) ; extra == "dev"
Requires-Dist: pytest-asyncio (>=0.24.0) ; extra == "dev"
Requires-Dist: pytest-cov (>=5.0.0) ; extra == "dev"
Requires-Dist: pytest-docker-tools (>=3.1.3) ; extra == "dev"
Requires-Dist: pytest-flakefinder (>=1.1.0) ; extra == "dev"
Requires-Dist: pytest-timeout (>=2.3.1) ; extra == "dev"
Requires-Dist: pytest-xdist[psutil] (>=3.6.1) ; extra == "dev"
Requires-Dist: python-dotenv (>=1.0.1) ; extra == "dev"
Requires-Dist: remotivelabs-broker (>=0.9.1,<0.10.0)
Requires-Dist: requests (>=2.32.3) ; extra == "dev"
Requires-Dist: ruff (>=0.11.10) ; extra == "dev"
Requires-Dist: tenacity (>=9.0,<10.0)
Requires-Dist: types-requests (>=2.32.0.20241016) ; extra == "dev"
Requires-Dist: typing-extensions (>=4.13,<5.0)
Project-URL: Documentation, https://docs.remotivelabs.com/apis/python/remotivelabs/topology
Project-URL: Examples, https://github.com/remotivelabs/remotivelabs-topology-examples
Project-URL: Homepage, https://remotivelabs.com/
Description-Content-Type: text/markdown

# RemotiveTopology framework

RemotiveTopology framework is a python library that allows you to easily interact with RemotiveTopology. Using the framework you can create Behavioral Models or write test cases probing communication channels.

## Installation

```bash
pip install remotivelabs-topology
```

## Project Links

- [Documentation](https://docs.remotivelabs.com/apis/python/remotivelabs/topology)
- [Examples](https://github.com/remotivelabs/remotivelabs-topology-examples)
- [Issues](mailto:support@remotivelabs.com)

