
j\c          @@  sP  d  Z  d d l m Z d d l Z d d l Z d d l Z d d l Z d d l Z e dddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd ddddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddddddddg Z	 e g  e j
 e	  D] \ Z Z e e f ^ q Z d  Z d  Z e dk rLe   n  d S(  s_   This utility helps you migrate from PyTables 2.x APIs to 3.x APIs, which
are PEP 8 compliant.

i    (   t   absolute_importNt   hdf5Versiont   hdf5_versiont
   parentNodet
   parentnodet   getEnumt   get_enumt	   _initLoopt
   _init_loopt   _fancySelectiont   _fancy_selectiont   _checkShapet   _check_shapet
   _readSlicet   _read_slicet   _readCoordst   _read_coordst   _readSelectiont   _read_selectiont   _writeSlicet   _write_slicet   _writeCoordst   _write_coordst   _writeSelectiont   _write_selectiont   _g_copyWithStatst   _g_copy_with_statst
   _c_classIdt
   _c_classidt
   _checkBaset
   _checkbaset   newSett   newsett	   copyClasst	   copyclasst   _g_updateNodeLocationt   _g_update_node_locationt	   _g_logAddt
   _g_log_addt   _g_delAndLogt   _g_del_and_logt   _v__nodeFilet   _v__nodefilet   _v__nodePatht   _v__nodepatht   _g_setNestedNamesDescrt   _g_set_nested_names_descrt   _g_setPathNamest   _g_set_path_namest   _v_colObjectst   _v_colobjectst   _v_nestedFormatst   _v_nested_formatst   _v_nestedNamest   _v_nested_namest   _v_nestedDescrt   _v_nested_descrt   getColsInOrdert   get_cols_in_ordert	   joinPathst
   join_pathst   metaIsDescriptiont   MetaIsDescriptiont   _checkShapeAppendt   _check_shape_appendt   _exprvarsCachet   _exprvars_cachet   _requiredExprVarst   _required_expr_varst   setInputsRanget   set_inputs_ranget	   setOutputt
   set_outputt   setOutputRanget   set_output_ranget	   _opToCodet   _op_to_codet	   _codeToOpt   _code_to_opt   _transVersiont   _trans_versiont   _transGroupParentt   _trans_group_parentt   _transGroupNamet   _trans_group_namet   _transGroupPatht   _trans_group_patht   _actionLogParentt   _action_log_parentt   _actionLogNamet   _action_log_namet   _actionLogPatht   _action_log_patht   _transParentt   _trans_parentt
   _transNamet   _trans_namet
   _transPatht   _trans_patht   _shadowParentt   _shadow_parentt   _shadowNamet   _shadow_namet   _shadowPatht   _shadow_patht   copyFilet	   copy_filet   openFilet	   open_filet   _getValueFromContainert   _get_value_from_containert   __getRootGroupt   __get_root_groupt   rootUEPt   root_uept   _getOrCreatePatht   _get_or_create_patht   _createPatht   _create_patht   createGroupt   create_groupt   createTablet   create_tablet   createArrayt   create_arrayt   createCArrayt   create_carrayt   createEArrayt   create_earrayt   createVLArrayt   create_vlarrayt   createHardLinkt   create_hard_linkt   createSoftLinkt   create_soft_linkt   createExternalLinkt   create_external_linkt   _getNodet	   _get_nodet   getNodet   get_nodet   isVisibleNodet   is_visible_nodet
   renameNodet   rename_nodet   moveNodet	   move_nodet   copyNodet	   copy_nodet
   removeNodet   remove_nodet   getNodeAttrt   get_node_attrt   setNodeAttrt   set_node_attrt   delNodeAttrt   del_node_attrt   copyNodeAttrst   copy_node_attrst   copyChildrent   copy_childrent	   listNodest
   list_nodest	   iterNodest
   iter_nodest	   walkNodest
   walk_nodest
   walkGroupst   walk_groupst
   _checkOpent   _check_opent   _isWritablet   _iswritablet   _checkWritablet   _check_writablet   _checkGroupt   _check_groupt   isUndoEnabledt   is_undo_enabledt   _checkUndoEnabledt   _check_undo_enabledt   _createTransactionGroupt   _create_transaction_groupt   _createTransactiont   _create_transactiont   _createMarkt   _create_markt
   enableUndot   enable_undot   disableUndot   disable_undot
   _getMarkIDt   _get_mark_idt   _getFinalActiont   _get_final_actiont   getCurrentMarkt   get_current_markt   _updateNodeLocationst   _update_node_locationst   _g_postInitHookt   _g_post_init_hookt   _g_getChildGroupClasst   _g_get_child_group_classt   _g_getChildLeafClasst   _g_get_child_leaf_classt   _g_addChildrenNamest   _g_add_children_namest   _g_checkHasChildt   _g_check_has_childt   _f_walkNodest   _f_walknodest   _g_widthWarningt   _g_width_warningt
   _g_refNodet
   _g_refnodet   _g_unrefNodet   _g_unrefnodet   _g_copyChildrent   _g_copy_childrent   _f_getChildt   _f_get_childt   _f_listNodest   _f_list_nodest   _f_iterNodest   _f_iter_nodest   _f_walkGroupst   _f_walk_groupst   _g_closeDescendentst   _g_close_descendentst   _f_copyChildrent   _f_copy_childrent   _v_maxGroupWidtht   _v_max_group_widtht   _v_objectIDt   _v_objectidt   _g_loadChildt   _g_load_childt	   childNamet	   childnamet   _c_shadowNameREt   _c_shadow_name_ret   hdf5Extensiont   hdf5extensiont
   _getFileIdt   _get_file_idt
   _flushFilet   _flush_filet
   _closeFilet   _close_filet   _g_listAttrt   _g_list_attrt
   _g_setAttrt
   _g_setattrt
   _g_getAttrt
   _g_getattrt   _g_listGroupt   _g_list_groupt   _g_getGChildAttrt   _g_get_gchild_attrt   _g_getLChildAttrt   _g_get_lchild_attrt   _g_flushGroupt   _g_flush_groupt   _g_closeGroupt   _g_close_groupt   _g_moveNodet   _g_move_nodet   _convertTime64t   _convert_time64t   _createArrayt   _create_arrayt   _createCArrayt   _create_carrayt
   _openArrayt   _open_arrayt
   _readArrayt   _read_arrayt   _g_readSlicet   _g_read_slicet   _g_readCoordst   _g_read_coordst   _g_readSelectiont   _g_read_selectiont   _g_writeSlicet   _g_write_slicet   _g_writeCoordst   _g_write_coordst   _g_writeSelectiont   _g_write_selectiont   calcChunksizet   calc_chunksizet	   infinityFt	   infinityft   infinityMapt   infinitymapt   infTypet   inftypet   StringNextAftert   string_next_aftert   IntTypeNextAftert   int_type_next_aftert   BoolTypeNextAftert   bool_type_next_aftert   defaultAutoIndext   default_auto_indext   defaultIndexFilterst   default_index_filterst   _tableColumnPathnameOfIndext   _table_column_pathname_of_indext   _is_CSIt   _is_csit   is_CSIt   is_csit   appendLastRowt   append_last_rowt   read_sliceLRt   read_slice_lrt
   readSortedt   read_sortedt   readIndicest   read_indicest   _processRanget   _process_ranget   searchLastRowt   search_last_rowt   getLookupRanget   get_lookup_ranget   _g_checkNamet   _g_check_namet
   _searchBint   _search_bint   indexesExtensiont   indexesextensiont   initReadt   initreadt	   readSlicet
   read_slicet   _readIndexSlicet   _read_index_slicet   _initSortedSlicet   _init_sorted_slicet   _g_readSortedSlicet   _g_read_sorted_slicet   _readSortedSlicet   _read_sorted_slicet   getLRUboundst   get_lru_boundst   getLRUsortedt   get_lru_sortedt   _searchBinNA_bt   _search_bin_na_bt   _searchBinNA_ubt   _search_bin_na_ubt   _searchBinNA_st   _search_bin_na_st   _searchBinNA_ust   _search_bin_na_ust   _searchBinNA_it   _search_bin_na_it   _searchBinNA_uit   _search_bin_na_uit   _searchBinNA_llt   _search_bin_na_llt   _searchBinNA_ullt   _search_bin_na_ullt   _searchBinNA_et   _search_bin_na_et   _searchBinNA_ft   _search_bin_na_ft   _searchBinNA_dt   _search_bin_na_dt   _searchBinNA_gt   _search_bin_na_gt   objectIDt	   object_idt   _processRangeReadt   _process_range_readt   _pointSelectiont   _point_selectiont	   isVisiblet	   isvisiblet   getAttrt   get_attrt   setAttrt   set_attrt   delAttrt   del_attrt   _g_getLinkClasst   _g_get_link_classt   linkExtensiont   linkextensiont   _getLinkClasst   _get_link_classt   _g_createHardLinkt   _g_create_hard_linkt   lrucacheExtensiont   lrucacheextensiont   _checkAndSetPairt   _check_and_set_pairt   _getContainert   _get_containert   containerReft   containerreft   _g_logCreatet   _g_log_createt   _g_preKillHookt   _g_pre_kill_hookt   _g_checkOpent   _g_check_opent   _g_setLocationt   _g_set_locationt   _g_updateLocationt   _g_update_locationt   _g_delLocationt   _g_del_locationt   _g_updateDependentt   _g_update_dependentt   _g_removeAndLogt   _g_remove_and_logt
   _g_logMovet   _g_log_movet   oldPathnamet   oldpathnamet   _g_copyAsChildt   _g_copy_as_childt   _f_isVisiblet   _f_isvisiblet   _g_checkGroupt   _g_check_groupt   _g_checkNotContainst   _g_check_not_containst   _g_maybeRemovet   _g_maybe_removet
   _f_getAttrt
   _f_getattrt
   _f_setAttrt
   _f_setattrt
   _f_delAttrt
   _f_delattrt   _v_maxTreeDeptht   _v_maxtreedeptht   newNodet   new_nodet   openNodet	   open_nodet   _lineChunkSizet   _line_chunksizet   _lineSeparatort   _line_separatort   _notReadableErrort   _not_readable_errort   _appendZerost   _append_zerost   getAttrst
   _get_attrst   setAttrst
   _set_attrst   delAttrst
   _del_attrst   _setAttributest   _set_attributest   _checkAttributest   _check_attributest   _checkNotClosedt   _check_not_closedt   __allowedInitKwArgst   __allowed_init_kwargst
   _byteShapet   _byte_shapet   _sizeToShapet   _size_to_shapet   _vTypet   _vtypet   _vShapet   _vshapet
   parentPatht
   parentpatht   _pythonIdREt   _python_id_ret   _reservedIdREt   _reserved_id_ret   _hiddenNameREt   _hidden_name_ret   _hiddenPathREt   _hidden_path_ret   checkNameValidityt   check_name_validityt   joinPatht	   join_patht	   splitPatht
   split_patht   isVisibleNamet   isvisiblenamet   isVisiblePatht   isvisiblepatht	   classNamet	   classnamet   classNameDictt   class_name_dictt   classIdDictt   class_id_dictt   getClassByNamet   get_class_by_namet   dumpLeaft	   dump_leaft	   dumpGroupt
   dump_groupt   newdstGroupt   newdst_groupt   recreateIndexest   recreate_indexest   copyLeaft	   copy_leaft   _nxTypeFromNPTypet   _nxtype_from_nptypet   _npSizeTypet   _npsizetypet   _indexNameOft   _index_name_oft   _indexPathnameOft   _index_pathname_oft   _indexPathnameOfColumnt   _index_pathname_of_columnt   _indexNameOf_t   _index_name_of_t   _indexPathnameOf_t   _index_pathname_of_t   _indexPathnameOfColumn_t   _index_pathname_of_column_t   _table__setautoIndext   _table__setautoindext   _table__getautoIndext   _table__getautoindext   _table__autoIndext   _table__autoindext   _table__whereIndexedt   _table__where_indexedt   createIndexesTablet   create_indexes_tablet   createIndexesDescrt   create_indexes_descrt   _column__createIndext   _column__create_indext
   _autoIndext
   _autoindext	   autoIndext	   autoindext	   _useIndext
   _use_indext   _whereConditiont   _where_conditiont   _conditionCachet   _condition_cachet   _enabledIndexingInQueriest   _enabled_indexing_in_queriest   _emptyArrayCachet   _empty_array_cachet   _getTypeColNamest   _get_type_col_namest   _getEnumMapt   _get_enum_mapt   _cacheDescriptionDatat   _cache_description_datat   _getColumnInstancet   _get_column_instancet   _checkColumnt   _check_columnt   _disableIndexingInQueriest   _disable_indexing_in_queriest   _enableIndexingInQueriest   _enable_indexing_in_queriest   _getConditionKeyt   _get_condition_keyt   _compileConditiont   _compile_conditiont   willQueryUseIndexingt   will_query_use_indexingt	   readWheret
   read_wheret   whereAppendt   append_wheret   getWhereListt   get_where_listt   _check_sortby_CSIt   _check_sortby_csit   _readCoordinatest   _read_coordinatest   readCoordinatest   read_coordinatest   _saveBufferedRowst   _save_buffered_rowst   modifyCoordinatest   modify_coordinatest
   modifyRowst   modify_rowst   modifyColumnt   modify_columnt   modifyColumnst   modify_columnst   flushRowsToIndext   flush_rows_to_indext   _addRowsToIndext   _add_rows_to_indext
   removeRowst   remove_rowst   _setColumnIndexingt   _set_column_indexingt   _markColumnsAsDirtyt   _mark_columns_as_dirtyt   _reIndext   _reindext
   _doReIndext   _do_reindext   reIndext   reindext   reIndexDirtyt   reindex_dirtyt   _g_copyRowst   _g_copy_rowst   _g_copyRows_optimt   _g_copy_rows_optimt   _g_propIndexest   _g_prop_indexest   _g_updateTableLocationt   _g_update_table_locationt
   _tableFilet   _table_filet
   _tablePatht   _table_patht   createIndext   create_indext   createCSIndext   create_csindext   removeIndext   remove_indext   tableExtensiont   tableextensiont   getNestedFieldCachet   get_nested_field_cachet   getNestedTypet   get_nested_typet   _createTablet   _create_tablet   _getInfot	   _get_infot
   indexChunkt
   indexchunkt
   indexValidt
   indexvalidt   indexValuest   indexvaluest   bufcoordsDatat   bufcoords_datat   indexValuesDatat   index_values_datat   chunkmapDatat   chunkmap_datat   indexValidDatat   index_valid_datat	   whereCondt	   wherecondt   iterseqMaxElementst   iterseq_max_elementst   IObuft   iobuft   IObufcpyt   iobufcpyt   _convertTime64_t   _convert_time64_t   _convertTypest   _convert_typest
   _newBuffert   _new_buffert   __next__inKernelt   __next__inkernelt   _fillColt	   _fill_colt   _flushBufferedRowst   _flush_buffered_rowst   _getUnsavedNrowst   _get_unsaved_nrowst   _flushModRowst   _flush_mod_rowst   moveToShadowt   move_to_shadowt   moveFromShadowt   move_from_shadowt
   undoCreatet   undo_createt
   redoCreatet   redo_createt
   undoRemovet   undo_removet
   redoRemovet   redo_removet   undoMovet	   undo_movet   redoMovet	   redo_movet   attrToShadowt   attr_to_shadowt   attrFromShadowt   attr_from_shadowt   undoAddAttrt   undo_add_attrt   redoAddAttrt   redo_add_attrt   undoDelAttrt   undo_del_attrt   redoDelAttrt   redo_del_attrt   convertToNPAtomt   convert_to_np_atomt   convertToNPAtom2t   convert_to_np_atom2t   checkFileAccesst   check_file_accesst   logInstanceCreationt   log_instance_creationt   fetchLoggedInstancest   fetch_logged_instancest   countLoggedInstancest   count_logged_instancest   listLoggedInstancest   list_logged_instancest   dumpLoggedInstancest   dump_logged_instancest   detectNumberOfCorest   detect_number_of_corest   utilsExtensiont   utilsextensiont   PTTypeToHDF5t   pttype_to_hdf5t   PTSpecialKindst   pt_special_kindst   NPExtPrefixesToPTKindst   npext_prefixes_to_ptkindst   HDF5ClassToStringt   hdf5_class_to_stringt   setBloscMaxThreadst   set_blosc_max_threadst   silenceHDF5Messagest   silence_hdf5_messagest
   isHDF5Filet   is_hdf5_filet   isPyTablesFilet   is_pytables_filet   getHDF5Versiont   get_hdf5_versiont   getPyTablesVersiont   get_pytables_versiont   whichLibVersiont   which_lib_versiont
   whichClasst   which_classt   getNestedFieldt   get_nested_fieldt
   getFilterst   get_filterst   getTypeEnumt   get_type_enumt   enumFromHDF5t   enum_from_hdf5t
   enumToHDF5t   enum_to_hdf5t   AtomToHDF5Typet   atom_to_hdf5_typet   loadEnumt	   load_enumt   HDF5ToNPNestedTypet   hdf5_to_np_nested_typet   HDF5ToNPExtTypet   hdf5_to_np_ext_typet   AtomFromHDF5Typet   atom_from_hdf5_typet   createNestedTypet   create_nested_typet   _openUnImplementedt   _open_unimplementedc         @  s   |  j  r t n t   d j d j t   j      } |  j rm | d 7} | d 7} | d 7} | d 7} n  t j	 | d t j
 }   f d   } | | f S(	   Ns   (?<=\W)({0})(?=\W)t   |s'   (?!\s*?=\s*?previous_api(_property)?\()s   (?!\* to \*\w+\*)s0   (?!\* parameter has been renamed into \*\w+\*\.)s1   (?! is pending deprecation, import \w+ instead\.)t   flagsc         @  s"     j  |  j d  |  j d   S(   Ni   i    (   t   gett   group(   t   m(   t   names(    s4   lib/python2.7/site-packages/tables/scripts/pt2to3.pyt   repl  s    (   t   reverset   new2oldnamest   old2newnamest   formatt   joint   listt   keyst   ignore_previoust   ret   compilet	   MULTILINE(   t   nst   st   subsR  (    (   R  s4   lib/python2.7/site-packages/tables/scripts/pt2to3.pyt	   make_subs  s    $	


c          C@  s  d }  t  j d |   } | j d d d d d t d d	 d
 d | j d d d d d t d d d
 d | j d d d  d d d
 d | j d d d d d t d d d
 d | j d d
 d | j   } t j j	 | j
  s t j d j | j
   n  t | j
 d   } | j   } Wd  QXt |  \ } } | j | |  } | j r\| j
 n | j | _ | j d  k rt j j |  n( t | j d   } | j |  Wd  QXd  S(   Ns   PyTables 2.x -> 3.x API transition tool

This tool displays to standard out, so it is 
common to pipe this to another file:

$ pt2to3 oldfile.py > newfile.pyt   descriptions   -rs	   --reverset   actiont
   store_truet   defaultt   destR  t   helps'   reverts changes, going from 3.x -> 2.x.s   -ps   --no-ignore-previoust   store_falseR  s   ignores previous_api() calls.s   -ot   outputs   output file to write to.s   -is	   --inplacet   inplaces   overwrites the file in-place.t   filenames   path to input file.s   file {0!r} not foundt   rt   w(   t   argparset   ArgumentParsert   add_argumentt   Falset   Truet   Nonet
   parse_argst   ost   patht   isfileR*  t   syst   exitR  t   opent   readR   t   subR)  R(  t   stdoutt   write(   t   desct   parserR  t   ft   srcR  R  t   targ(    (    s4   lib/python2.7/site-packages/tables/scripts/pt2to3.pyt   main  s2    t   __main__(   R   R   (   R   R   (   R   R   (   R   R   (   R	   R
   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R    (   R!   R"   (   R#   R$   (   R%   R&   (   R'   R(   (   R)   R*   (   R+   R,   (   R-   R.   (   R/   R0   (   R1   R2   (   R3   R4   (   R5   R6   (   R7   R8   (   R9   R:   (   R;   R<   (   R=   R>   (   R?   R@   (   RA   RB   (   RC   RD   (   RE   RF   (   RG   RH   (   RI   RJ   (   RK   RL   (   RM   RN   (   RO   RP   (   RQ   RR   (   RS   RT   (   RU   RV   (   RW   RX   (   RY   RZ   (   R[   R\   (   R]   R^   (   R_   R`   (   Ra   Rb   (   Rc   Rd   (   Re   Rf   (   Rg   Rh   (   Ri   Rj   (   Rk   Rl   (   Rm   Rn   (   Ro   Rp   (   Rq   Rr   (   Rs   Rt   (   Ru   Rv   (   Rw   Rx   (   Ry   Rz   (   R{   R|   (   R}   R~   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   Rm   Rn   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R   R   (   R  R  (   R  R  (   R  R  (   R  R  (   R	  R
  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R   (   R!  R"  (   R#  R$  (   R%  R&  (   R'  R(  (   R)  R*  (   R+  R,  (   R-  R.  (   R/  R0  (   R1  R2  (   R3  R4  (   R5  R6  (   R7  R8  (   R9  R:  (   R;  R<  (   R=  R>  (   R?  R@  (   RA  RB  (   RC  RD  (   RE  RF  (   RG  RH  (   RI  RJ  (   RK  RL  (   RM  RN  (   RO  RP  (   RQ  RR  (   RS  RT  (   RU  RV  (   RW  RX  (   RY  RZ  (   R[  R\  (   R]  R^  (   R_  R`  (   Ra  Rb  (   Rc  Rd  (   Re  Rf  (   Rg  Rh  (   Ri  Rj  (   Rk  Rl  (   Rm  Rn  (   Ro  Rp  (   Rq  Rr  (   Rs  Rt  (   Ru  Rv  (   Rw  Rx  (   Ry  Rz  (   R{  R|  (   R}  R~  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R   (   R  R  (   R  R  (   R  R  (   R  R  (   R	  R
  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R   (   R!  R"  (   R#  R$  (   R%  R&  (   R'  R(  (   R)  R*  (   R+  R,  (   R-  R.  (   R/  R0  (   R1  R2  (   R3  R4  (   R5  R6  (   R7  R8  (   R9  R:  (   R;  R<  (   R=  R>  (   R?  R@  (   RA  RB  (   RC  RD  (   RE  RF  (   RG  RH  (   RI  RJ  (   RK  RL  (   RM  RN  (   RO  RP  (   RQ  RR  (   RS  RT  (   RU  RV  (   RW  RX  (   RY  RZ  (   R[  R\  (   R]  R^  (   R_  R`  (   Ra  Rb  (   Rc  Rd  (   Re  Rf  (   Rg  Rh  (   Ri  Rj  (   Rk  Rl  (   Rm  Rn  (   Ro  Rp  (   Rq  Rr  (   Rs  Rt  (   Ru  Rv  (   Rw  Rx  (   Ry  Rz  (   R{  R|  (   R}  R~  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R  (   R  R   (   R  R  (   R  R  (   R  R  (   R  R  (   R	  R
  (   t   __doc__t
   __future__R    R4  R  R7  R-  t   sixt   dictR  t	   iteritemst   kt   vR  R   RC  t   __name__(    (    (    s4   lib/python2.7/site-packages/tables/scripts/pt2to3.pyt   <module>   s$  4		"