Skip to main content

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

  1. First make a fresh Python virtual environment:

    python3 -m venv ~/balladeer-app

Packages

  1. Update the package manager within it:

    ~/balladeer-app/bin/pip install -U pip wheel
  2. Install (or update) Balladeer:

    ~/balladeer-app/bin/pip install -U balladeer

Examples

Downloads and Dependencies

  1. Install dependencies:

    ~/balladeer-app/bin/pip install aiohttp
  2. Download the repository as a zip file. Unzip it to a local directory.

Operation

  1. cd to one of the directories under examples:

    cd examples/00_hello_world
  2. Run the example like this:

    ~/balladeer-app/bin/python hello.py
    
    Hello, World!

Project details


Download files

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

Source Distribution

balladeer-0.25.0.tar.gz (24.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

balladeer-0.25.0-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

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

Hashes for balladeer-0.25.0.tar.gz
Algorithm Hash digest
SHA256 fbf638c8afcea4aad6fb3bc51be9c0198dbe393174c4f080af57c3896bdb486a
MD5 e34a465952dcd5c3c7b32d049ae4a6fa
BLAKE2b-256 405e68d45d47bf0c829869f5b27b1323e3ad4bed81d8700c9c2212564d360a76

See more details on using hashes here.

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

Hashes for balladeer-0.25.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5019d3c6477a2fed39472e276b4150ab3fcbbfae1e5f10ee1e28b9cfb63d7550
MD5 a4c8a740d8aeea283a4b2dca980ffb14
BLAKE2b-256 6244d56cba75f8274ace680fb8d9674ebcdfdf64d7a69f28b87b16f6b523726d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page