From 8b4cb4aeede8ebfc927fbb510a69c3d50bb53a20 Mon Sep 17 00:00:00 2001 From: Joachim Date: Mon, 24 May 2021 16:40:25 +0200 Subject: [PATCH] Thanks, `./bw-dev black` --- bookwyrm/imagegenerators.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/bookwyrm/imagegenerators.py b/bookwyrm/imagegenerators.py index fd1eb498..31438f74 100644 --- a/bookwyrm/imagegenerators.py +++ b/bookwyrm/imagegenerators.py @@ -1,66 +1,79 @@ from imagekit import ImageSpec, register from imagekit.processors import ResizeToFit + class BookXSmallWebp(ImageSpec): processors = [ResizeToFit(80, 80)] format = "WEBP" options = {"quality": 95} + class BookXSmallJpg(ImageSpec): processors = [ResizeToFit(80, 80)] format = "JPEG" options = {"quality": 95} + class BookSmallWebp(ImageSpec): processors = [ResizeToFit(100, 100)] format = "WEBP" options = {"quality": 95} + class BookSmallJpg(ImageSpec): processors = [ResizeToFit(100, 100)] format = "JPEG" options = {"quality": 95} + class BookMediumWebp(ImageSpec): processors = [ResizeToFit(150, 150)] format = "WEBP" options = {"quality": 95} + class BookMediumJpg(ImageSpec): processors = [ResizeToFit(150, 150)] format = "JPEG" options = {"quality": 95} + class BookLargeWebp(ImageSpec): processors = [ResizeToFit(200, 200)] format = "WEBP" options = {"quality": 95} + class BookLargeJpg(ImageSpec): processors = [ResizeToFit(200, 200)] format = "JPEG" options = {"quality": 95} + class BookXLargeWebp(ImageSpec): processors = [ResizeToFit(250, 250)] format = "WEBP" options = {"quality": 95} + class BookXLargeJpg(ImageSpec): processors = [ResizeToFit(250, 250)] format = "JPEG" options = {"quality": 95} + class BookXxLargeWebp(ImageSpec): processors = [ResizeToFit(500, 500)] format = "WEBP" options = {"quality": 95} + class BookXxLargeJpg(ImageSpec): processors = [ResizeToFit(500, 500)] format = "JPEG" options = {"quality": 95} + register.generator("bw:book:xsmall:webp", BookXSmallWebp) register.generator("bw:book:xsmall:jpg", BookXSmallJpg) register.generator("bw:book:small:webp", BookSmallWebp)