# circuits 2.1.0 documentation

# `circuits.core.loader` – Loader

This module implements a generic Loader suitable for dynamically loading components from other modules. This supports loading from local paths, eggs and zip archives. Both setuptools and distribute are fully supported.

## Classes

none

## Components

class `circuits.core.loader.``Loader`(auto_register=True, init_args=None, init_kwargs=None, paths=None, channel='loader')

  Bases: `circuits.core.components.BaseComponent`

  Create a new Loader Component

  Creates a new Loader Component that enables dynamic loading of components from modules either in local paths, eggs or zip archives.

  initializes x; see x.__class__.__doc__ for signature

## Events

none

## Functions

none