Skip to main content

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)

Source distribution for bisos.pyDblock 0.11
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

Release history Release notifications | RSS feed

This release

0.11 This release

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page