Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/xmistt/rebootpy/llms.txt

Use this file to discover all available pages before exploring further.

Requirements

Before installing rebootpy, ensure you have Python installed on your system. rebootpy supports Python 3.7 and above.
rebootpy requires Python 3.7.0 or higher to function properly.

Installing with pip

The easiest way to install rebootpy is using pip, Python’s package manager.
1

Open your terminal or command prompt

Depending on your operating system, open the appropriate command-line interface.
2

Install rebootpy

Run the appropriate command for your system:
py -3 -m pip install -U rebootpy
The -U flag ensures you get the latest version of rebootpy.
3

Verify installation

After installation, you can verify that rebootpy was installed correctly by checking the version:
python -c "import rebootpy; print(rebootpy.__version__)"
This should display the installed version number (e.g., 1.0.0).

Dependencies

rebootpy automatically installs the following dependencies:
  • aiohttp (>=3.12.7) - Asynchronous HTTP client/server framework
  • aioconsole (>=0.1.15) - Asynchronous console and interfaces
  • cryptography - Cryptographic recipes and primitives
These dependencies are installed automatically when you install rebootpy, so you don’t need to install them separately.

Installing from Source

If you want to install the latest development version directly from the GitHub repository:
# Clone the repository
git clone https://github.com/xMistt/rebootpy.git
cd rebootpy

# Install in development mode
pip install -e .
Installing from source may include unreleased features and breaking changes. Use the stable pip release for production applications.

Updating rebootpy

To update rebootpy to the latest version:
py -3 -m pip install -U rebootpy

Troubleshooting

Permission Errors

If you encounter permission errors during installation, try:
# Add --user flag to install for your user only
python3 -m pip install -U rebootpy --user

Python Version Issues

If you have multiple Python versions installed, make sure you’re using Python 3.7 or higher:
# Check your Python version
python --version

# Or
python3 --version
It’s recommended to use a virtual environment to avoid conflicts with other packages:
# Create a virtual environment
python3 -m venv rebootpy-env

# Activate it (Linux/macOS)
source rebootpy-env/bin/activate

# Activate it (Windows)
rebootpy-env\Scripts\activate

# Install rebootpy in the virtual environment
pip install rebootpy

Next Steps

Now that you have rebootpy installed, you’re ready to create your first bot!

Quick Start Guide

Learn how to create your first rebootpy bot

Build docs developers (and LLMs) love