Bpython-django

Latest version: v0.22.11

Safety actively analyzes 714792 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 10

0.18

----

New features:

* 713 expose globals in bpdb debugging.
Thanks to toejough.

Fixes:

* Fix file locking on Windows.
* Exit gracefully if config file fails to be loaded due to encoding errors.
* 744: Fix newline handling.
Thanks to Attila Szöllősi.
* 731: Fix exit code.
Thanks to benkrig.
* 767: Fix crash when matching certain lines in history.

Support for Python 3.3 has been dropped.

0.17.1

------

Fixes:

* Reverted 670 temporarily due to performance impact
on large strings being output.

0.17

----

New features:

* 641: Implement Ctrl+O.
* Add default_autoreload config option.
Thanks to Alex Frieder.

Fixes:

* Fix deprecation warnings.
* Do not call signal outside of main thread.
Thanks to Max Nordlund.
* Fix option-backspace behavior.
Thanks to Alex Frieder.
* 648: Fix paste helper.
Thanks to Jakob Bowyer.
* 653: Handle docstrings more carefully.
* 654: Do not modify history file during tests.
* 658: Fix newline handling.
Thanks to Attila Szöllősi.
* 670: Fix handling of ANSI escape codes.
Thanks to Attila Szöllősi.
* 687: Fix encoding of jedi completions.

0.16

----

New features:

* 466: Improve handling of completion box height.

Fixes:

* Fix various spelling mistakes.
Thanks to Josh Soref and Simeon Visser.
* 601: Fix Python 2 issues on Windows.
Thanks to Aditya Gupta.
* 614: Fix issues when view source.
Thanks to Daniel Hahler.
* 625: Fix issues when running scripts with non-ASCII characters.
* 639: Fix compatibility issues with pdb++.
Thanks to Daniel Hahler.

Support for Python 2.6 has been dropped.

0.15

----

This release contains new features and plenty of bug fixes.

New features:

* 425: Added curtsies 0.2.x support.
* 528: Hide private attribute from initial autocompletion suggestions.
Thanks to Jeppe Toustrup.
* 538: Multi-line banners are allowed.
* 229: inspect.getsource works on interactively defined functions.
Thanks to Michael Mulley.
* Attribute completion works on literals and some expressions containing
builtin objects.
* Ctrl-e can be used to autocomplete current fish-style suggestion.
Thanks to Amjith Ramanujam.

Fixes:

* 484: Switch `bpython.embed` to the curtsies frontend.
* 548 Fix transpose character bug.
Thanks to Wes E. Vial.
* 527 -q disables version banner.
* 544 Fix Jedi completion error.
* 536 Fix completion on old-style classes with custom __getattr__.
* 480 Fix old-style class autocompletion.
Thanks to Joe Jevnik.
* 506 In python -i mod.py sys.modules[__name__] refers to module dict.
* 590 Fix "None" not being displayed.
* 546 Paste detection uses events instead of bytes returned in a single
os.read call.
* Exceptions in autocompletion are now logged instead of crashing bpython.
* Fix reload in Python 3.
Thanks to sharow.
* Fix keyword argument parameter name completion.

Changes to dependencies:

* requests[security] has been changed to pyOpenSSL, pyasn1, and ndg-httpsclient.
These dependencies are required before Python 2.7.7.

0.14.2

------

Fixes:

* 498: Fixed is_callable
* 509: Fixed fcntl usage.
* 523, 524: Fix conditional dependencies for SNI support again.
* Fix binary name of bpdb.

Page 2 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.