Skip to content

Fix GBK codec error when reading pyproject.toml #314

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

linpan
Copy link

@linpan linpan commented Aug 7, 2025

Added encoding="utf-8" to file read/write operations in bump_version.py to handle pyproject.toml with UTF-8 encoding, resolving 'gbk' codec can't decode byte 0xbf error at position 1779.

Added encoding="utf-8" to file read/write operations in bump_version.py to handle pyproject.toml with UTF-8 encoding, resolving 'gbk' codec can't decode byte 0xbf error at position 1779.
@bradhilton
Copy link
Collaborator

@linpan what's the error you're seeing? also looks like you may need to run scripts/run_checks.sh --fix

@linpan
Copy link
Author

linpan commented Aug 8, 2025

@bradhilton in pyproject.toml ,have comment "#中国" “中国” is gbk coding。

@bradhilton
Copy link
Collaborator

I don't see "#中国" “中国” in pyproject.toml

@linpan
Copy link
Author

linpan commented Aug 11, 2025

yours pyproject.toml is not gbk, add encoding for edge case.

@bradhilton
Copy link
Collaborator

@linpan can you run scripts/run_checks.sh --fix? once the format issue is fixed then i can merge

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