ó
ÆÝp^c           @` sÝ  d  Z  d d l m Z m Z m Z m Z d d l m Z m Z d d l	 m
 Z
 d d l Z d d l m Z m Z m Z m Z d Z d	 e j d
 ƒ Z d Z e rª du Z n dv Z e dw 7Z d  Z d! Z d" Z d# Z dx Z dy Z dz Z d{ Z i d7 d8 6Z e re n e Z d9 Z  d| Z! d} Z" e r*d~ Z# n d Z# dH Z$ dI Z% dJ Z& e& e% f Z' e% Z( dK Z) dL Z* dM Z+ dN e f dO „  ƒ  YZ, dP e f dQ „  ƒ  YZ- dR e f dS „  ƒ  YZ. dT e f dU „  ƒ  YZ/ dV e f dW „  ƒ  YZ0 dX e e0 e ƒ f dY „  ƒ  YZ1 dZ e f d[ „  ƒ  YZ2 d\ Z3 e
 d] d^ ƒ Z4 e
 d] d_ ƒ Z5 e
 d` d da ƒ Z6 db Z7 i d: d: 6dc dc 6dc dd 6dc de 6df df 6dg dg 6dg dh 6di di 6dj dj 6dk dk 6dl dm 6dn dn 6do do 6dp dp 6dq dr 6ds dt 6Z8 e9 e8 ƒ Z: e9 e e8 ƒ ƒ Z; d S(€   uT  
This file should hold most string literals and magic numbers used throughout the code base.
The exception is if a literal is specifically meant to be private to and isolated within a module.
Think of this as a "more static" source of configuration information.

Another important source of "static" configuration is conda/models/enums.py.
i    (   t   absolute_importt   divisiont   print_functiont   unicode_literals(   t   Enumt   EnumMeta(   t   joinNi   (   t
   itervaluest   on_wint   six_with_metaclasst   string_typesu    /opt/anaconda1anaconda2anaconda3i   u   Pu   condau   C:/ProgramData/conda/.condarcu   C:/ProgramData/conda/condarcu   C:/ProgramData/conda/condarc.du   /etc/conda/.condarcu   /etc/conda/condarcu   /etc/conda/condarc.d/u   /var/lib/conda/.condarcu   /var/lib/conda/condarcu   /var/lib/conda/condarc.d/u   $CONDA_ROOT/.condarcu   $CONDA_ROOT/condarcu   $CONDA_ROOT/condarc.d/u   ~/.conda/.condarcu   ~/.conda/condarcu   ~/.conda/condarc.d/u
   ~/.condarcu   $CONDA_PREFIX/.condarcu   $CONDA_PREFIX/condarcu   $CONDA_PREFIX/condarc.d/u   $CONDARCu   https://conda.anaconda.orgu   https://conda.iou,   https://conda.io/conda-post/unexpected-erroru   defaultsu   noarchu   linux-32u   linux-64u   linux-aarch64u   linux-armv6lu   linux-armv7lu   linux-ppc64leu   osx-64u   win-32u   win-64u   zos-zu   httpu   httpsu   ftpu   s3u   fileu#   https://repo.anaconda.com/pkgs/mainu    https://repo.anaconda.com/pkgs/ru$   https://repo.anaconda.com/pkgs/msys2u   https://repo.anaconda.comu   pkgs/prou   baseu   pythonu   pycosatu   ruamel_yamlu   opensslu   requestsu   ca-certificatesu   certifiu   bashu   cmd.exeu   fishu   tcshu   xonshu   zshu
   powershelli'  u   .tar.bz2u   .condau   .c~u	   <unknown>u   repodata.jsont   SafetyChecksc           B` s#   e  Z d  Z d Z d Z d „  Z RS(   u   disabledu   warnu   enabledc         C` s   |  j  S(   N(   t   value(   t   self(    (    s3   lib/python2.7/site-packages/conda/base/constants.pyt   __str__œ   s    (   t   __name__t
   __module__t   disabledt   warnt   enabledR   (    (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR   —   s   t   PathConflictc           B` s#   e  Z d  Z d Z d Z d „  Z RS(   u   clobberu   warnu   preventc         C` s   |  j  S(   N(   R   (   R   (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR   ¥   s    (   R   R   t   clobberR   t   preventR   (    (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR       s   t   DepsModifierc           B` s)   e  Z d  Z d Z d Z d Z d „  Z RS(   u3   Flags to enable alternate handling of dependencies.u   not_setu   no_depsu	   only_depsc         C` s   |  j  S(   N(   R   (   R   (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR   ¯   s    (   R   R   t   __doc__t   NOT_SETt   NO_DEPSt	   ONLY_DEPSR   (    (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR   ©   s
   t   UpdateModifierc           B` s/   e  Z d  Z d Z d Z d Z d Z d „  Z RS(   u   specs_satisfied_skip_solveu   freeze_installedu   update_depsu   update_specsu
   update_allc         C` s   |  j  S(   N(   R   (   R   (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR   »   s    (   R   R   t   SPECS_SATISFIED_SKIP_SOLVEt   FREEZE_INSTALLEDt   UPDATE_DEPSt   UPDATE_SPECSt
   UPDATE_ALLR   (    (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR   ³   s   t   ChannelPriorityMetac           B` s   e  Z d  „  Z RS(   c         O` s¬   y  t  t |  ƒ j | | | Ž SWn… t k
 r§ t | t ƒ r^ d d l m } | | ƒ } n  | t k rs d } n | t	 k r‹ |  j
 } n  t  t |  ƒ j | | | Ž SXd  S(   Ni   (   t   typifyu   flexible(   t   superR"   t   __call__t
   ValueErrort
   isinstanceR
   t   _vendor.auxlib.type_coercionR#   t   Truet   Falset   DISABLED(   t   clsR   t   argst   kwargsR#   (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR%   Á   s     	(   R   R   R%   (    (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR"   ¿   s   t   ChannelPriorityc           B` s)   e  Z d  Z  d Z d Z d Z d „  Z RS(   u   ChannelPriorityu   strictu   flexibleu   disabledc         C` s   |  j  S(   N(   R   (   R   (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR   ×   s    (   R   R   t   STRICTt   FLEXIBLER+   R   (    (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR/   Ï   s
   t   SatSolverChoicec           B` s#   e  Z d  Z d Z d Z d „  Z RS(   u   pycosatu   pycryptosatu   pysatc         C` s   |  j  S(   N(   R   (   R   (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR   à   s    (   R   R   t   PYCOSATt   PYCRYPTOSATt   PYSATR   (    (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyR2   Û   s   u   urls.txtu
   conda-metau   historyu   stateu   etcu
   env_vars.du   ***unset***u   ru   r-baseu   mro-baseu   erlangu   javau   openjdku   juliau   latexu   luau   jsu   nodejsu   perlu   phpu   rubyu   m2u   m2-baseu   m2w64u   msys2-conda-epoch(   u   C:/ProgramData/conda/.condarcu   C:/ProgramData/conda/condarcu   C:/ProgramData/conda/condarc.d(   u   /etc/conda/.condarcu   /etc/conda/condarcu   /etc/conda/condarc.d/u   /var/lib/conda/.condarcu   /var/lib/conda/condarcu   /var/lib/conda/condarc.d/(   u   $CONDA_ROOT/.condarcu   $CONDA_ROOT/condarcu   $CONDA_ROOT/condarc.d/u   ~/.conda/.condarcu   ~/.conda/condarcu   ~/.conda/condarc.d/u
   ~/.condarcu   $CONDA_PREFIX/.condarcu   $CONDA_PREFIX/condarcu   $CONDA_PREFIX/condarc.d/u   $CONDARC(   u   noarchu   linux-32u   linux-64u   linux-aarch64u   linux-armv6lu   linux-armv7lu   linux-ppc64leu   osx-64u   win-32u   win-64u   zos-z(   u   httpu   httpsu   ftpu   s3u   file(   u#   https://repo.anaconda.com/pkgs/mainu    https://repo.anaconda.com/pkgs/r(   u#   https://repo.anaconda.com/pkgs/mainu    https://repo.anaconda.com/pkgs/ru$   https://repo.anaconda.com/pkgs/msys2(   u   pythonu   pycosatu   ruamel_yamlu   condau   opensslu   requests(   u   ca-certificatesu   certifiu   openssl(   u   bashu   cmd.exeu   fishu   tcshu   xonshu   zshu
   powershell(   u   bashu   fishu   tcshu   xonshu   zshu
   powershell(<   R   t
   __future__R    R   R   R   t   enumR   R   t   os.pathR   t   structt   common.compatR   R   R	   R
   t   PREFIX_PLACEHOLDERt   calcsizet   machine_bitst   APP_NAMEt   SEARCH_PATHt   DEFAULT_CHANNEL_ALIASt   CONDA_HOMEPAGE_URLt   ERROR_UPLOAD_URLt   DEFAULTS_CHANNEL_NAMEt   PLATFORM_DIRECTORIESt   RECOGNIZED_URL_SCHEMESt   DEFAULT_CHANNELS_UNIXt   DEFAULT_CHANNELS_WINt   DEFAULT_CUSTOM_CHANNELSt   DEFAULT_CHANNELSt   ROOT_ENV_NAMEt
   ROOT_NO_RMt"   DEFAULT_AGGRESSIVE_UPDATE_PACKAGESt   COMPATIBLE_SHELLSt   MAX_CHANNEL_PRIORITYt   CONDA_PACKAGE_EXTENSION_V1t   CONDA_PACKAGE_EXTENSION_V2t   CONDA_PACKAGE_EXTENSIONSt   CONDA_TARBALL_EXTENSIONt   CONDA_TEMP_EXTENSIONt   UNKNOWN_CHANNELt   REPODATA_FNR   R   R   R   R"   R/   R2   t   PACKAGE_CACHE_MAGIC_FILEt   PREFIX_MAGIC_FILEt   PREFIX_STATE_FILEt   PACKAGE_ENV_VARS_DIRt   CONDA_ENV_VARS_UNSET_VARt   NAMESPACES_MAPt	   frozensett   NAMESPACE_PACKAGE_NAMESt
   NAMESPACES(    (    (    s3   lib/python2.7/site-packages/conda/base/constants.pyt   <module>
   sì   ""  	                            
             	     			


