[reportlab-users] reportlab-3.6.10 and pillow

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


On 17/06/2022 13:34, Antonio T. sagitter wrote:
> Hello everyone.
> 
> Reportlab 3.6.10 requires Pillow >= 9 but it still works with Pillow 8.3.2; is it feasible "forcing" Reportlab 3.6.10 to 
> use Pillow-8.3.2 when Pillow 9 is not available?
> 
> Red Hat bug ticket about this question:
> https://bugzilla.redhat.com/show_bug.cgi?id=2097817
> 
> Best regards.
I think you can load reportlab

this sequence works for me


$ 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

-- 
Robin Becker


More information about the reportlab-users mailing list