Skip to main content

No project description provided

Project description

PyPI version GuardRails badge codecov

str-style

str-style is a Python package that provides string styling functions to enhance the visual appearance of text.

Usage

To use the str-style package in CLI, yoiu simply need to run the following:

str-style red Hello world

This will print the string "Hello world" with red styling applied.

To use the str-style package in your own python script, follow these steps:

  1. Import the desired styling function(s) from strstyle module.
  2. Apply the styling function(s) to your string(s) to modify their appearance. Here's an example of how to use the red styling function:
>>> from strstyle import red
>>> print(red('Hello world'))

This will print the string "Hello world" with red styling applied.

Available CLI Styling

  • bold
  • disabled
  • italic
  • underline
  • sharp
  • invisible
  • strike-through
  • double-underline
  • black
  • red
  • green
  • orange
  • blue
  • purple
  • cyan
  • light-grey
  • red-background
  • green-background
  • yellow-background
  • blue-background
  • purple-background
  • cyan-background
  • light-grey-background
  • dark-grey
  • light-red
  • yellow
  • light-blue
  • pink
  • light-cyan

Available Styling Functions

  • bold
  • disabled
  • italic
  • underline
  • sharp
  • invisible
  • strike_through
  • double_underline
  • black
  • red
  • green
  • orange
  • blue
  • purple
  • cyan
  • light_grey
  • red_background
  • green_background
  • yellow_background
  • blue_background
  • purple_background
  • cyan_background
  • light_grey_background
  • dark_grey
  • light_red
  • yellow
  • light_blue
  • pink
  • light_cyan

Contributing

Contributions to str-style are welcome! If you encounter any issues, have suggestions, or want to contribute improvements, please feel free to open an issue or submit a pull request.

License

This package is licensed under the MIT License. See the LICENSE file for more details.

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

str_style-1.0.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

str_style-1.0.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file str_style-1.0.0.tar.gz.

File metadata

  • Download URL: str_style-1.0.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.3 Linux/5.15.0-1037-azure

File hashes

Hashes for str_style-1.0.0.tar.gz
Algorithm Hash digest
SHA256 5047e228c43d48e680090d9e437701ddb2d08aa5148b97045162efe8fe5c721b
MD5 72d93296105dc8166dbb6851060cc5c2
BLAKE2b-256 e03d273d9ea9c01cdef0249c8d4e87b6be4d12d4bdd6fd60b57803c65eb6ceb3

See more details on using hashes here.

File details

Details for the file str_style-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: str_style-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.3 Linux/5.15.0-1037-azure

File hashes

Hashes for str_style-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4d8cda157f6088867a2b04b729b0680cb67bd36d41ca9a351b60fe8755951be1
MD5 852c5ac0edbe3d85fe5f50ca13f2a4f5
BLAKE2b-256 7f195801d66938a4a4b363e26cf91e026d95ae76e247c41e9999b40dff8b67e1

See more details on using hashes here.

Supported by

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