We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7bacccd commit 263fdd1Copy full SHA for 263fdd1
src/iterative_telemetry/__init__.py
@@ -214,16 +214,16 @@ def _find_or_create_user_id():
214
):
215
uid = generate_id()
216
if new.exists():
217
- uid = new.read_text().strip()
+ uid = new.read_text(encoding="utf8").strip()
218
else:
219
if old.exists():
220
uid = json.load(old.open(encoding="utf8"))["user_id"]
221
- new.write_text(uid)
+ new.write_text(uid, encoding="utf8")
222
223
# only for non-DVC packages,
224
# write legacy file in case legacy DVC is installed later
225
if not old.exists() and uid.lower() != "do-not-track":
226
- old.write_text(f'{{"user_id": "{uid}"}}')
+ old.write_text(f'{{"user_id": "{uid}"}}', encoding="utf8")
227
228
return uid
229
except Timeout:
0 commit comments