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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bisos_pydblock-0.11.tar.gz (23.5 kB view details)

Uploaded Source

File details

Details for the file bisos_pydblock-0.11.tar.gz.

File metadata

  • Download URL: bisos_pydblock-0.11.tar.gz
  • Upload date:
  • Size: 23.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.2

File hashes

Hashes for bisos_pydblock-0.11.tar.gz
Algorithm Hash digest
SHA256 77780008ce2c471503bcb29fa3af14320e043e683269a46df657cb240334fbe0
MD5 70157b757ffa8f0c8c054ddaa86785f2
BLAKE2b-256 049014e39323f224888a28e05412e9a1f7f28e61215ba5fa72d82e08e94edf87

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.11 This release

1 file

0.1

1 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