Posted Sunday, January 5 at 7:25 PM (6 months ago)
There’s been a few releases of both Publ (now on 0.7.35) and Pushl (now on 0.4.0). A pretty decent amount has changed!
Publ changes since 0.7.31:
- Fix some error handling issues causing an ISE
- Add support for HTTP
Accept:
, properly allowing multiple templates with the same name and providing reasonable fallback behavior
- Improve the
Content-Type
handling in general
- Fix some markup-safe handling bugs
Note that in order to upgrade to 0.7.35 you’ll also need to restrict your Python environment to use a Python version < 3.13; more on that in a bit.
Pushl changes since v0.3.5:
- Tidy up some code rot
- Actually send an
Accept:
header
- Removed lxml + Pingback support, which has never actually been useful
So, let’s talk about these projects and some other related stuff.
Posted Monday, September 23 at 5:51 PM (5 years ago)
Howdy y'all! Here’s a new release of Publ for you.
What’s new in this version:
- Add the ability to filter by multiple categories, and also to filter out categories as well
- Various code cleanups, especially around the query generator
Also the unannounced v0.5.4 release was to fix some stuff that broke due to an upstream Arrow change (specifically dealing with them removing an API that I was using to suppress warnings for a different upstream change that I’d already handled).
I should also mention that I’ve updated the beesbuzz.biz template samples to improve IndieWeb and ActivityPub compatibility. (Publ still doesn’t support ActivityPub itself but these changes make it interoperate with Bridgy Fed a bit better.)
On a meta note, I’ve left the microbiology lab I was at; I hope they continue to use Publ, of course! Over the next little while I’m going to spend some more time working on my own things again (including Publ et al), but I’ve also had some interesting job interviews with one of them seeming very likely to turn into an offer. Wish me luck, if you’re into that sort of thing! (And of course, follow my blog for the primary source of this stuff.)