Installation Guide
Python Versions
RSTT requires Python 3.10+.
Installation
You can install RSTT from PyPI with:
pip install rstt
Dependencies
RSTT relies on the following Python packages:
Integration
RSTT was developed with the intent to be used alongside other packages for testing. You can integrate it into your simulation rating system like:
Developer
RSTT is open source and welcomes contributions. Once you have read the guidelines, you can start working.
Get the code:
git clone https://github.com/Ematrion/rstt.git
and then:
cd rstt
Install Dependencies with Poetry
The project is built using poetry. If you also use it, simply run:
poetry install --with dev
Alternative Installation
If you don’t use Poetry, you need to perform the steps manually:
Create a virtual environment:
python -m venv .venv
Activate it:
On macOS/Linux:
source .venv/bin/activate
On Windows:
.venv\Scripts\activate
Install dependencies:
pip install --editable '.[dev]'
Check Your Installation
Make sure everything works fine by running the tests with:
pytest