#2553·moviepy

Support for Pillow >= 12.0 (Dependency Conflict with Pillow 12.1.1)

Author: alex-pro27Created Feb 13, 2026Updated Sep 15, 2026
Labelsdependencieslib-PIL-Pillow

Hello!

I would like to request support for Pillow 12.x.

Currently, moviepy (v2.2.1) restricts the Pillow dependency to <12.0. However, Pillow 12.1.1 has been released, and other modern libraries (such as agora in my project) already require the newest version.

This causes a dependency conflict when using package managers like Poetry.

Error log: Because moviepy (2.2.1) depends on pillow (>=9.2.0,<12.0) and no versions of moviepy match >2.2.1,<3.0.0, moviepy (>=2.2.1,<3.0.0) requires pillow (>=9.2.0,<12.0). So, because agora depends on both pillow (12.1.1) and moviepy (^2.2.1), version solving failed.

Request: Could you please verify compatibility with Pillow 12 and bump the upper bound limit in pyproject.toml / setup.py in a future release?

Thank you for your work on this library!