Skip to content

Commit 9ee85f8

Browse files
committed
Add changelog entry for a88c1f1
References Supervisor#1231 References Supervisor#1235
1 parent da0b323 commit 9ee85f8

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

CHANGES.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
4.0.3.dev0 (Next Release)
22
-------------------------
33

4+
- Fixed an issue on Python 2 where running ``supervisorctl tail -f <name>``
5+
would fail with the message
6+
``Cannot connect, error: <type 'exceptions.UnicodeEncodeError'>`` where it
7+
may have worked on Supervisor 3.x. The issue was introduced in Supervisor
8+
4.0.0 due to new bytes/strings conversions necessary to add Python 3 support.
9+
For ``supervisorctl`` to correctly display logs with Unicode characters, the
10+
terminal encoding specified by the environment must support it. If not, the
11+
``UnicodeEncodeError`` may still occur on either Python 2 or 3. A new
12+
warning message is now printed if a problematic terminal encoding is
13+
detected. Patch by Vinay Sajip.
14+
415
4.0.2 (2019-04-17)
516
------------------
617

0 commit comments

Comments
 (0)