pprint36

Backport of pprint from Python 3.9 to Python 3.6-3.8


Keywords
backport, pprint, prettyprint, python
License
Other
Install
pip install pprint36==3.9.16.0

Documentation

pprint-36

Backport of pprint from Python 3.9 to Python 3.6-3.8

See the Python documentation for examples and usage information.

The pertinent changes from Python 3.6 to Python 3.9 are:

  • pprint can now pretty-print types.SimpleNamespace. Contributed by Carl Bordum Hansenin Python 3.9.
  • pprint.pp has been added to pretty-print objects with dictionary keys being sorted with their insertion order by default. Parameter sort_dicts has been added to pprint.pprint, pprint.pformat and pprint.PrettyPrinter. Contributed by Rémi Lapeyre in Python 3.8.
Tests Linux Test Status Windows Test Status macOS Test Status Coverage
PyPI PyPI - Package Version PyPI - Supported Python Versions PyPI - Supported Implementations PyPI - Wheel
Activity GitHub last commit GitHub commits since tagged version Maintenance PyPI - Downloads
QA CodeFactor Grade Flake8 Status mypy status
Other License GitHub top language Requirements Status

Installation

pprint36 can be installed from PyPI.

To install with pip:

$ python -m pip install pprint36