pelican-precompress now supports Python 3.11 and 3.12.
pelican-precompress now supports Python 3.11 and 3.12.
pelican-granular-signals now supports Python 3.11 and 3.12.
pelican-granular-signals now officially supports Python 3.10.
pelican-precompress now officially supports Python 3.10.
pelican-granular-signals will send signals to your plugins at the right time, every time.
pelican-precompress 2.1.0 guarantees that it'll run after your other plugins have generated content. Beat the rush and upgrade now!
Now that I've covered the basics of monkeypatching, it's time to dig deeper.
When you monkeypatch a function, you're limited to accessing the function's parameters and other data in its global scope. This article is an introduction to one way that you could access data in the calling function's local scope.
pelican_precompress 1.1.1 is now released and features faster compression times.
I've added an XML sitemap to the site.
I've created a Pelican plugin that pre-compresses my static files using gzip, zopfli, and brotli.