From 9e478df7f9302aa6687e16c33c4a7d200e6b139c Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 10 Apr 2023 07:56:18 +0000 Subject: automatic import of python-termcolor --- .gitignore | 1 + python-termcolor.spec | 347 ++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 349 insertions(+) create mode 100644 python-termcolor.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..6cd1bcd 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/termcolor-2.2.0.tar.gz diff --git a/python-termcolor.spec b/python-termcolor.spec new file mode 100644 index 0000000..185a5e8 --- /dev/null +++ b/python-termcolor.spec @@ -0,0 +1,347 @@ +%global _empty_manifest_terminate_build 0 +Name: python-termcolor +Version: 2.2.0 +Release: 1 +Summary: ANSI color formatting for output in terminal +License: MIT +URL: https://github.com/termcolor/termcolor +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e5/4e/b2a54a21092ad2d5d70b0140e4080811bee06a39cc8481651579fe865c89/termcolor-2.2.0.tar.gz +BuildArch: noarch + +Requires: python3-pytest +Requires: python3-pytest-cov + +%description +# termcolor + +[![PyPI version](https://img.shields.io/pypi/v/termcolor.svg?logo=pypi&logoColor=FFE873)](https://pypi.org/project/termcolor) +[![Supported Python versions](https://img.shields.io/pypi/pyversions/termcolor.svg?logo=python&logoColor=FFE873)](https://pypi.org/project/termcolor) +[![PyPI downloads](https://img.shields.io/pypi/dm/termcolor.svg)](https://pypistats.org/packages/termcolor) +[![GitHub Actions status](https://github.com/termcolor/termcolor/workflows/Test/badge.svg)](https://github.com/termcolor/termcolor/actions) +[![Codecov](https://codecov.io/gh/termcolor/termcolor/branch/main/graph/badge.svg)](https://codecov.io/gh/termcolor/termcolor) +[![Licence](https://img.shields.io/github/license/termcolor/termcolor.svg)](COPYING.txt) +[![Code style: Black](https://img.shields.io/badge/code%20style-Black-000000.svg)](https://github.com/psf/black) +[![Tidelift](https://tidelift.com/badges/package/pypi/termcolor)](https://tidelift.com/subscription/pkg/pypi-termcolor?utm_source=pypi-termcolor&utm_medium=referral&utm_campaign=readme) + +## Installation + +### From PyPI + +```bash +python3 -m pip install --upgrade termcolor +``` + +### From source + +```bash +git clone https://github.com/termcolor/termcolor +cd termcolor +python3 -m pip install . +``` + +### Demo + +To see demo output, run: + +```bash +python3 -m termcolor +``` + +## Example + +```python +import sys + +from termcolor import colored, cprint + +text = colored("Hello, World!", "red", attrs=["reverse", "blink"]) +print(text) +cprint("Hello, World!", "green", "on_red") + +print_red_on_cyan = lambda x: cprint(x, "red", "on_cyan") +print_red_on_cyan("Hello, World!") +print_red_on_cyan("Hello, Universe!") + +for i in range(10): + cprint(i, "magenta", end=" ") + +cprint("Attention!", "red", attrs=["bold"], file=sys.stderr) +``` + +## Text properties + +| Text colors | Text highlights | Attributes | +| --------------- | ------------------ | ----------- | +| `black` | `on_black` | `bold` | +| `red` | `on_red` | `dark` | +| `green` | `on_green` | `underline` | +| `yellow` | `on_yellow` | `blink` | +| `blue` | `on_blue` | `reverse` | +| `magenta` | `on_magenta` | `concealed` | +| `cyan` | `on_cyan` | | +| `white` | `on_white` | | +| `light_grey` | `on_light_grey` | | +| `dark_grey` | `on_dark_grey` | | +| `light_red` | `on_light_red` | | +| `light_green` | `on_light_green` | | +| `light_yellow` | `on_light_yellow` | | +| `light_blue` | `on_light_blue` | | +| `light_magenta` | `on_light_magenta` | | +| `light_cyan` | `on_light_cyan` | | + +## Terminal properties + +| Terminal | bold | dark | underline | blink | reverse | concealed | +| ------------ | ------- | ---- | --------- | ---------- | ------- | --------- | +| xterm | yes | no | yes | bold | yes | yes | +| linux | yes | yes | bold | yes | yes | no | +| rxvt | yes | no | yes | bold/black | yes | no | +| dtterm | yes | yes | yes | reverse | yes | yes | +| teraterm | reverse | no | yes | rev/red | yes | no | +| aixterm | normal | no | yes | no | yes | yes | +| PuTTY | color | no | yes | no | yes | no | +| Windows | no | no | no | no | yes | no | +| Cygwin SSH | yes | no | color | color | color | yes | +| Mac Terminal | yes | no | yes | yes | yes | yes | + + +%package -n python3-termcolor +Summary: ANSI color formatting for output in terminal +Provides: python-termcolor +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-termcolor +# termcolor + +[![PyPI version](https://img.shields.io/pypi/v/termcolor.svg?logo=pypi&logoColor=FFE873)](https://pypi.org/project/termcolor) +[![Supported Python versions](https://img.shields.io/pypi/pyversions/termcolor.svg?logo=python&logoColor=FFE873)](https://pypi.org/project/termcolor) +[![PyPI downloads](https://img.shields.io/pypi/dm/termcolor.svg)](https://pypistats.org/packages/termcolor) +[![GitHub Actions status](https://github.com/termcolor/termcolor/workflows/Test/badge.svg)](https://github.com/termcolor/termcolor/actions) +[![Codecov](https://codecov.io/gh/termcolor/termcolor/branch/main/graph/badge.svg)](https://codecov.io/gh/termcolor/termcolor) +[![Licence](https://img.shields.io/github/license/termcolor/termcolor.svg)](COPYING.txt) +[![Code style: Black](https://img.shields.io/badge/code%20style-Black-000000.svg)](https://github.com/psf/black) +[![Tidelift](https://tidelift.com/badges/package/pypi/termcolor)](https://tidelift.com/subscription/pkg/pypi-termcolor?utm_source=pypi-termcolor&utm_medium=referral&utm_campaign=readme) + +## Installation + +### From PyPI + +```bash +python3 -m pip install --upgrade termcolor +``` + +### From source + +```bash +git clone https://github.com/termcolor/termcolor +cd termcolor +python3 -m pip install . +``` + +### Demo + +To see demo output, run: + +```bash +python3 -m termcolor +``` + +## Example + +```python +import sys + +from termcolor import colored, cprint + +text = colored("Hello, World!", "red", attrs=["reverse", "blink"]) +print(text) +cprint("Hello, World!", "green", "on_red") + +print_red_on_cyan = lambda x: cprint(x, "red", "on_cyan") +print_red_on_cyan("Hello, World!") +print_red_on_cyan("Hello, Universe!") + +for i in range(10): + cprint(i, "magenta", end=" ") + +cprint("Attention!", "red", attrs=["bold"], file=sys.stderr) +``` + +## Text properties + +| Text colors | Text highlights | Attributes | +| --------------- | ------------------ | ----------- | +| `black` | `on_black` | `bold` | +| `red` | `on_red` | `dark` | +| `green` | `on_green` | `underline` | +| `yellow` | `on_yellow` | `blink` | +| `blue` | `on_blue` | `reverse` | +| `magenta` | `on_magenta` | `concealed` | +| `cyan` | `on_cyan` | | +| `white` | `on_white` | | +| `light_grey` | `on_light_grey` | | +| `dark_grey` | `on_dark_grey` | | +| `light_red` | `on_light_red` | | +| `light_green` | `on_light_green` | | +| `light_yellow` | `on_light_yellow` | | +| `light_blue` | `on_light_blue` | | +| `light_magenta` | `on_light_magenta` | | +| `light_cyan` | `on_light_cyan` | | + +## Terminal properties + +| Terminal | bold | dark | underline | blink | reverse | concealed | +| ------------ | ------- | ---- | --------- | ---------- | ------- | --------- | +| xterm | yes | no | yes | bold | yes | yes | +| linux | yes | yes | bold | yes | yes | no | +| rxvt | yes | no | yes | bold/black | yes | no | +| dtterm | yes | yes | yes | reverse | yes | yes | +| teraterm | reverse | no | yes | rev/red | yes | no | +| aixterm | normal | no | yes | no | yes | yes | +| PuTTY | color | no | yes | no | yes | no | +| Windows | no | no | no | no | yes | no | +| Cygwin SSH | yes | no | color | color | color | yes | +| Mac Terminal | yes | no | yes | yes | yes | yes | + + +%package help +Summary: Development documents and examples for termcolor +Provides: python3-termcolor-doc +%description help +# termcolor + +[![PyPI version](https://img.shields.io/pypi/v/termcolor.svg?logo=pypi&logoColor=FFE873)](https://pypi.org/project/termcolor) +[![Supported Python versions](https://img.shields.io/pypi/pyversions/termcolor.svg?logo=python&logoColor=FFE873)](https://pypi.org/project/termcolor) +[![PyPI downloads](https://img.shields.io/pypi/dm/termcolor.svg)](https://pypistats.org/packages/termcolor) +[![GitHub Actions status](https://github.com/termcolor/termcolor/workflows/Test/badge.svg)](https://github.com/termcolor/termcolor/actions) +[![Codecov](https://codecov.io/gh/termcolor/termcolor/branch/main/graph/badge.svg)](https://codecov.io/gh/termcolor/termcolor) +[![Licence](https://img.shields.io/github/license/termcolor/termcolor.svg)](COPYING.txt) +[![Code style: Black](https://img.shields.io/badge/code%20style-Black-000000.svg)](https://github.com/psf/black) +[![Tidelift](https://tidelift.com/badges/package/pypi/termcolor)](https://tidelift.com/subscription/pkg/pypi-termcolor?utm_source=pypi-termcolor&utm_medium=referral&utm_campaign=readme) + +## Installation + +### From PyPI + +```bash +python3 -m pip install --upgrade termcolor +``` + +### From source + +```bash +git clone https://github.com/termcolor/termcolor +cd termcolor +python3 -m pip install . +``` + +### Demo + +To see demo output, run: + +```bash +python3 -m termcolor +``` + +## Example + +```python +import sys + +from termcolor import colored, cprint + +text = colored("Hello, World!", "red", attrs=["reverse", "blink"]) +print(text) +cprint("Hello, World!", "green", "on_red") + +print_red_on_cyan = lambda x: cprint(x, "red", "on_cyan") +print_red_on_cyan("Hello, World!") +print_red_on_cyan("Hello, Universe!") + +for i in range(10): + cprint(i, "magenta", end=" ") + +cprint("Attention!", "red", attrs=["bold"], file=sys.stderr) +``` + +## Text properties + +| Text colors | Text highlights | Attributes | +| --------------- | ------------------ | ----------- | +| `black` | `on_black` | `bold` | +| `red` | `on_red` | `dark` | +| `green` | `on_green` | `underline` | +| `yellow` | `on_yellow` | `blink` | +| `blue` | `on_blue` | `reverse` | +| `magenta` | `on_magenta` | `concealed` | +| `cyan` | `on_cyan` | | +| `white` | `on_white` | | +| `light_grey` | `on_light_grey` | | +| `dark_grey` | `on_dark_grey` | | +| `light_red` | `on_light_red` | | +| `light_green` | `on_light_green` | | +| `light_yellow` | `on_light_yellow` | | +| `light_blue` | `on_light_blue` | | +| `light_magenta` | `on_light_magenta` | | +| `light_cyan` | `on_light_cyan` | | + +## Terminal properties + +| Terminal | bold | dark | underline | blink | reverse | concealed | +| ------------ | ------- | ---- | --------- | ---------- | ------- | --------- | +| xterm | yes | no | yes | bold | yes | yes | +| linux | yes | yes | bold | yes | yes | no | +| rxvt | yes | no | yes | bold/black | yes | no | +| dtterm | yes | yes | yes | reverse | yes | yes | +| teraterm | reverse | no | yes | rev/red | yes | no | +| aixterm | normal | no | yes | no | yes | yes | +| PuTTY | color | no | yes | no | yes | no | +| Windows | no | no | no | no | yes | no | +| Cygwin SSH | yes | no | color | color | color | yes | +| Mac Terminal | yes | no | yes | yes | yes | yes | + + +%prep +%autosetup -n termcolor-2.2.0 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-termcolor -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Apr 10 2023 Python_Bot - 2.2.0-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..28fd234 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +ba0af4ee713cd0030c2d436091af4241 termcolor-2.2.0.tar.gz -- cgit v1.2.3