All Versions
75
Latest Version
Avg Release Cycle
110 days
Latest Release
-

Changelog History
Page 3

  • v0.17-release Changes

    July 15, 2017

    πŸ†• 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 handlign of ANSI escape codes.
      Thanks to Attila SzΓΆllΕ‘si.
    • #687: Fix encoding of jedi completions.
  • v0.17-dev

    October 10, 2016
  • v0.16 Changes

    October 10, 2016

    πŸ†• 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 runnings scripts with non-ASCII characters.
    • #639: Fix compatbility issues with pdb++.
      Thanks to Daniel Hahler.

    πŸ‘Œ Support for Python 2.6 has been dropped.

  • v0.16-release Changes

    October 10, 2016

    πŸ†• 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 runnings scripts with non-ASCII characters.
    • #639: Fix compatbility issues with pdb++.
      Thanks to Daniel Hahler.

    πŸ‘Œ Support for Python 2.6 has been dropped.

  • v0.16-dev

    January 13, 2016
  • v0.15 Changes

    October 10, 2016

    πŸš€ 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.
  • v0.15-release Changes

    October 10, 2016

    πŸš€ 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.
  • v0.15-rc1

    January 08, 2016
  • v0.14.2 Changes

    πŸ›  Fixes:

    • πŸ›  #498: Fixed is_callable
    • πŸ›  #509: Fixed fcntl usage.
    • πŸ‘ #523, #524: Fix conditional dependencies for SNI support again.
    • πŸ›  Fix binary name of bpdb.
  • v0.14.1 Changes

    πŸ›  Fixes:

    • πŸ›  #483: Fixed jedi exceptions handling.
    • πŸ›  #486: Fixed Python 3.3 compatibility.
    • #489: Create history file with mode 0600.
    • #491: Fix issues with file name completion.
    • #494: Fix six version requirement.
    • πŸ›  Fix conditional dependencies for SNI support in Python versions before 2.7.7.