Enlighten

Latest version: v1.13.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

1.11.2

**Bugfixes**
- `NotebookManager` raised exception if there were no counters when `stop()` was called 53

**Changes**
- Python 3.11 support added to metadata

**Housekeeping**
- Update tests for Prefixed 0.6.0
- `'!'` flag now adds space after number even if there is no prefix added
- Make Python 3.11 the base version for tests

1.11.1

**Bugfixes**

- Wrong stream referenced in tests
- Multiple bug fixes for utility classes used by `NotebookManager`
- HTMLConverter: Don't test blink if not listed as supported on platform
- HTMLConverter: Did not handle when `term.normal` was a single termcap
- HTMLConverter: Friendly color names depended on the platform
- Now friendly color names are always used for class names when available
- HTMLConverter: Tests attempted to use a different term kind than other tests
- Lookahead raised exception when iterator was empty

**Changes**
- HTMLConverter: Termcap parsing is now cached to improve performance for multiple lookups.

1.11.0

**Changes**
- Default to `sys.__stdout__` instead of `sys.stdout`
- For most this will be a no-op change since `sys.stdout`, by default, references `sys.__stdout__`
- Should increase compatibility on platforms where `stdout` has been redirected such as 49


**Housekeeping**
- Code tweaks and linting fixes

1.10.2

**Changes**
- Curly braces in field names no longer have to be escaped 45

**Bugfixes**
- Bytecode for examples and tests no longer included in sdist
- companion_stream tests did not provide coverage in some test environments
- TestManager.test_autorefresh failed on macOS 44

**Housekeeping**
- Switched to GitHub Actions for testing
- Fixes for Pylint changes

1.10.1

**Bugfixes**
- Jupyter output order reversed
- Special characters in Jupyter output not escaped
- Demo example imports break depending on how it's called
- Whitespace missing on PyPI readme

1.10.0

**New Features**
- [Experimental] [Support for Jupyter Notebooks](https://python-enlighten.readthedocs.io/en/stable/faq.html#is-jupyter-notebooks-supported)
- ``width`` keyword can be applied to [manager classes](https://python-enlighten.readthedocs.io/en/stable/api.html#enlighten.Manager) to statically specify width

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.