Skip to content

DHV ChangeLog

v0.8.1

Released: 2025-10-22

  • Fixed shortcut clash with calling up the opcode count dialog. (#42)

v0.8.0

Released: 2025-10-22

  • Added an opcode count dialog. (#37)

v0.7.0

Released: 2025-10-20

  • Reduced the default width of the opname "column". (#35)
  • Added the ability for the user to decrease/increase the opname "column" width. (#35)

v0.6.0

Released: 2025-10-16

  • Added the Python version to the title bar. (#30)
  • Added a workaround for at least one new opcode in Python 3.14 (LOAD_SMALL_INT) having an empty argrepr when it has an argval. (#31)

v0.5.0

Released: 2025-10-16

  • Added Python 3.15 as a tested/supported Python version. (#28)

v0.4.2

Released: 2025-09-13

  • Migrated from rye to uv for development management. (#21)
  • Added Python 3.14 as a tested/supported Python version. (#22)
  • Unpinned tree-sitter. (#24)
  • Pinned to Textual v6.1.0 or later. (#24)

v0.4.1

Released: 2025-07-21

  • Pinned tree-sitter to <0.25.0 because Textual isn't compatible with the latest version and now causes a crash (see issues#5976).

v0.4.0

Released: 2025-07-16

  • Added a command to set the theme for the code editor panel. (#12)
  • Added support for jumping to the AST documentation from the AST panel. (#13)

v0.3.0

Released: 2025-07-12

  • Added support for viewing the AST of the Python code. (#8)

v0.2.0

Released: 2025-07-09

  • Added the ability to pass a filename on the command line. (#5)

v0.1.1

Released: 2025-07-08

  • Initial release.

v0.1.0

Released: 2025-07-01

  • Initial placeholder package to test that the name is available in PyPI.