Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail From: John Bokma Newsgroups: comp.lang.python Subject: ANN: tumblelog 6.2.0: a static microblog generator Date: Sat, 1 Aug 2026 15:19:13 +0200 Organization: A noiseless patient Spider Lines: 16 Message-ID: <114kroi$3kfl5$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sat, 01 Aug 2026 13:19:14 +0000 (UTC) Injection-Info: dont-email.me; logging-data="3817125"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19hNGaZj9DqYoKU5T/8pkcnpmm3CvXarF0="; posting-host="0ba2949e5f8ea50bf0cdec0614550bc6" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:s24q9d0t7Uzg4BYhPqO+jqMqURg= sha256:4kjU7cf/Xk7DzsUWOJk63fPr9NlKaHZA9gpr7oiEPBE= sha1:Gcajv3iQm53QdUwALQlZtD2a1dg= sha256:eThV50QHTQjhCuGAxUXc8yyNwRr6SQRFH8dDgw7Vmis= Content-Language: en-US Xref: csiph.com comp.lang.python:197852 Dear reader, I just released version 6.2.0 of tumblelog, a static microblog generator which generates HTML5, an RSS feed, a JSON feed and optionally tag pages from a single Markdown file with additional directives. I have mostly updated the Python version: dataclasses and type hints. Example microblog: https://plurrrr.com/ GitHub: https://github.com/john-bokma/tumblelog/ -- Static tumblelog generator: https://github.com/john-bokma/tumblelog/ Available as Python or Perl. Example tumblelog: https://plurrrr.com/