[reportlab-users] reportlab-3.6.10 and pillow

Robin Becker robin at reportlab.com
Sat Jun 18 15:22:18 EDT 2022


.........
> 
> $ python310 -mvenv xxx
> $ cd xxx
> $ . bin/activate
> $ pip install reportlab
> $ pip uninstall pillow -y
> $ pip install pillow==8.3.2
> Collecting pillow==8.3.2
>    Downloading Pillow-8.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB)...
> ......
> Installing collected packages: pillow
> ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This 
> behaviour is the source of the following dependency conflicts.
> reportlab 3.6.10 requires pillow>=9.0.0, but you have pillow 8.3.2 which is incompatible.
> Successfully installed pillow-8.3.2
> 
I did this because my pip --help didn't show the no-dependencies option, but this sequence also worked

$ pip install reportlab --no-dependencies
$ pip install pillow==8.3.2
Installing collected packages: pillow
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This 
behaviour is the source of the following dependency conflicts.
reportlab 3.6.10 requires pillow>=9.0.0, but you have pillow 8.3.2 which is incompatible.
Successfully installed pillow-8.3.2

-- 
Robin Becker


More information about the reportlab-users mailing list