Blurry

Deploying: Netlify

Netlify logo

As of version 0.19.0, which changed how AVIFs are generated, Blurry requires no special steps to deploy to Netlify.

The simplest way to deploy a Blurry site to Netlify is to create a netlify.toml configuration file:

[build]
command = "blurry build"
publish = "dist/"
environment = { PYTHON_VERSION = "3.14" }

This configuration will work if you manage your dependencies with pip (and a requirements.txt file) or with Pipenv.

It's possible to use other package managers, too. Here's a quick example showing how to use Poetry in Netlify to deploy your Blurry site:

[build]
command = """
curl -sSL https://install.python-poetry.org | python3 -
poetry install
poetry run blurry build
"""
publish = "dist/"
environment = { PYTHON_VERSION = "3.13" }