@@ -5,35 +5,42 @@ Changelog
55----
66
77General information:
8+
89* Support for Python 2 has been dropped.
910
1011New features:
12+
1113* #643: Provide bpython._version if built from Github tarballs
1214
1315Fixes:
16+
1417* #857: Replace remaining use of deprecated imp with importlib
1518
16190.20.1
1720------
1821
1922Fixes:
23+
2024* Fix check of key code (fixes #859)
2125
22260.20
2327----
2428
2529General information:
30+
2631* The next release of bpython (0.20) will drop support for Python 2.
2732* Support for Python 3.9 has been added. Support for Python 3.5 has been
2833 dropped.
2934
3035New features:
36+
3137* #802: Provide redo.
3238 Thanks to Evan.
3339* #835: Add support for importing namespace packages.
3440 Thanks to Thomas Babej.
3541
3642Fixes:
43+
3744* #622: Provide encoding attribute for FakeOutput.
3845* #806: Prevent symbolic link loops in import completion.
3946 Thanks to Etienne Richart.
4855----
4956
5057General information:
58+
5159* The bpython-cli and bpython-urwid rendering backends have been deprecated and
5260 will show a warning that they'll be removed in a future release when started.
5361* Usage in combination with Python 2 has been deprecated. This does not mean that
@@ -61,6 +69,7 @@ General information:
6169New features:
6270
6371Fixes:
72+
6473* #765: Display correct signature for decorated functions.
6574 Thanks to Benedikt Rascher-Friesenhausen.
6675* #776: Protect get_args from user code exceptions
@@ -73,10 +82,12 @@ Support for Python 3.8 has been added. Support for Python 3.4 has been dropped.
7382----
7483
7584New features:
85+
7686* #713 expose globals in bpdb debugging.
7787 Thanks to toejough.
7888
7989Fixes:
90+
8091* Fix file locking on Windows.
8192* Exit gracefully if config file fails to be loaded due to encoding errors.
8293* #744: Fix newline handling.
@@ -98,11 +109,13 @@ Fixes:
98109----
99110
100111New features:
112+
101113* #641: Implement Ctrl+O.
102114* Add default_autoreload config option.
103115 Thanks to Alex Frieder.
104116
105117Fixes:
118+
106119* Fix deprecation warnings.
107120* Do not call signal outside of main thread.
108121 Thanks to Max Nordlund.
@@ -122,9 +135,11 @@ Fixes:
122135----
123136
124137New features:
138+
125139* #466: Improve handling of completion box height.
126140
127141Fixes:
142+
128143* Fix various spelling mistakes.
129144 Thanks to Josh Soref and Simeon Visser.
130145* #601: Fix Python 2 issues on Windows.
0 commit comments