Blockcypher-python UnicodeError("слишком длинный ярлык")
У меня неприятная проблема с Blockcypher для Python. Простой фрагмент кода
import sys
from blockcypher import get_address_overview
print(sys.version)
print(sys.version_info)
print(get_address_overview('1BTCorgHwCg6u2YSAWKgS17qUad6kHmtQW'))
вызывает это исключение в моей локальной установке (я использую PyCharm)
3.7.6 (теги /v3.7.6:43364a7ae0, 19 декабря 2019 г., 00:42:30) [MSC v.1916, 64-разрядная версия (AMD64)]sys.version_info(major=3, minor=7, micro=6, releaselevel='final', serial=0)
Traceback (последний вызов последним): файл "C:\Users\xxx\AppData\Local\Programs\Python\Python37\lib\encodings\idna.py", строка 167, в кодировке поднять UnicodeError("слишком длинная метка") UnicodeError: слишком длинная метка
пока на Repl.it все работает безупречно.
Отладка idna.py показала, что третья метка вызывает исключение, но я изо всех сил пытаюсь понять, почему у меня возникла эта проблема в моей локальной установке.