Release of bpython 0.22

15 views
Skip to first unread message

supakeen

unread,
Nov 7, 2021, 1:36:24 PM11/7/21
to bpy...@googlegroups.com
Hey there friends,

bpython 0.22 has been released, please find any bugs so I can do a customary
0.22.1 release shortly. The changelog is, as always, included in this email.

0.22
----

General information:

* The #bpython channel has moved to OFTC.
* Type annotations have been added to the bpython code base.
* Declarative build configuration is used as much as possible.

New features:

* #883: Allow auto-completion to be disabled
* #841: Respect locals when using bpython.embed
* Use pyperclip for better clipboard handling

Fixes:

* #700, #884: Fix writing of b"" on fake stdout
* #879: Iterate over all completers until a successful one is found
* #882: Handle errors in theme configuration without crashing
* #888: Read PYTHONSTARTUP with utf8 as encoding
* #896: Use default sys.ps1 and sys.ps2 if user specified ones are not usable
* #902: Do not crash when encountering unreadable files while processing modules for import completion
* #909: Fix sys.stdin.readline
* #917: Fix tab completion for dict keys
* #919: Replicate python behavior when running with -i and a non-existing file
* #932: Fix handling of __signature__ for completion.
Thanks to gpotter2

Changes to dependencies:

* pyperclip is a new optional dependency for clipboard support
* backports.cached-property is now required for Python < 3.8
* dataclasses is now required for Python < 3.7

Bob Farrell

unread,
Nov 10, 2021, 4:29:48 AM11/10/21
to bpy...@googlegroups.com
Thanks for keeping bpython healthy! Very cool to see all this work going in to this project so many years after initial release. Much appreciated.

--
You received this message because you are subscribed to the Google Groups "bpython" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bpython+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bpython/91fd8909-b80c-4d93-a61e-228ea0cfefd4%40www.fastmail.com.
Reply all
Reply to author
Forward
0 new messages