Lillith's Librarby: Our reusable bits of Python
  • Nix 57%
  • Python 43%
Find a file
Infinidoge 6ab21b8643
init
Reusing code pulled out from other projects into one centralized library

As good a place to start as any :)
2026-04-15 00:46:24 -04:00
packages/liblith-flask init 2026-04-15 00:46:24 -04:00
src/liblith init 2026-04-15 00:46:24 -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 init 2026-04-15 00:46:24 -04:00
README.md init 2026-04-15 00:46:24 -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-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.