Lillith's Librarby: Our reusable bits of Python
  • Python 51.8%
  • Nix 48.2%
Find a file
2026-06-27 03:34:08 -04:00
packages/liblith-flask liblith-flask: bump version 2026-06-27 03:34:08 -04:00
src/liblith add patching metaclass 2026-06-27 03:33:30 -04:00
.envrc init 2026-04-15 00:46:24 -04:00
.gitignore init 2026-04-15 00:46:24 -04:00
.python-version init 2026-04-15 00:46:24 -04:00
flake.lock init 2026-04-15 00:46:24 -04:00
flake.nix init 2026-04-15 00:46:24 -04:00
pyproject.toml add patching metaclass 2026-06-27 03:33:30 -04:00
README.md add patching metaclass 2026-06-27 03:33:30 -04:00
uv.lock init 2026-04-15 00:46:24 -04:00

Lillith's Librarby

We write quite a bit of Python, and sometimes we write little things we want to reuse elsewhere.

These are those things!

Most things are dependency-free, and are in the main module.

Those that require dependencies are separate packages in the same workspace, populating the liblith namespace package

Packages

liblith (src)

Basic no-dependency reusable modules.

  • liblith.cache: Caching!
  • liblith.patch: Monkeypatching utilities

liblith-flask (liblith.flask) (package)

Modules centered on extending flask in some way. Currently centered on a Pandoc-based markdown renderer that handles Jinja2 templates on the markdown side.