initial commit for colored_output
This commit is contained in:
parent
06eb4c4fec
commit
970787d52d
10
colored_output/.gitignore
vendored
Executable file
10
colored_output/.gitignore
vendored
Executable file
@ -0,0 +1,10 @@
|
||||
.DS_Store
|
||||
.idea
|
||||
*.log
|
||||
tmp/
|
||||
env/*
|
||||
dist/*
|
||||
__pycache__*
|
||||
*.egg-info
|
||||
*.whl
|
||||
*.gz
|
0
colored_output/LICENSE
Executable file
0
colored_output/LICENSE
Executable file
0
colored_output/README.md
Executable file
0
colored_output/README.md
Executable file
6
colored_output/pyprojects.toml
Executable file
6
colored_output/pyprojects.toml
Executable file
@ -0,0 +1,6 @@
|
||||
[build-system]
|
||||
requires = [
|
||||
"setuptools>=50",
|
||||
"wheel"
|
||||
]
|
||||
build-backend = "setuptools.build_meta"
|
29
colored_output/setup.py
Executable file
29
colored_output/setup.py
Executable file
@ -0,0 +1,29 @@
|
||||
import setuptools
|
||||
|
||||
with open("README.md", "r", encoding="utf-8") as fh:
|
||||
long_description = fh.read()
|
||||
|
||||
setuptools.setup(
|
||||
name="colored-output",
|
||||
version="0.0.1",
|
||||
author="Kyle Yasuda",
|
||||
author_email="suda@sudacode.com",
|
||||
description="Colors",
|
||||
long_description=long_description,
|
||||
long_description_content_type="text/markdown",
|
||||
url="",
|
||||
project_urls={
|
||||
"Bug Tracker": "",
|
||||
},
|
||||
classifiers=[
|
||||
"Programming Language :: Python :: 3",
|
||||
"Operating System :: OS Independent",
|
||||
],
|
||||
package_dir={"": "src"},
|
||||
packages=setuptools.find_packages(where="src"),
|
||||
python_requires=">=3.6",
|
||||
install_requires=[""],
|
||||
test_requires=["pytest", "pylint", "pycodestyle", "pydocstyle"],
|
||||
dependency_links=[""],
|
||||
include_package_data=True,
|
||||
)
|
1
colored_output/src/colored_output/__init__.py
Executable file
1
colored_output/src/colored_output/__init__.py
Executable file
@ -0,0 +1 @@
|
||||
from .colored_output import colors
|
39
colored_output/src/colored_output/colored_output.py
Executable file
39
colored_output/src/colored_output/colored_output.py
Executable file
@ -0,0 +1,39 @@
|
||||
class colors:
|
||||
"""Helper class for coloring output"""
|
||||
class text:
|
||||
reset = '\033[0m'
|
||||
bold = '\033[01m'
|
||||
disable = '\033[02m'
|
||||
underline = '\033[04m'
|
||||
reverse = '\033[07m'
|
||||
strikethrough = '\033[09m'
|
||||
invisible = '\033[08m'
|
||||
options = ['reset', 'bold', 'disable', 'underline',
|
||||
'reverse', 'strikethrough', 'invisible']
|
||||
|
||||
class fg:
|
||||
black = '\033[30m'
|
||||
red = '\033[31m'
|
||||
green = '\033[32m'
|
||||
orange = '\033[33m'
|
||||
blue = '\033[34m'
|
||||
purple = '\033[35m'
|
||||
cyan = '\033[36m'
|
||||
lightgrey = '\033[37m'
|
||||
darkgrey = '\033[90m'
|
||||
lightred = '\033[91m'
|
||||
lightgreen = '\033[92m'
|
||||
yellow = '\033[93m'
|
||||
lightblue = '\033[94m'
|
||||
pink = '\033[95m'
|
||||
lightcyan = '\033[96m'
|
||||
|
||||
class bg:
|
||||
black = '\033[40m'
|
||||
red = '\033[41m'
|
||||
green = '\033[42m'
|
||||
orange = '\033[43m'
|
||||
blue = '\033[44m'
|
||||
purple = '\033[45m'
|
||||
cyan = '\033[46m'
|
||||
lightgrey = '\033[47m'
|
Loading…
Reference in New Issue
Block a user