Getting Started
FlaskBB requires Python 3.12 or newer. We recommend installing FlaskBB with uv, which we will use in our little installation guide. uv creates an isolated virtual environment for FlaskBB, installs all dependencies and can even download a suitable Python version for you, so there is no separate virtualenv or pip step.
If you don't have uv installed yet, follow the installation instructions for your platform, for example:
curl -LsSf https://astral.sh/uv/install.sh | sh
You will also need git to download FlaskBB.