Skip to main content

🎨 ASCII Pal

A simple, fun command-line tool that prints random ASCII art figures to your terminal.

This package is a demonstration project for learning how to publish to PyPI (the Python Package Index).

Installation

You can install asciipal directly from PyPI using pip:

pip install asciipal

How to Use

asciipal has two primary uses: as a quick command-line tool or as a simple function in your own Python scripts.

  1. As a Command-Line Tool (Primary Use)

This is the main way to use the package. After installing, simply type asciipal into your terminal and press Enter.

$ asciipal

A random ASCII figure will be printed to your console:

/_/
( o.o )

^ <

Run it again to get a different one!

$ asciipal

__ --(oo) (__)

  1. As a Python Module (Optional)

You can also import and use the run function within your own Python code if you wish.

Import the run function from the asciipal package

from asciipal.main import run

Call the function to print a random ASCII figure

print("Here is your first pal:") run()

print("\nAnd here is another:") run()

License

This project is licensed under the MIT License. See the LICENSE.txt file for details.

Metadata

Release files for asciipal 0.0.2

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

Source distribution (sdist)

Source distribution for asciipal 0.0.2
File Size Uploaded
asciipal-0.0.2.tar.gz 3.3 kB Details

Built distribution (wheel)

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

Total release size: 7.0 kB

Release files / asciipal-0.0.2.tar.gz

Download URL asciipal-0.0.2.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b71a5a134256e03d4bcf224e36e6e7bb0f1f9729afc5b33ec33f755216fda826
BLAKE2b-256 checksum
How to use checksums
2b80674d42f817273d129a044f4f783415994ae3a59396234da6945e309a3e03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / asciipal-0.0.2-py3-none-any.whl

Download URL asciipal-0.0.2-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
57ddcc5a2810e2211550a24e91160040d78e837ddfd14ae150e95dccf333bfdf
BLAKE2b-256 checksum
How to use checksums
74ae9c1f1017f276e58153bb3245271cef99ca43176f31afbb9748d7d683e224
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

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