Skip to main content

This is a Python library designed to extend CLI printing functionalities, primarily focusing on logging features similar to logging, but also exploring other directions. Additionally, it supports a high-fidelity style akin to PinkShell.

Project description

Output Module

Project Name: outputs

Author: Pinpe (https://pinpe.top)

Encoding: UTF-8

License: MIT License

Dependencies: conkits (optional)、requests (optional)

Version: 1.14 (2024-11-1)

Description: This is a Python library designed to extend the functionality of CLI printing. The primary development focus is on logging features similar to logging, but it also includes other functionalities and supports a high-fidelity style for PinkShell.

Advantages:

  • Simple to learn with support for some customization.
  • All-in-one functionality that includes log output, loading text, color classes, cursor control, and more.
  • Easy configuration without the need to alter your project structure.
  • Extremely lightweight, consisting of a single file, and requires only two standard libraries and one optional third-party library.
  • Fully open-source with no backdoors.
  • Comprehensive error handling, type checking, and docstrings.

Getting Started:

  1. Install by entering this command in your terminal: pip install outputs
  2. Import the library into your program: from outputs import *

Update Notes:

  • Added more emoji mappings.
  • Added special character mappings.
  • Add a docstring for each class.
  • Add a docstring for each module.
  • Add text formatting.

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

outputs-1.14.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

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

outputs-1.14-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

Details for the file outputs-1.14.tar.gz.

File metadata

  • Download URL: outputs-1.14.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.11

File hashes

Hashes for outputs-1.14.tar.gz
Algorithm Hash digest
SHA256 f9ae209dfeb28d1177cd438b9347090b89ebc378a4c9466692ca3165f3c0b35a
MD5 8e2dac0d2abe8b45ef38f18a4f0de329
BLAKE2b-256 aa90552e05371162168a4fce83d34d2d2930502d8fe32bd291102001f628519a

See more details on using hashes here.

File details

Details for the file outputs-1.14-py3-none-any.whl.

File metadata

  • Download URL: outputs-1.14-py3-none-any.whl
  • Upload date:
  • Size: 11.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.11

File hashes

Hashes for outputs-1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 08e1e02d65699bab9f53e357dd07b084d0af253c63ade4ab86022e8c6d600054
MD5 5eb5c6257bc704ff16aa86b7f8683f71
BLAKE2b-256 52985bf5b13c9cd4682a49f4c02ea16f75be3fbcf54021ae6ebd78b710d73d4d

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