Web-enabled interactive fiction in Python.
Project description
This is a Python package for creating web-enabled interactive screenplay. For documentation, please visit the development blog site.
Installation
Here are the install instructions for Linux. You need Python version 3.8 or higher.
Virtual Environment
First make a fresh Python virtual environment:
python3 -m venv ~/balladeer-app
Packages
Update the package manager within it:
~/balladeer-app/bin/pip install -U pip wheel
Install (or update) Balladeer:
~/balladeer-app/bin/pip install -U balladeer
Examples
Downloads and Dependencies
Install dependencies:
~/balladeer-app/bin/pip install aiohttp
Download the repository as a zip file. Unzip it to a local directory.
Operation
cd to one of the directories under examples:
cd examples/00_hello_world
Run the example like this:
~/balladeer-app/bin/python hello.py Hello, World!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file balladeer-0.25.0.tar.gz.
File metadata
- Download URL: balladeer-0.25.0.tar.gz
- Upload date:
- Size: 24.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbf638c8afcea4aad6fb3bc51be9c0198dbe393174c4f080af57c3896bdb486a
|
|
| MD5 |
e34a465952dcd5c3c7b32d049ae4a6fa
|
|
| BLAKE2b-256 |
405e68d45d47bf0c829869f5b27b1323e3ad4bed81d8700c9c2212564d360a76
|
File details
Details for the file balladeer-0.25.0-py3-none-any.whl.
File metadata
- Download URL: balladeer-0.25.0-py3-none-any.whl
- Upload date:
- Size: 28.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5019d3c6477a2fed39472e276b4150ab3fcbbfae1e5f10ee1e28b9cfb63d7550
|
|
| MD5 |
a4c8a740d8aeea283a4b2dca980ffb14
|
|
| BLAKE2b-256 |
6244d56cba75f8274ace680fb8d9674ebcdfdf64d7a69f28b87b16f6b523726d
|