Format the CHANGELOG bullet list, no content change
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index a97c7e8..5049b8d 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,24 +1,23 @@
0.4.6 Current release
- * 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/139
- * 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/352
- * 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/338
- * Attention to detail award to LqdBcnAtWork for a spelling fix in demo06
- https://github.com/tartley/colorama/pull/353
+ * 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.
@@ -29,9 +28,9 @@
* 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.
+ * 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
@@ -40,8 +39,8 @@
0.4.3
* Fix release 0.4.2 which was uploaded with missing files.
0.4.2 BROKEN DO NOT USE
- * #228: Drop support for EOL Python 3.4, and add 3.7 and 3.8.
- Thanks to hugovk.
+ * #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
@@ -50,18 +49,18 @@
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.
+ * 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)
+ 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.
+ * #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.
0.3.9
* Revert fix for issue #103 which causes problems for dependent applications
0.3.8
@@ -80,11 +79,11 @@
* Fix issue #47 and #80 - stream redirection now strips ANSI codes on Linux
* Fix issue #53 - strip readline markers
* Fix issue #32 - assign orig_stdout and orig_stderr when initialising
- * Fix issue #57 - Fore.RESET did not reset style of LIGHT_EX colors.
- Fixed by Andy Neff
+ * Fix issue #57 - Fore.RESET did not reset style of LIGHT_EX colors. Fixed by
+ Andy Neff
* Fix issue #51 - add context manager syntax. Thanks to Matt Olsen.
- * Fix issue #48 - colorama didn't work on Windows when environment
- variable 'TERM' was set.
+ * Fix issue #48 - colorama didn't work on Windows when environment variable
+ 'TERM' was set.
* Fix issue #54 - fix pylint errors in client code.
* Changes to readme and other improvements by Marc Abramowitz and Zearin
0.3.3
@@ -106,8 +105,8 @@
* Thanks to Charles Merriam for adding documentation to demos
0.3.2
* Thanks to Marc Schlaich (schlamar) for a setup.py fix for Python2.5
- * Thanks to Jurko for fix on 64-bit Windows CPython2.5 w/o ctypes
- (Google Code issue #56)
+ * Thanks to Jurko for fix on 64-bit Windows CPython2.5 w/o ctypes (Google
+ Code issue #56)
* Thanks to Remi Rampin for:
* better github integration, incl rendered README and Travis config.
* fixed forward slashes in README
@@ -115,8 +114,8 @@
* Thanks to Simeon Visser for:
* closing a file handle using 'with'
* updating classifiers to include Python 3.3 and 3.4
- * Thanks to Thomas Weininger for fix ValueError on Windows
- (Google Code issue #50)
+ * Thanks to Thomas Weininger for fix ValueError on Windows (Google Code issue
+ #50)
0.3.1
* Fixed crash on exit with closed stdout, with thanks to Marc Abramowitz.
* Now uses setuptools if available, and falls back to distutils if not.
@@ -128,9 +127,8 @@
* Fix always-crash on non-Windows platforms, reported by Matt McCormick.
* Fix Google Code issue #47, incompatible with pyreadline.
0.2.7
- * Fix problem under 64-bit windows due to ctypes HANDLE size.
- Submitted by the rather magnificent Ben Hoyt.
- This fixes Google Code issue #43
+ * Fix problem under 64-bit windows due to ctypes HANDLE size. Submitted by
+ the rather magnificent Ben Hoyt. This fixes Google Code issue #43
0.2.6
* Add copyright & licensing info to every file, as requested by a large
downstream project which has problems making sure that all 3rd party
@@ -145,9 +143,9 @@
* Split changelog out into separate file.
0.2.2
* Fix bug which caused init() to raise, introduced in 0.2.1.
- * Remove asserts which cause problems in various circumstances. At least
- some users saw asserts fail on 'success' returned from win32 functions,
- even though the win32 functions appear to have worked correctly.
+ * Remove asserts which cause problems in various circumstances. At least some
+ users saw asserts fail on 'success' returned from win32 functions, even
+ though the win32 functions appear to have worked correctly.
0.2.1
* Completely broken: I added a bug which caused init() to raise.
* Added some documentation for cursor positioning and clear screen to README.
@@ -171,9 +169,9 @@
file from building on a different platform.
* Fix python3 incompatibility kindly reported by G |uumlaut| nter Kolousek
0.1.14
- * Fix hard-coded reset to white-on-black colors. Fore.RESET, Back.RESET
- and Style.RESET_ALL now revert to the colors as they were when init()
- was called. Some lessons hopefully learned about testing prior to release.
+ * Fix hard-coded reset to white-on-black colors. Fore.RESET, Back.RESET and
+ Style.RESET_ALL now revert to the colors as they were when init() was
+ called. Some lessons hopefully learned about testing prior to release.
0.1.13
* Completely broken: barfed when installed using pip.
0.1.12
@@ -192,8 +190,8 @@
* Add init kwargs 'convert' and 'strip', which supersede the old 'wrap'.
0.1.7
* Python 3 compatible.
- * Fix: Now strips ansi on windows without necessarily converting it to
- win32 calls (eg. if output is not a tty.)
+ * Fix: Now strips ansi on windows without necessarily converting it to win32
+ calls (eg. if output is not a tty.)
* Fix: Flaky interaction of interleaved ansi sent to stdout and stderr.
* Improved demo.sh (hg checkout only.)
0.1.6