Skip to content

Enforce UTF-8 encoding for files written by the migration tool#13

Merged
Doug Guthrie (dpguthrie) merged 1 commit into
braintrustdata:mainfrom
yaunj:fix/utf-8
Mar 23, 2026
Merged

Enforce UTF-8 encoding for files written by the migration tool#13
Doug Guthrie (dpguthrie) merged 1 commit into
braintrustdata:mainfrom
yaunj:fix/utf-8

Conversation

@yaunj
Copy link
Copy Markdown
Contributor

Summary

  • Enforces UTF-8 encoding for the files written by the tool. On Windows, writing to these files fails since the tool is writing characters outside the default encoding for Windows files.

Release Impact

  • SemVer impact: patch
  • User-facing behavior changed: no

Validation

  • Relevant tests added/updated
  • uv run pytest (or targeted suite) passes locally
  • uv run ruff check passes locally

Release Checklist (for user-facing changes)

  • Updated CHANGELOG.md under Unreleased
  • Updated docs/README if behavior changed

@dpguthrie Doug Guthrie (dpguthrie) merged commit 3625e2e into braintrustdata:main Mar 23, 2026
1 check passed
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