Skip to main content

tushell

The Data Diver's best Intelligent and Narrative Command-Line Tooling you will have ever had.

Description

tushell is a CLI-native, recursive DevOps & narrative command tooling package designed to provide intelligent and narrative libraries and command-line tooling for data divers.

Installation

To install tushell, use pip:

pip install tushell

Usage

Implemented Commands

  • get-memory: Retrieve memory by key, with advanced Markdown/JSON output options.
tushell get-memory --key <keyname> [--md|--md-file|--mkey|--jkey]
  • --md : Output as Markdown to stdout
  • --md-file <filename> : Output as Markdown to a file
  • --mkey <keyname> : Output as Markdown using the key as fallback if --key is omitted
  • --jkey <keyname> : Output as JSON using the key as fallback if --key is omitted

See the Markdown Output Ritual for full details and best practices.

  • draw-memory-graph: Print an ASCII-rendered graph of the memory keys and Arc structure.
tushell draw-memory-graph

FUTURE COMMANDS

The following commands are planned but not yet fully implemented:

  • scan-nodes: Simulate scanning and listing nodes in the system.
  • flex: Demonstrate flexible orchestration of tasks.
  • trace-orbit: Trace and visualize the orbit of data or processes.
  • echo-sync: Synchronize data or processes across nodes.

Markdown Output Ritual

tushell get-memory supports a recursive Markdown output ritual:

  • The key is always the first section.
  • Nested "value" fields unfold as sub-sections.
  • All Markdown output modes (--md, --md-file, --mkey) use this structure.

See OUTPUTS.md for detailed examples and best practices.

Release files for tushell 0.2.22

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tushell 0.2.22
File Size Uploaded
tushell-0.2.22.tar.gz 47.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tushell 0.2.22
File Interpreter ABI Platform
tushell-0.2.22-py3-none-any.whl Python 3 none any Details

Total release size: 93.1 kB

Release files / tushell-0.2.22.tar.gz

Download URL tushell-0.2.22.tar.gz
Size 47.8 kB
Tags Source
SHA-256 checksum
How to use checksums
491580f5954862f87dbb8e1ec668708e1e8ff79e3a566ce6294f00bfd6f43a6c
BLAKE2b-256 checksum
How to use checksums
fedaf3d9fc61468cd137a0b1d9aebd19f6e366f15140c1e7b1271f3ae8c9c932
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / tushell-0.2.22-py3-none-any.whl

Download URL tushell-0.2.22-py3-none-any.whl
Size 45.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2846af91573c2595cf552495bf2cf6bb8397758bbe1dd5887a207b6ba08229c3
BLAKE2b-256 checksum
How to use checksums
0b90745fdbe245186201ea423504f7cf56d955c529cfe6e4eee5f888fbf0d00e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release history Release notifications | RSS feed

This release

0.2.22 This release

2 release files

0.2.18

2 release files

0.2.17

2 release files

0.2.16

2 release files

0.2.15

2 release files

0.2.14

2 release files

0.2.13

2 release files

0.2.12

2 release files

0.2.11

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.45

2 release files

0.1.44

2 release files

0.1.43

2 release files

0.1.42

2 release files

0.1.41

2 release files

0.1.40

2 release files

0.1.39

2 release files

0.1.38

2 release files

0.1.36

2 release files

0.1.35

2 release files

0.1.33

2 release files

0.1.32

2 release files

0.1.31

2 release files

0.1.30

2 release files

0.1.28

2 release files

0.1.27

2 release files

0.1.26

2 release files

0.1.25

2 release files

0.1.24

2 release files

0.1.23

2 release files

0.1.22

2 release files

0.1.21

2 release files

0.1.20

2 release files

0.1.19

2 release files

0.1.18

2 release files

0.1.17

2 release files

0.1.16

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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