2026-04 | baseline

升级至 pelican 4.12.0 (要求 Python 3.11+).
使用 uv 管理项目. (pipenv 只支持具体版本的 Python)
已知 cloudflare pages v3 build image 默认 Python 为 3.13.3.

2026-01 | baseline

If you are using the Pages v1 build image, your project will be automatically moved to v3 on August 25, 2026.

使用 cloudflare pages v3 build image.

Starting with version 4.5, Pelican moved to a new plugin structure utilizing namespace packages that can be easily installed via Pip.

改用新 plugin.

2022-05-a | bug

pymdown-extensions issues 1665
pygments v2.12.0 breaks pymdownx.superfences

现象: pygments 改动了 pygments.formatters.html, pymdownx.superfences 无法使用 pymdownx.highlight,致样式混乱。
解决: 升级 pymdownx 至 9.4, 或弃用.

2022-05 | migration

迁至 cloudflare pages.

2021-11 | bug

撞上 pipenv 2021.11.5.post0 的 bug。

2020-10 | migration

迁至 github workflow + ali-oss + ali-cdn.

在 github workflow 中替换 code.jquery.com/jquery.min.js.

2020-05 | migration

使用 pelican + Elegant, 迁至 netlify workflow.

清理过去博文。