Metadata-Version: 2.1
Name: tendo
Version: 0.3.0
Summary: A Python library that extends some core functionality
Home-page: https://github.com/pycontribs/tendo
Author: Sorin Sbarnea
Author-email: sorin.sbarnea@gmail.com
Maintainer: Sorin Sbarnea
Maintainer-email: sorin.sbarnea@gmail.com
Keywords: tendo,tee,unicode,colorer,singleton
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Other Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: Python Software Foundation License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: six
Provides-Extra: docs
Requires-Dist: Sphinx (~=5.2.1) ; extra == 'docs'
Requires-Dist: docutils (~=0.19) ; extra == 'docs'
Requires-Dist: MarkupSafe (~=2.1.1) ; extra == 'docs'
Provides-Extra: test
Requires-Dist: coverage[toml] (>=6.5.0) ; extra == 'test'
Requires-Dist: coveralls (~=3.3.1) ; extra == 'test'
Requires-Dist: pre-commit (~=2.20.0) ; extra == 'test'
Requires-Dist: pytest-cache (~=1.0) ; extra == 'test'
Requires-Dist: pytest-cov (~=3.0.0) ; extra == 'test'
Requires-Dist: pytest-html (~=3.1.1) ; extra == 'test'
Requires-Dist: pytest-instafail (~=0.4.2) ; extra == 'test'
Requires-Dist: pytest-xdist (~=2.5.0) ; extra == 'test'
Requires-Dist: pytest (~=7.1.3) ; extra == 'test'
Requires-Dist: wheel (~=0.37.1) ; extra == 'test'

[![](https://img.shields.io/pypi/v/tendo.svg?colorB=green)](https://pypi.python.org/pypi/tendo/)
[![](https://img.shields.io/codecov/c/github/pycontribs/tendo/main.svg)](https://codecov.io/gh/pycontribs/tendo)
[![](https://readthedocs.org/projects/tendo/badge/?version=latest)](http://tendo.readthedocs.io)

# tendo

Tendo is a python module that adds basic functionality that is
not provided by Python. Read the [documentation](https://tendo.readthedocs.org/en/latest/) for more info.

- [transparent Unicode support for text file operations (BOM detection)](https://tendo.readthedocs.org/en/latest/#module-tendo.singleton)
- [console logging coloring](https://tendo.readthedocs.org/en/latest/#module-tendo.colorer)
- enable you to use symlinks under windows
- [python tee implementation](https://tendo.readthedocs.org/en/latest/#module-tendo.colorer) for executing external programs and redirecting their output to both console/file
- [improved execfile](https://tendo.readthedocs.org/en/latest/#module-tendo.execfile2)

## Requirements and compatibility

- python 3.6 or newer
- tox for running tests

## Related projects and packages

- jaraco - http://pypi.python.org/pypi/jaraco.util
- pexpect (maybe)
