We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c311b04 + bc24f81 commit de5f7c7Copy full SHA for de5f7c7
1 file changed
src/enapter/http/api/devices/client.py
@@ -1,4 +1,4 @@
1
-import random
+import secrets
2
import time
3
from typing import AsyncGenerator
4
@@ -161,4 +161,4 @@ def random_device_name(device_type: DeviceType) -> str:
161
162
163
def random_hardware_id() -> str:
164
- return "V" + "".join(f"{b:02X}" for b in random.randbytes(16))
+ return "V" + secrets.token_hex(16).upper()
0 commit comments