File: //lib/python2.7/site-packages/setuptools_scm/utils.pyc
�
�QaZc @ s� d Z d d l m Z m Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l
Z
e e j j
d � � Z e
j � d k Z e j d k Z d � Z d � Z d � Z d
� Z d d � Z d d
� Z d � Z d � Z d S( u
utils
i����( t print_functiont unicode_literalsNu SETUPTOOLS_SCM_DEBUGu Windowsi c G s$ t r t | � t j j � n d S( N( t DEBUGt printt syst stdoutt flush( t k( ( s8 /usr/lib/python2.7/site-packages/setuptools_scm/utils.pyt trace s
c C s3 t | t � r | j � S| j d d � j � Sd S( Nu utf-8u surogate_escape( t
isinstancet strt stript decode( t str_or_bytes( ( s8 /usr/lib/python2.7/site-packages/setuptools_scm/utils.pyt ensure_stripped_str s
c C s0 t s t r, | j d � | j � D� � n | S( u`
On Windows and Python 2, environment dictionaries must be strings
and not unicode.
c s s'