OpenDroneMap / OpenSfM

Open source Structure from Motion pipeline
GNU Affero General Public License v3.0
19 stars 38 forks source link

Update fpdf2 to a more recent version so it doesn't conflict with Pillow 8.1.1 #8

Closed TotallyGatsby closed 2 years ago

TotallyGatsby commented 2 years ago

fpdf2 2.1.0 relies on Pillow <= 8.0.0. This change moves fpdf forward one minor version so that pip install requirements.txt can finish.

Given 2.1.0 has been yanked (I believe due to a security concern with Pillow <8.1.1).

I have not fully tested all workflows, it's plausible that if we depend on .font python files things might break (based on https://github.com/PyFPDF/fpdf2/blob/master/CHANGELOG.md ) but this should be a minimal change.

pierotofy commented 2 years ago

Thanks @TotallyGatsby :pray: it looks good to me!