Weasyprint <img> class 未应用样式

Weasyprint <img> class not applying styles

我正在从以下 html...

生成 pdf
<span class="welcome-header"></span>
<img class="welcome-logo" src="my/image.png" />

和我的 css 文件...

.welcome-header {
  background-color: #d4d7db;
  height: 40px;
  display: block;
}

.welcome-logo {
  width: 50%;
}

welcome-header class 样式如我所料得到应用 - 但 welcome-logo class 没有。徽标(对于页面而言太大)不会更改大小。令人沮丧的是,如果我像这样使用内联样式...

<img style="width: 50%" src="my/image.png" />

样式应用正确。我在文档中找不到任何关于 classes 不能处理 <img> 标签的内容,我错过了什么?

编辑:如果相关,请使用 Wea​​syprint 0.21。

我已经从 Weasyprint 0.21 升级到 0.36(最新),问题已经解决。我在这个问题之前查看了变更日志,但看不到与 img 标签相关的任何内容。如果有人想用问题和修复来回答问题,我会将接受的答案切换到那个。