Skip to content

Conversation

@rolandwalker
Copy link
Contributor

Description

Treat all binary values the same: render them as hex literals. The existing logic allows some binary values to be treated differently than others.

See dbcli/mycli#1010 for an example of this kind of problem.

Checklist

  • I've added this contribution to the CHANGELOG.
  • I've added my name to the AUTHORS file (or it's already there).
  • I installed pre-commit hooks (pip install pre-commit && pre-commit install), and ran black on my code.
  • Please squash merge this pull request (uncheck if you'd like us to merge as multiple commits)

Treat all binary values the same: render them as hex literals.  The
existing logic allows some binary values to be treated differently
than others.
@rolandwalker rolandwalker self-assigned this Jan 24, 2026
@rolandwalker rolandwalker merged commit 15519e2 into main Jan 24, 2026
2 checks passed
@rolandwalker rolandwalker deleted the RW/dont-utf8-decode-binary-fields branch January 24, 2026 19:18
@rolandwalker
Copy link
Contributor Author

If anyone wants to recover the old behavior, I think we could make it an option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants