Module ImportFrom alias Import alias Import alias Import alias Import alias Import alias TryExcept body ImportFrom alias ImportFrom alias handlers ExceptHandler type NameLoad body ImportFrom alias ImportFrom alias TryExcept body Import alias identifier handlers ExceptHandler type NameLoad body Import alias ImportFrom alias alias alias ImportFrom alias alias TryExcept body Import alias handlers ExceptHandler type NameLoad body Import alias identifier TryExcept body Import alias handlers ExceptHandler type NameLoad body Import alias identifier Import alias Import alias ImportFrom alias ImportFrom alias alias Assign NameStore Str Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body If CompareIn NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore ListLoad NameLoad For NameStore Call NameLoad NameLoad body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body If Num body Assign NameStore Call AttributeLoad NameLoad attr orelse Assign NameStore Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameLoad Assign NameStore Call NameLoad NameLoad If NameLoad body Return SubscriptLoad NameLoad Index Num orelse Return NameLoad decorator_list FunctionDef arguments args defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameLoad decorator_list Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad NameLoad NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot CompareIn NameLoad NameLoad body Raise Call NameLoad BinOpMod Str Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr BoolOpAnd CompareNotEq AttributeLoad NameLoad attr Str UnaryOpNot AttributeLoad NameLoad attr CompareIn AttributeLoad NameLoad attr TupleLoad Str Str body Raise Call NameLoad BinOpMod Str Call NameLoad NameLoad If UnaryOpNot CompareEq Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BoolOpAnd Call NameLoad NameLoad NameLoad CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr orelse Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad NameLoad Assign AttributeStore NameLoad attr SubscriptLoad SubscriptLoad AttributeLoad Call NameLoad attr Index NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore BinOpAdd NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If NameLoad body Expr Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr With Call NameLoad NameLoad Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr orelse If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If NameLoad body Expr Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr With Call NameLoad NameLoad NameStore body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr orelse Assign NameStore Dict Return Call NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad decorator_list Return NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return BoolOpAnd CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return UnaryOpNot Call NameLoad BinOpSub Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr orelse Assign TupleStore NameStore NameStore NameLoad Assign NameStore ListComp NameLoad comprehension NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad Return Call NameLoad NameLoad decorator_list NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Assign NameStore Call NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareNotEq Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Return NameLoad handlers ExceptHandler type TupleLoad NameLoad AttributeLoad NameLoad attr name NameStore body Raise Call NameLoad BinOpAdd Call NameLoad NameLoad BinOpMod Str NameLoad ExceptHandler type AttributeLoad NameLoad attr name NameStore body Raise Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body Expr Str TryExcept body Assign NameStore Call NameLoad NameLoad keyword NameLoad handlers ExceptHandler type TupleLoad NameLoad AttributeLoad NameLoad attr name NameStore body Raise Call NameLoad BinOpAdd Call NameLoad NameLoad BinOpMod Str NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Raise Call NameLoad Str Expr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr If BoolOpOr UnaryOpNot NameLoad Call AttributeLoad NameLoad attr Str body Continue Assign NameStore Call AttributeLoad NameLoad attr Str If CompareLt Call NameLoad NameLoad Num body Raise Call NameLoad BinOpMod Str NameLoad keyword NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Slice Num TryExcept body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad keyword NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body With Call NameLoad NameLoad Str NameStore body Return Call NameLoad Call AttributeLoad NameLoad attr keyword NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad BinOpMod Str Call NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore ListLoad For NameStore NameLoad body AugAssignAdd NameStore Call NameLoad ListComp Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Str Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Assert Call NameLoad NameLoad TupleLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Assert Call NameLoad NameLoad TupleLoad NameLoad NameLoad Return Call AttributeLoad Str attr IfExp Call NameLoad NameLoad NameLoad NameLoad ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Assign NameStore Call NameLoad keyword NameLoad Assign NameStore ListLoad For NameStore Call NameLoad NameLoad body TryExcept body If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr orelse If CompareEq AttributeLoad NameLoad attr NameLoad body If UnaryOpNot CompareIn SubscriptLoad AttributeLoad NameLoad attr Index Num ListLoad Str Str body Expr Call NameLoad BinOpMod Str SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr NameLoad Continue Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Expr Call NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareIsNot NameLoad NameLoad body Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad BinOpMod Str Call NameLoad For NameStore Call NameLoad Call AttributeLoad AttributeLoad Call NameLoad attr attr body Expr Call NameLoad BinOpMod Str NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore SubscriptLoad SubscriptLoad AttributeLoad Call NameLoad attr Index NameLoad Index Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Str For NameStore NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr AugAssignAdd NameStore BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If NameLoad body Expr Call NameLoad Str keyword AttributeLoad NameLoad attr Return ListLoad With Call NameLoad NameLoad Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad keyword NameLoad Return Call NameLoad NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If Call NameLoad NameLoad NameLoad body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad TryExcept body Expr Call NameLoad BinOpAdd NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Num NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad BinOpAdd Str Call NameLoad NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Pass Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr keyword BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str keyword Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Assign NameStore Str orelse Assign NameStore Str With Call AttributeLoad NameLoad attr NameLoad NameLoad NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Pass TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad If NameLoad body Expr Call NameLoad BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad If NameLoad body Expr Call NameLoad BinOpMod Str Call NameLoad NameLoad keyword AttributeLoad NameLoad attr Assign NameStore ListComp NameLoad comprehension NameStore NameLoad Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call NameLoad BinOpMod Str Call NameLoad NameLoad keyword AttributeLoad NameLoad attr Return Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str If Call AttributeLoad NameLoad attr NameLoad body Return Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call NameLoad BinOpMod Str NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListComp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareNotEq NameLoad AttributeLoad NameLoad attr body If Call NameLoad ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq NameLoad AttributeLoad NameLoad attr body Return ListLoad Return ListComp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr NameLoad If NameLoad body Return SubscriptLoad NameLoad Index Num orelse Raise Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Raise Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A __future__ print_function N/A os N/A sys N/A tempfile N/A yaml N/A hashlib N/A N/A urllib.request urlopen urllib.error URLError N/A N/A N/A ImportError N/A urllib2 urlopen urllib2 URLError N/A N/A N/A cPickle pickle N/A N/A N/A ImportError N/A N/A pickle core InvalidData DownloadFailure CachePermissionError gbpdistro_support get_gbprepo_as_rosdep_data download_gbpdistro_as_rosdep_data N/A N/A N/A urlparse N/A N/A N/A ImportError N/A N/A urllib.parse urlparse N/A N/A N/A httplib N/A N/A N/A ImportError N/A N/A http.client httplib N/A rospkg N/A rospkg.distro loader RosdepLoader rosdistrohelper get_index get_index_url N/A DEFAULT_SOURCES_LIST_URL https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list N/A DOWNLOAD_TIMEOUT 15.0 N/A SOURCES_LIST_DIR sources.list.d N/A SOURCES_CACHE_DIR sources.cache N/A CACHE_INDEX index N/A PICKLE_CACHE_EXT .pickle N/A SOURCE_PATH_ENV ROSDEP_SOURCE_PATH get_sources_list_dirs N/A N/A source_list_dir N/A N/A N/A N/A SOURCE_PATH_ENV N/A os environ N/A N/A sdirs N/A N/A N/A N/A os environ N/A SOURCE_PATH_ENV split N/A os pathsep N/A N/A sdirs N/A source_list_dir N/A p N/A list sdirs N/A N/A N/A N/A N/A N/A os path exists p N/A N/A N/A N/A sdirs remove p N/A sdirs N/A get_sources_list_dir N/A N/A N/A N/A N/A 0 N/A N/A etc_ros N/A N/A rospkg get_etc_ros_dir N/A N/A etc_ros /etc/ros N/A sys_sources_list_dir N/A N/A N/A os path join etc_ros rosdep SOURCES_LIST_DIR N/A sources_list_dirs N/A get_sources_list_dirs sys_sources_list_dir N/A sources_list_dirs N/A N/A N/A sources_list_dirs N/A 0 N/A N/A sys_sources_list_dir N/A get_default_sources_list_file N/A N/A N/A N/A N/A N/A N/A N/A os path join N/A get_sources_list_dir 20-default.list N/A get_sources_cache_dir N/A N/A N/A N/A N/A ros_home N/A N/A rospkg get_ros_home N/A N/A N/A N/A os path join ros_home rosdep SOURCES_CACHE_DIR N/A N/A TYPE_YAML yaml N/A TYPE_GBPDISTRO gbpdistro N/A VALID_TYPES N/A TYPE_YAML TYPE_GBPDISTRO DataSource N/A object N/A __init__ N/A N/A self type_ url tags origin N/A None N/A N/A 
        :param type_: data source type, e.g. TYPE_YAML, TYPE_GBPDISTRO

        :param url: URL of data location.  For file resources, must
          start with the file:// scheme.  For remote resources, URL
          must include a path.

        :param tags: tags for matching data source to configurations
        :param origin: filename or other indicator of where data came from for debugging.

        :raises: :exc:`ValueError` if parameters do not validate
         N/A N/A N/A type_ VALID_TYPES N/A N/A N/A ValueError N/A type must be one of [%s] N/A N/A , join VALID_TYPES N/A parsed N/A N/A urlparse urlparse url N/A N/A N/A N/A parsed scheme N/A N/A N/A parsed scheme file N/A N/A parsed netloc N/A N/A parsed path N/A / N/A N/A N/A ValueError N/A url must be a fully-specified URL with scheme, hostname, and path: %s N/A str url N/A N/A N/A N/A type tags list N/A N/A N/A ValueError N/A tags must be a list: %s N/A str tags N/A N/A self type type_ N/A N/A self tags tags N/A N/A self url url N/A N/A self origin origin N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A isinstance other DataSource N/A N/A self type N/A other type N/A N/A self tags N/A other tags N/A N/A self url N/A other url N/A N/A self origin N/A other origin N/A __str__ N/A N/A self N/A N/A N/A N/A self origin N/A N/A N/A [%s]:
%s %s %s N/A N/A self origin N/A self type N/A self url N/A N/A join N/A self tags N/A N/A N/A %s %s %s N/A N/A self type N/A self url N/A N/A join N/A self tags N/A __repr__ N/A N/A self N/A N/A N/A N/A repr N/A N/A self type N/A self url N/A self tags N/A self origin N/A N/A RosDistroSource N/A DataSource N/A __init__ N/A N/A self distro N/A N/A N/A N/A self type TYPE_GBPDISTRO N/A N/A self tags N/A distro N/A N/A self url N/A N/A N/A N/A get_index distributions N/A distro N/A distribution N/A N/A self origin None N/A N/A cache_data_source_loader N/A N/A sources_cache_dir verbose N/A False N/A create_model N/A N/A type_ uri tags origin N/A None N/A N/A filename N/A compute_filename_hash uri N/A filepath N/A N/A N/A os path join sources_cache_dir filename N/A pickle_filepath N/A filepath PICKLE_CACHE_EXT N/A N/A N/A N/A os path exists pickle_filepath N/A N/A verbose N/A N/A N/A print N/A loading cached data source:
	%s
	%s N/A uri pickle_filepath file N/A sys stderr N/A N/A open pickle_filepath rb f N/A N/A rosdep_data N/A N/A pickle loads N/A N/A f read N/A N/A N/A N/A N/A os path exists filepath N/A N/A verbose N/A N/A N/A print N/A loading cached data source:
	%s
	%s N/A uri filepath file N/A sys stderr N/A N/A open filepath f N/A N/A rosdep_data N/A N/A yaml load N/A N/A f read N/A N/A rosdep_data N/A N/A N/A CachedDataSource type_ uri tags rosdep_data origin filepath N/A N/A create_model N/A CachedDataSource N/A object N/A __init__ N/A N/A self type_ url tags rosdep_data origin N/A None N/A N/A 
        Stores data source and loaded rosdep data for that source.

        NOTE: this is not a subclass of DataSource, though it's API is
        duck-type compatible with the DataSource API.
         N/A N/A self source N/A DataSource type_ url tags origin origin N/A N/A self rosdep_data rosdep_data N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A N/A N/A N/A self source N/A other source N/A N/A self rosdep_data N/A other rosdep_data N/A N/A N/A AttributeError N/A N/A False N/A __str__ N/A N/A self N/A N/A N/A N/A %s
%s N/A N/A self source N/A self rosdep_data N/A __repr__ N/A N/A self N/A N/A N/A N/A repr N/A N/A self type N/A self url N/A self tags N/A self rosdep_data N/A self origin N/A type N/A N/A self N/A N/A N/A 
        :returns: data source type
         N/A N/A N/A self source type N/A property url N/A N/A self N/A N/A N/A 
        :returns: data source URL
         N/A N/A N/A self source url N/A property tags N/A N/A self N/A N/A N/A 
        :returns: data source tags
         N/A N/A N/A self source tags N/A property origin N/A N/A self N/A N/A N/A 
        :returns: data source origin, if set, or ``None``
         N/A N/A N/A self source origin N/A property N/A DataSourceMatcher N/A object N/A __init__ N/A N/A self tags N/A N/A N/A N/A self tags tags N/A matches N/A N/A self rosdep_data_source N/A N/A N/A 
        Check if the datasource matches this configuration.

        :param rosdep_data_source: :class:`DataSource`
         N/A N/A N/A any N/A N/A set N/A rosdep_data_source tags N/A set N/A self tags N/A create_default N/A N/A os_override N/A None N/A N/A 
        Create a :class:`DataSourceMatcher` to match the current
        configuration.

        :param os_override: (os_name, os_codename) tuple to override
            OS detection
        :returns: :class:`DataSourceMatcher`
         N/A distro_name N/A N/A N/A rospkg distro current_distro_codename N/A N/A os_override None N/A N/A os_detect N/A N/A N/A rospkg os_detect OsDetect N/A N/A os_name os_version os_codename N/A N/A os_detect detect_os N/A N/A N/A os_name os_codename os_override N/A tags N/A t N/A t N/A distro_name os_name os_codename t N/A N/A DataSourceMatcher tags N/A staticmethod N/A download_rosdep_data N/A N/A url N/A N/A N/A 
    :raises: :exc:`DownloadFailure` If data cannot be
        retrieved (e.g. 404, bad YAML format, server down).
     N/A N/A N/A f N/A urlopen url timeout DOWNLOAD_TIMEOUT N/A text N/A N/A f read N/A N/A N/A f close N/A data N/A N/A yaml safe_load text N/A N/A N/A type data dict N/A N/A N/A DownloadFailure N/A rosdep data from [%s] is not a YAML dictionary url N/A data N/A N/A N/A N/A URLError N/A httplib HTTPException N/A e N/A N/A N/A DownloadFailure N/A N/A str e N/A  (%s) url N/A N/A N/A yaml YAMLError N/A e N/A N/A N/A DownloadFailure N/A str e N/A download_default_sources_list N/A N/A url N/A DEFAULT_SOURCES_LIST_URL N/A N/A 
    Download (and validate) contents of default sources list.

    :param url: override URL of default sources list file
    :return: raw sources list data, ``str``
    :raises: :exc:`InvalidData`
    :raises: :exc:`urllib2.URLError` If data cannot be
        retrieved (e.g. 404, server down).
     N/A N/A N/A f N/A urlopen url timeout DOWNLOAD_TIMEOUT N/A N/A N/A N/A URLError N/A httplib HTTPException N/A e N/A N/A N/A URLError N/A N/A str e N/A  (%s) url N/A data N/A N/A N/A N/A f read decode N/A N/A N/A f close N/A N/A data N/A N/A N/A RuntimeError cannot download defaults file: empty contents N/A N/A parse_sources_data data N/A data N/A parse_sources_data N/A N/A data origin model N/A <string> None N/A N/A 
    Parse sources file format (tags optional)::

      # comments and empty lines allowed
      <type> <uri> [tags]

    e.g.::

      yaml http://foo/rosdep.yaml fuerte lucid ubuntu

    If tags are specified, *all* tags must match the current
    configuration for the sources data to be used.

    :param data: data in sources file format
    :param model: model to load data into.  Defaults to :class:`DataSource`

    :returns: List of data sources, [:class:`DataSource`]
    :raises: :exc:`InvalidData`
     N/A N/A model None N/A N/A model DataSource N/A sources N/A N/A line N/A N/A data split N/A N/A line N/A N/A line strip N/A N/A N/A line N/A N/A line startswith # N/A N/A N/A splits N/A N/A line split N/A N/A N/A len splits 2 N/A N/A N/A InvalidData N/A invalid line:
%s line origin origin N/A type_ N/A splits N/A 0 N/A url N/A splits N/A 1 N/A tags N/A splits N/A 2 N/A N/A N/A N/A N/A sources append N/A model type_ url tags origin origin N/A N/A N/A ValueError N/A e N/A N/A N/A InvalidData N/A line:
	%s
%s N/A line e origin origin N/A sources N/A parse_sources_file N/A N/A filepath N/A N/A N/A 
    Parse file on disk

    :returns: List of data sources, [:class:`DataSource`]
    :raises: :exc:`InvalidData` If any error occurs reading
        file, so an I/O error, non-existent file, or invalid format.
     N/A N/A N/A N/A open filepath r f N/A N/A N/A parse_sources_data N/A N/A f read origin filepath N/A N/A N/A IOError N/A e N/A N/A N/A InvalidData N/A I/O error reading sources file: %s N/A str e origin filepath N/A parse_sources_list N/A N/A sources_list_dir N/A None N/A N/A 
    Parse data stored in on-disk sources list directory into a list of
    :class:`DataSource` for processing.

    :returns: List of data sources, [:class:`DataSource`]. If there is
        no sources list dir, this returns an empty list.
    :raises: :exc:`InvalidData`
    :raises: :exc:`OSError` if *sources_list_dir* cannot be read.
    :raises: :exc:`IOError` if *sources_list_dir* cannot be read.
     N/A N/A sources_list_dir None N/A N/A sources_list_dir N/A get_sources_list_dir N/A sources_list_dirs N/A get_sources_list_dirs sources_list_dir N/A filelist N/A N/A sdir sources_list_dirs N/A N/A filelist N/A sorted N/A N/A N/A N/A os path join sdir f N/A f N/A N/A os listdir sdir N/A N/A f endswith .list N/A sources_list N/A N/A f filelist N/A N/A N/A N/A sources_list extend N/A parse_sources_file f N/A sources_list N/A _generate_key_from_urls N/A N/A urls N/A N/A N/A N/A N/A N/A isinstance urls N/A list basestring N/A N/A N/A NameError N/A N/A N/A isinstance urls N/A list str N/A N/A N/A ^ join N/A N/A isinstance urls list urls N/A urls N/A update_sources_list N/A N/A sources_list_dir sources_cache_dir success_handler error_handler N/A None None None None N/A N/A 
    Re-downloaded data from remote sources and store in cache.  Also
    update the cache index based on current sources.

    :param sources_list_dir: override source list directory
    :param sources_cache_dir: override sources cache directory
    :param success_handler: fn(DataSource) to call if a particular
        source loads successfully.  This hook is mainly for printing
        errors to console.
    :param error_handler: fn(DataSource, DownloadFailure) to call
        if a particular source fails.  This hook is mainly for
        printing errors to console.

    :returns: list of (`DataSource`, cache_file_path) pairs for cache
        files that were updated, ``[str]``
    :raises: :exc:`InvalidData` If any of the sources list files is invalid
    :raises: :exc:`OSError` if *sources_list_dir* cannot be read.
    :raises: :exc:`IOError` If *sources_list_dir* cannot be read or cache data cannot be written
     N/A N/A sources_cache_dir None N/A N/A sources_cache_dir N/A get_sources_cache_dir N/A sources N/A parse_sources_list sources_list_dir sources_list_dir N/A retval N/A N/A source N/A list sources N/A N/A N/A N/A N/A N/A source type TYPE_YAML N/A N/A rosdep_data N/A download_rosdep_data N/A source url N/A N/A N/A N/A source type TYPE_GBPDISTRO N/A N/A N/A N/A N/A N/A source tags N/A 0 N/A electric fuerte N/A N/A N/A print N/A Ignore legacy gbpdistro "%s" N/A N/A source tags N/A 0 N/A N/A N/A sources remove source N/A N/A rosdep_data N/A download_gbpdistro_as_rosdep_data N/A source url N/A N/A N/A retval append N/A source N/A write_cache_file sources_cache_dir N/A source url rosdep_data N/A N/A success_handler None N/A N/A N/A success_handler source N/A N/A N/A DownloadFailure N/A e N/A N/A N/A error_handler None N/A N/A N/A error_handler source e N/A N/A print N/A Query rosdistro index %s N/A get_index_url N/A dist_name N/A sorted N/A N/A N/A N/A get_index distributions keys N/A N/A N/A print N/A Add distro "%s" dist_name N/A rds N/A RosDistroSource dist_name N/A rosdep_data N/A get_gbprepo_as_rosdep_data dist_name N/A dist_files N/A N/A N/A N/A get_index distributions N/A dist_name N/A distribution N/A key N/A _generate_key_from_urls dist_files N/A N/A N/A retval append N/A rds N/A write_cache_file sources_cache_dir key rosdep_data N/A N/A N/A sources append rds N/A N/A N/A N/A N/A os path exists sources_cache_dir N/A N/A N/A N/A os makedirs sources_cache_dir N/A cache_index N/A N/A N/A os path join sources_cache_dir CACHE_INDEX N/A data #autogenerated by rosdep, do not edit. use 'rosdep update' instead
 N/A source sources N/A N/A url N/A _generate_key_from_urls N/A source url N/A data N/A yaml %s %s
 N/A url N/A N/A join N/A source tags N/A N/A write_atomic cache_index data N/A retval N/A load_cached_sources_list N/A N/A sources_cache_dir verbose N/A None False N/A N/A 
    Load cached data based on the sources list.

    :returns: list of :class:`CachedDataSource` instance with raw
        rosdep data loaded.
    :raises: :exc:`OSError` if cache cannot be read
    :raises: :exc:`IOError` if cache cannot be read
     N/A N/A sources_cache_dir None N/A N/A sources_cache_dir N/A get_sources_cache_dir N/A cache_index N/A N/A N/A os path join sources_cache_dir index N/A N/A N/A N/A N/A os path exists cache_index N/A N/A verbose N/A N/A N/A print no cache index present, not loading cached sources file N/A sys stderr N/A N/A N/A N/A open cache_index r f N/A N/A cache_data N/A N/A f read N/A model N/A cache_data_source_loader sources_cache_dir verbose verbose N/A N/A parse_sources_data cache_data origin cache_index model model N/A compute_filename_hash N/A N/A key_filenames N/A N/A N/A sha_hash N/A N/A hashlib sha1 N/A N/A isinstance key_filenames list N/A N/A key key_filenames N/A N/A N/A N/A sha_hash update N/A N/A key encode N/A N/A N/A N/A sha_hash update N/A N/A key_filenames encode N/A N/A N/A sha_hash hexdigest N/A write_cache_file N/A N/A source_cache_d key_filenames rosdep_data N/A N/A N/A 
    :param source_cache_d: directory to write cache file to
    :param key_filenames: filename (or list of filenames) to be used in hashing
    :param rosdep_data: dictionary of data to serialize as YAML
    :returns: name of file where cache is stored
    :raises: :exc:`OSError` if cannot write to cache file/directory
    :raises: :exc:`IOError` if cannot write to cache file/directory
     N/A N/A N/A N/A N/A os path exists source_cache_d N/A N/A N/A N/A os makedirs source_cache_d N/A key_hash N/A compute_filename_hash key_filenames N/A filepath N/A N/A N/A os path join source_cache_d key_hash N/A N/A N/A N/A write_atomic N/A filepath PICKLE_CACHE_EXT N/A N/A pickle dumps rosdep_data -1 True N/A N/A N/A OSError N/A e N/A N/A N/A CachePermissionError N/A Failed to write cache file:  N/A str e N/A N/A N/A N/A N/A os unlink filepath N/A N/A N/A OSError N/A N/A N/A filepath N/A write_atomic N/A N/A filepath data binary N/A False N/A N/A N/A fd filepath_tmp N/A N/A tempfile mkstemp prefix N/A N/A N/A N/A os path basename filepath .tmp. dir N/A N/A N/A os path dirname filepath N/A binary N/A N/A fmode wb N/A N/A fmode w N/A N/A N/A os fdopen fd fmode f N/A N/A N/A N/A f write data N/A N/A N/A f close N/A N/A N/A N/A N/A os rename filepath_tmp filepath N/A N/A N/A OSError N/A N/A N/A N/A N/A N/A os unlink filepath N/A N/A N/A OSError N/A N/A N/A N/A N/A N/A N/A os rename filepath_tmp filepath N/A N/A N/A OSError N/A N/A N/A N/A os unlink filepath_tmp N/A SourcesListLoader N/A RosdepLoader N/A N/A 
    SourcesList loader implements the general RosdepLoader API.  This
    implementation is fairly simple as there is only one view the
    source list loader can create.  It is also a bit degenerate as it
    is not capable of mapping resource names to views, thus any
    resource-name-based API fails or returns nothing interesting.

    This loader should not be used directly; instead, it is more
    useful composed with other higher-level implementations, like the
    :class:`rosdep2.rospkg_loader.RospkgLoader`.  The general intent
    is to compose it with another loader by making all of the other
    loader's views depends on all the views in this loader.
     N/A ALL_VIEW_KEY sources.list __init__ N/A N/A self sources N/A N/A N/A 
        :param sources: cached sources list entries, [:class:`CachedDataSource`]
         N/A N/A self sources sources N/A create_default N/A N/A matcher sources_cache_dir os_override verbose N/A None None None False N/A N/A 
        :param matcher: override DataSourceMatcher.  Defaults to
            DataSourceMatcher.create_default().
        :param sources_cache_dir: override location of sources cache
         N/A N/A matcher None N/A N/A matcher N/A N/A DataSourceMatcher create_default os_override os_override N/A verbose N/A N/A N/A print N/A using matcher with tags [%s] N/A N/A ,  join N/A matcher tags file N/A sys stderr N/A sources N/A load_cached_sources_list sources_cache_dir sources_cache_dir verbose verbose N/A verbose N/A N/A N/A print N/A loaded %s sources N/A len sources file N/A sys stderr N/A sources N/A x N/A x sources N/A N/A matcher matches x N/A verbose N/A N/A N/A print N/A %s sources match current tags N/A len sources file N/A sys stderr N/A N/A SourcesListLoader sources N/A staticmethod load_view N/A N/A self view_name rosdep_db verbose N/A False N/A N/A 
        Load view data into rosdep_db. If the view has already been
        loaded into rosdep_db, this method does nothing.

        :param view_name: name of ROS stack to load, ``str``
        :param rosdep_db: database to load stack data into, :class:`RosdepDatabase`

        :raises: :exc:`InvalidData`
         N/A N/A N/A rosdep_db is_loaded view_name N/A N/A N/A source N/A N/A self get_source view_name N/A verbose N/A N/A N/A print N/A loading view [%s] with sources.list loader view_name file N/A sys stderr N/A view_dependencies N/A N/A self get_view_dependencies view_name N/A N/A N/A rosdep_db set_view_data view_name N/A source rosdep_data view_dependencies view_name N/A get_loadable_resources N/A N/A self N/A N/A N/A N/A N/A get_loadable_views N/A N/A self N/A N/A N/A N/A N/A x url N/A x N/A self sources N/A get_view_dependencies N/A N/A self view_name N/A N/A N/A N/A view_name N/A SourcesListLoader ALL_VIEW_KEY N/A N/A N/A any N/A x N/A x N/A self sources N/A view_name N/A x url N/A N/A N/A N/A N/A N/A x url N/A x N/A self sources N/A get_source N/A N/A self view_name N/A N/A N/A matches N/A x N/A x N/A self sources N/A N/A x url view_name N/A matches N/A N/A N/A matches N/A 0 N/A N/A N/A N/A rospkg ResourceNotFound view_name N/A get_rosdeps N/A N/A self resource_name implicit N/A True N/A N/A 
        Always raises as SourceListLoader defines no concrete resources with rosdeps.

        :raises: :exc:`rospkg.ResourceNotFound`
         N/A N/A N/A rospkg ResourceNotFound resource_name N/A get_view_key N/A N/A self resource_name N/A N/A N/A 
        Always raises as SourceListLoader defines no concrete resources with rosdeps.

        :returns: Name of view that *resource_name* is in, ``None`` if no associated view.
        :raises: :exc:`rospkg.ResourceNotFound` if *resource_name* cannot be found.
         N/A N/A N/A rospkg ResourceNotFound resource_name N/A N/A