Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport release-1.15] [python] Add Unicode metadata support #3607

Merged
merged 1 commit into from
Jan 22, 2025

Conversation

github-actions[bot]
Copy link

Backport 7616147 from #3558

* Handle NULL bytes in string metadata and keys

* Update python tests

* Extend sanitize to work with wide character byte streams

* Add support for utf-32 strings in metadata

* Extend metadata tests to include unicode characters

* Differentiate between bytes and strings, encode all strings as utf-8

* Add numpy types in tests

* Remove binary blob support

* Address review comments
@johnkerl johnkerl merged commit 74ec458 into release-1.15 Jan 22, 2025
@johnkerl johnkerl deleted the backport-3558-to-release-1.15 branch January 22, 2025 00:02
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