Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update colorama to 0.4.6 #218

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Collaborator

This PR updates colorama from 0.3.9 to 0.4.6.

Changelog

0.4.6

* https://github.com/tartley/colorama/pull/139 Add alternative to 'init()',
 called 'just_fix_windows_console'. This fixes many longstanding problems
 with 'init', such as working incorrectly on modern Windows terminals, and
 wonkiness when init gets called multiple times. The intention is that it
 just makes all Windows terminals treat ANSI the same way as other terminals
 do. Many thanks the njsmith for fixing our messes. 
* https://github.com/tartley/colorama/pull/352 Support Windows 10's ANSI/VT
 console. This didn't exist when Colorama was created, and avoiding us
 causing havok there is long overdue. Thanks to segeviner for the initial
 approach, and to njsmith for getting it merged.
* https://github.com/tartley/colorama/pull/338 Internal overhaul of package
 metadata declaration, which abolishes our use of the now heavily
 discouraged setuptools (and hence setup.py, setup.cfg and MANIFEST.in), in
 favor of hatchling (and hence pyproject.toml), generously contributed by
 ofek (author of hatchling). This includes dropping support Python3.5 and
 3.6, which are EOL, and were already dropped from setuptools, so this
 should not affect our users.
* https://github.com/tartley/colorama/pull/353 Attention to detail award to
 LqdBcnAtWork for a spelling fix in demo06

0.4.5

* Catch a racy ValueError that could occur on exit.
* Create README-hacking.md, for Colorama contributors.
* Tweak some README unicode characters that don't render correctly on PyPI.
* Fix some tests that were failing on some operating systems.
* Add support for Python 3.9.
* Add support for PyPy3.
* Add support for pickling with the ``dill`` module.

0.4.4

* Re-org of README, to put the most insteresting parts near the top.
* Added Linux makefile targets and Windows powershell scripts to automate
 bootstrapping a development environment, and automate the process of
 testing wheels before they are uploaded to PyPI.
* Use stdlib unittest.mock where available
* Travis CI now also builds on arm64
* Demo06 demonstrates existing cursor positioning feature
* Fix OSC regex & handling to prevent hang or crash
* Document enterprise support by Tidelift

0.4.3

* Fix release 0.4.2 which was uploaded with missing files.

0.4.2

* 228: Drop support for EOL Python 3.4, and add 3.7 and 3.8. Thanks to
 hugovk.
* Several additions and fixes to documentation and metadata.
* Added Tidelift subscription information.

0.4.1

* Fix issue 196: prevent exponential number of calls when calling 'init'
 multiple times. Reported by bbayles and fixed by Delgan.

0.4.0

* Fix issue 142: reset LIGHT_EX colors with RESET_ALL. Reported by Delgan
* Fix issue 147: ignore invalid "erase" ANSI codes. Reported by shin-
* Fix issues 163 and 164: fix stream wrapping under PyCharm. Contributed by
 veleek and Delgan.
* Thanks to jdufresne for various code cleanup and updates to documentation
 and project metadata. (pull requests 171, 172, 173, 174, 176, 177,
 189, 190, 192)
* 186: added contextlib magic methods to ansitowin32.StreamWrapper.
 Contributed by hoefling.
* Fix issue 131: don't cache stdio handles, since they might be
 closed/changed by fd redirection. This fixes an issue with pytest.
 Contributed by segevfiner.
* 146, 157: Drop support for EOL Python 2.5, 2.6, 3.1, 3.2 and 3.3, and add
 3.6. Thanks to hugovk.
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant