textual-mandelbrot
Introduction
This package provides a simple Mandelbrot set widget that can be used in Textual applications, and also provides an application that can be used to explore the classic Mandelbrot set in the terminal.
Installing
pipx
The package can be installed using pipx:
$ pipx install textual-mandelbrot
Homebrew
The package is available via Homebrew. Use the following commands to install:
$ brew tap davep/homebrew
$ brew install textual-mandelbrot
Running
Once installed you should be able to run the command mandelexp and the
application will run.
Exploring
If you use mandelexp to run up the display, the following keys are
available:
| Keys | Action |
|---|---|
| Up, w, k | Move up |
| Shift+Up, W, K | Move up slowly |
| Down, s, j | Move down |
| Shift+Down, S, J | Move down slowly |
| Left, a, h | Move left |
| Shift+Left, A, H | Move left slowly |
| Right, d, l | Move right |
| Shift+Right, D, L | Move right slowly |
| PageUp, ] | Zoom in |
| PageDown, [ | Zoom out |
| Ctrl+PageUp, } | Zoom in deeper |
| Ctrl+PageDown, { | Zoom out wider |
| *, Ctrl+Up | Increase "multobrot" |
| /, Ctrl+Down | Decrease "multibrot" |
| Ctrl+Shift+Up | Increase "multibrot" in smaller steps |
| Ctrl+Shift+Down | Decrease "multibrot" in smaller steps |
| Home | Center 0,0 in the display |
| , | Decrease iterations by 10 |
| < | Decrease iterations by 100 |
| . | Increase iterations by 10 |
| > | Increase iterations by 100 |
| Ctrl+r | Reset to initial state |
| Escape | Quit the application |
| 1 | Colour set 1 |
| 2 | Colour set 2 |
| 3 | Colour set 3 |
Metadata
Release files for textual-mandelbrot 0.8.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| textual_mandelbrot-0.8.2.tar.gz | 506.9 kB | Without provenance | Details for textual_mandelbrot-0.8.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| textual_mandelbrot-0.8.2-py3-none-any.whl | Python 3 | none | any | Details for textual_mandelbrot-0.8.2-py3-none-any.whl |
Total release size: 517.7 kB
Release files / textual_mandelbrot-0.8.2.tar.gz
| Download URL | textual_mandelbrot-0.8.2.tar.gz |
|---|---|
| Size | 506.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8d30aa34994aed4d2d0dc139c415ae8d43ba17656dd86c57e47f40c1e923c027
|
|
BLAKE2b-256 checksum How to use checksums |
42558613ecc98a9c211fbf613157d6dc37e4cccb1642fc9acadb24a88ddf9160
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.13.1
|
Release files / textual_mandelbrot-0.8.2-py3-none-any.whl
| Download URL | textual_mandelbrot-0.8.2-py3-none-any.whl |
|---|---|
| Size | 10.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c1997a4d3cd16670551bc76860c6f2cdcca5e21e623a974f9215a4fd5701c2fa
|
|
BLAKE2b-256 checksum How to use checksums |
3746f070b71df931c19af190de0630f680e1f9254dc322928759ad7b2a38529c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.13.1
|
Security for textual-mandelbrot 0.8.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.