Metadata-Version: 2.3
Name: remotivelabs-topology
Version: 0.9.0
Summary: RemotiveLabs RemotiveTopology framework allows developers to easily create and run ECU stubs and control their behavior
License: You are using software provided by Remotive Labs AB pursuant to the terms of
         the End User License Agreement located at https://www.remotivelabs.com/license.
         This license sets out the only licensed rights granted to you with respect to
         this software. By downloading or using such software, you accept and agree to
         the terms of his license. This license is valid until  #{expiry}. After this
         date, you need to either renew your license or cease all use of the software.
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.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.0b3)
Requires-Dist: requests (>=2.32.3) ; extra == "dev"
Requires-Dist: ruff (>=0.11.10) ; extra == "dev"
Requires-Dist: tenacity (>=9.0.0)
Requires-Dist: types-requests (>=2.32.0.20241016) ; extra == "dev"
Requires-Dist: typing-extensions (>=4.13.2)
Project-URL: Documentation, https://docs.remotivelabs.com/
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)
- [Issues](mailto:support@remotivelabs.com)

