Overview
bisos.py-dblock is a pure-Python engine for expanding org-mode dynamic blocks (dblocks) in files, without requiring Emacs or the Blee bx-dblock tool. It mimics org-mode’s dblock model: handlers register under a signature string, and a single pass over a file dispatches each replacing the block body with freshly computed content.
bisos.py-dblock is a python package that uses the PyCS-Framework. It provides the py-dblock.cs command for updating org-mode dynamic blocks from the command-line.
The package ships one built-in handler, for the b:ai:file/particulars dblock used by the ByStar AI collaborative development template set.
Table of Contents TOC
Part of BISOS — ByStar Internet Services Operating System
Layered on top of Debian, BISOS (By* Internet Services Operating System) is a unified and universal framework for developing both internet services and software-service continuums that use internet services. See Bootstrapping ByStar, BISOS and Blee for information about getting started with BISOS.
BISOS is a foundation for The Libre-Halaal ByStar Digital Ecosystem which is described as a cure for losses of autonomy and privacy in a book titled: Nature of Polyexistentials
bisos.py-dblock is part of BISOS. It is a standalone package that can be used independently of the full BISOS environment.
bisos.py-dblock is a Command-Only PyCS Facility
bisos.py-dblock is a command-line tool. It is a PyCS single-unit command service. PyCS is a framework that converges development of CLI tools and services. PyCS is an alternative to FastAPI, Typer and Click.
Planned Improvements
Upload to PyPI and test as pipx install
Write fullUsagePanel-en.org Blee-Panel
Add further dblock handlers beyond b:ai:file/particulars
Metadata
Release files for bisos.pyDblock 0.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bisos_pydblock-0.11.tar.gz | 23.5 kB | Details |
Release files / bisos_pydblock-0.11.tar.gz
| Download URL | bisos_pydblock-0.11.tar.gz |
|---|---|
| Size | 23.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
77780008ce2c471503bcb29fa3af14320e043e683269a46df657cb240334fbe0
|
|
BLAKE2b-256 checksum How to use checksums |
049014e39323f224888a28e05412e9a1f7f28e61215ba5fa72d82e08e94edf87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.2
|