we hit a similar issue with sphinxcontrib.seqdiag https://github.com/openstack/nova-specs/commit/00347ca9b7ea4e52b1833340c08869b72eedbb61 also caused by https://github.com/blockdiag/blockdiag we ended up rendering the images to SVGs statically and then removed the usage of sphinxcontrib.seqdiag and included the svg images directly instead. that is proably what will have to happen with https://github.com/blockdiag/sphinxcontrib-blockdiag too On Thu, 2023-07-27 at 16:21 +0200, Karolina Kula wrote: > Hello, > > There are projects[1] which are depending on > python-sphinxcontrib-blockdiag[2], which depend on blockdiag [3]. > Blockdiag project has no recent changes and seems to be unmaintained. > Current version of blockdiag is not compatible with Pillow 10 [4] > which is included in current in-flight requirements update [5]. > > I was trying to contact the maintainer, but with no success. > What'd be the best way to proceed? Are there any replacements for this project? > > [1] https://codesearch.opendev.org/?q=blockdiag&i=nope&literal=nope&files=requirements.txt&excludeFiles=&repos= > [2] https://github.com/blockdiag/sphinxcontrib-blockdiag > [3] https://github.com/blockdiag/blockdiag > [4] https://github.com/blockdiag/blockdiag/pull/174 > [5] https://review.opendev.org/c/openstack/requirements/+/884564 > > > Regards, > Karolina Kula > >