Lillith's Librarby: Our reusable bits of Python
- Nix 57%
- Python 43%
Reusing code pulled out from other projects into one centralized library As good a place to start as any :) |
||
|---|---|---|
| packages/liblith-flask | ||
| src/liblith | ||
| .envrc | ||
| .gitignore | ||
| .python-version | ||
| flake.lock | ||
| flake.nix | ||
| pyproject.toml | ||
| README.md | ||
| uv.lock | ||
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.