Skip to content

Support Pillow 12+ by relaxing the pillow upper bound #1012

@cjdduarte

Description

@cjdduarte

Hi fal team,

I have a Python project that currently uses Pillow 12+. When adding fal==1.72.5, installation fails because fal requires pillow>=10.2.0,<12.

Reproduction:

python -m venv .venv
. .venv/bin/activate
python -m pip install "fal==1.72.5" "Pillow>=12.2.0"

Result:

ERROR: Cannot install fal==1.72.5 and Pillow>=12.2.0 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested Pillow>=12.2.0
    fal 1.72.5 depends on pillow<12 and >=10.2.0

Would it be possible to verify compatibility with Pillow 12+ and relax the constraint, for example to:

pillow>=10.2.0,<13

or another range that matches your tested support window?

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions