File: //var/opt/nydus/ops/oscrypto/_win/__pycache__/_decode.cpython-39.pyc
a
�,�h� � @ sH d dl mZmZmZmZ d dlZddlmZ e�� Z ddgZ
dd� ZdS ) � )�unicode_literals�division�absolute_import�print_functionN� )�str_clszutf-8�cp1252c C sb zt | t�W S tyT tD ]0}zt | |dd�W Y S tyL Y q0 qY n0 t | dd�S )z�
Tries decoding a byte string from the OS into a unicode string
:param byte_string:
A byte string
:return:
A unicode string
�strict)�errors�replace)r � _encoding�UnicodeDecodeError�_fallback_encodings)Zbyte_string�encoding� r �F/opt/nydus/tmp/pip-target-wkfpz8uv/lib/python/oscrypto/_win/_decode.py�_try_decode
s r )�
__future__r r r r �locale�_typesr �getpreferredencodingr r r r r r r �<module> s