Path to this page:
Subject: CVS commit: pkgsrc/devel/bpython
From: Adam Ciarcinski
Date: 2021-11-08 17:47:30
Message id: 20211108164731.03E89FAEC@cvs.NetBSD.org
Log Message:
bpython: updated to 0.22
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:
* Allow auto-completion to be disabled
* Respect locals when using bpython.embed
* Use pyperclip for better clipboard handling
Fixes:
* Fix writing of b"" on fake stdout
* Iterate over all completers until a successful one is found
* Handle errors in theme configuration without crashing
* Read PYTHONSTARTUP with utf8 as encoding
* Use default sys.ps1 and sys.ps2 if user specified ones are not usable
* Do not crash when encountering unreadable files while processing modules for \
import completion
* Fix sys.stdin.readline
* Fix tab completion for dict keys
* Replicate python behavior when running with -i and a non-existing file
* 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
Support for Python 3.10 has been added.
Files: