Trees
Indices
Help
[
hide private
]
[
Module Hierarchy
|
Class Hierarchy
]
Module Hierarchy
pkgcore
pkgcore.binpkg
:
gentoo binpkg support
pkgcore.binpkg.repo_ops
pkgcore.binpkg.repository
:
binpkg ebuild repository
pkgcore.binpkg.xpak
:
XPAK container support
pkgcore.cache
:
cache subsystem, typically used for storing package metadata
pkgcore.cache.anydbm
:
anydbm backend
pkgcore.cache.errors
:
cache subsystem exceptions
pkgcore.cache.flat_hash
:
per key file based backend
pkgcore.cache.fs_template
:
template for fs based backends
pkgcore.cache.metadata
:
cache backend designed for rsynced tree's pregenerated metadata.
pkgcore.cache.sql_template
:
template for sql backends- needs work
pkgcore.cache.template
:
template for cache backend classes
pkgcore.cache.util
:
cache backend utilities
pkgcore.chksum
:
chksum verification/generation subsystem
pkgcore.chksum.defaults
:
default chksum handlers implementation- sha1, sha256, rmd160, and md5
pkgcore.chksum.errors
:
exceptions thrown by chksum subsystem
pkgcore.chksum.gpg
pkgcore.config
:
configuration subsystem
pkgcore.config.basics
:
configuration subsystem primitives
pkgcore.config.central
:
Collapse multiple config-sources and instantiate from them.
pkgcore.config.cparser
:
ini based configuration format
pkgcore.config.dhcpformat
:
Parse a dhcpd.conf(5) style configuration file.
pkgcore.config.domain
:
base class to derive from for domain objects
pkgcore.config.errors
:
Exceptions raised by the config code.
pkgcore.config.mke2fsformat
:
Parse a mke2fs.conf(5) style configuration file.
pkgcore.const
:
Internal constants.
pkgcore.ebuild
:
gentoo ebuild support
pkgcore.ebuild._atom
:
cpython atom parsing functionality
pkgcore.ebuild._cpv
:
C reimplementation of pkgcore.ebuild.cpv.
pkgcore.ebuild._depset
:
cpython depset parsing functionality
pkgcore.ebuild._filter_env
:
Filter a bash env dump.
pkgcore.ebuild.atom
:
gentoo ebuild atom, should be generalized into an agnostic base
pkgcore.ebuild.atom_restricts
:
atom version restrict
pkgcore.ebuild.conditionals
:
DepSet parsing.
pkgcore.ebuild.const
:
ebuild internal constants
pkgcore.ebuild.cpv
:
gentoo ebuild specific base package class
pkgcore.ebuild.digest
:
ebuild tree manifest/digest support
pkgcore.ebuild.domain
:
gentoo configuration domain
pkgcore.ebuild.ebd
:
EBuild Daemon (ebd), main high level interface to ebuild execution env (ebuild.sh being part of it).
pkgcore.ebuild.ebuild_built
:
built ebuild packages (vdb packages and binpkgs are derivatives of this)
pkgcore.ebuild.ebuild_src
:
package class for buildable ebuilds
pkgcore.ebuild.eclass_cache
:
in memory representation of on disk eclass stacking order
pkgcore.ebuild.errors
:
atom exceptions
pkgcore.ebuild.filter_env
:
Filter a bash environment dump.
pkgcore.ebuild.formatter
:
PMerge formatting module
pkgcore.ebuild.misc
:
misc.
pkgcore.ebuild.overlay_repository
:
implementation of the standard PORTDIR + PORTDIR_OVERLAY repository stacking
pkgcore.ebuild.portage_conf
:
make.conf translator.
pkgcore.ebuild.processor
:
low level ebuild processor.
pkgcore.ebuild.profiles
pkgcore.ebuild.repo_objs
:
package class for buildable ebuilds
pkgcore.ebuild.repository
:
ebuild repository, specific to gentoo ebuild trees (whether cvs or rsync)
pkgcore.ebuild.resolver
:
resolver configuration to match portage behaviour (misbehaviour in a few spots)
pkgcore.ebuild.triggers
:
gentoo/ebuild specific triggers
pkgcore.fetch
:
functionality related to downloading files
pkgcore.fetch.base
:
prototype fetcher class, all fetchers should derive from this
pkgcore.fetch.custom
:
fetcher class that pulls files via executing another program to do the fetching
pkgcore.fetch.errors
:
errors fetch subsystem may throw
pkgcore.fs
:
filesystem abstractions, and select operations
pkgcore.fs.contents
:
contents set- container of fs objects
pkgcore.fs.fs
:
filesystem entry abstractions
pkgcore.fs.livefs
:
interaction with the livefs: generating fs objects to represent the livefs.
pkgcore.fs.ops
:
default fs ops.
pkgcore.fs.tar
:
binpkg tar utilities
pkgcore.interfaces
:
interface templates for package/repository/data source objects
pkgcore.interfaces.data_source
:
data source.
pkgcore.interfaces.format
:
build operation
pkgcore.interfaces.observer
pkgcore.interfaces.repo
:
repository modifications (installing, removing, replacing)
pkgcore.log
:
Logging utilities.
pkgcore.merge
:
package related livefs modification subsystem
pkgcore.merge.const
pkgcore.merge.engine
:
core engine for livefs modifications
pkgcore.merge.errors
:
exceptions thrown by the MergeEngine
pkgcore.merge.triggers
:
triggers, callables to bind to a step in a MergeEngine to affect changes
pkgcore.os_data
:
Avoid using- os data- root uid/gid, pkgcore uid/gid, etc.
pkgcore.package
:
package interface/classes
pkgcore.package.base
:
base package class; instances should derive from this.
pkgcore.package.conditionals
:
conditional attributes on a package.
pkgcore.package.errors
pkgcore.package.metadata
:
package with its metadata accessible (think 'no longer abstract')
pkgcore.package.mutated
:
package wrapper class to override a packages attributes
pkgcore.package.virtual
:
virtual package
pkgcore.pkgsets
:
restriction generaters representing sets of packages
pkgcore.pkgsets.filelist
:
pkgset based around loading a list of atoms from a world file
pkgcore.pkgsets.glsa
:
Gentoo Linux Security Advisories (GLSA) support
pkgcore.pkgsets.installed
pkgcore.pkgsets.system
:
system pkgset based off of profile system collapsing
pkgcore.plugin
:
Plugin system, heavily inspired by twisted's plugin system.
pkgcore.plugins
:
pkgcore plugins package.
pkgcore.plugins.pkgcore_configurables
pkgcore.plugins.pkgcore_ebuild_built
pkgcore.plugins.pkgcore_ebuild_src
pkgcore.plugins.pkgcore_fsops_default
pkgcore.plugins.pkgcore_syncers
pkgcore.plugins.pkgcore_triggers
pkgcore.repository
:
repository subsystem
pkgcore.repository.configured
:
wrap a repository, binding configuration to pkgs returned from the repository
pkgcore.repository.errors
:
exceptions thrown by repository classes.
pkgcore.repository.misc
pkgcore.repository.multiplex
:
repository that combines multiple repositories together
pkgcore.repository.prototype
:
base repository template
pkgcore.repository.syncable
pkgcore.repository.util
pkgcore.repository.virtual
:
virtual repository, pkgs generated via callable
pkgcore.repository.visibility
:
filtering repository
pkgcore.repository.wrapper
:
simple repository wrapping to override the package instances returned
pkgcore.resolver
pkgcore.resolver.choice_point
pkgcore.resolver.pigeonholes
pkgcore.resolver.plan
pkgcore.resolver.state
pkgcore.resolver.util
pkgcore.restrictions
:
restriction subsystem, used both for depencies and general package queries
pkgcore.restrictions._restrictions
:
cpython restrictions extensions for speed
pkgcore.restrictions.boolean
:
Boolean combinations of restrictions.
pkgcore.restrictions.delegated
:
functionality to hand off to a callable, enabling collapsing long chains of restrictions into Nlog N, or generating restrictions on the fly
pkgcore.restrictions.packages
:
restriction classes designed for package level matching
pkgcore.restrictions.restriction
:
base restriction class
pkgcore.restrictions.util
:
restriction related utilities
pkgcore.restrictions.values
:
value restrictions
pkgcore.scripts
:
Commandline scripts.
pkgcore.scripts.filter_env
:
Commandline interface to
pkgcore.ebuild.filter_env
.
pkgcore.scripts.pclone_cache
:
Clone a repository cache.
pkgcore.scripts.pconfig
:
Configuration querying utility.
pkgcore.scripts.pebuild
:
Low-level ebuild operations.
pkgcore.scripts.pmaint
:
repository maintainence
pkgcore.scripts.pmerge
:
Mess with the resolver and vdb.
pkgcore.scripts.pplugincache
:
Update the plugin cache.
pkgcore.scripts.pquery
:
Extract information from repositories.
pkgcore.spawn
:
subprocess related functionality
pkgcore.sync
pkgcore.sync.base
pkgcore.sync.bzr
pkgcore.sync.cvs
pkgcore.sync.darcs
pkgcore.sync.git
pkgcore.sync.hg
pkgcore.sync.rsync
pkgcore.sync.svn
pkgcore.util
:
misc.
pkgcore.util.bzip2
:
bzip2 decompression/compression
pkgcore.util.commandline
:
Utilities for writing commandline utilities.
pkgcore.util.packages
pkgcore.util.parserestrict
:
Functions that turn a string into a restriction or raise ParseError.
pkgcore.util.repo_utils
:
misc.
pkgcore.vdb
pkgcore.vdb.contents
pkgcore.vdb.ondisk
pkgcore.vdb.repo_ops
pkgcore.vdb.virtuals
pkgcore.version
:
Version information (tied to bzr).
pkgcore_checks
pkgcore_checks.addons
:
Addon functionality shared by multiple checkers.
pkgcore_checks.base
:
Core classes and interfaces.
pkgcore_checks.cleanup
pkgcore_checks.codingstyle
:
check for some bad coding styles like insinto's, old variables etc
pkgcore_checks.deprecated
pkgcore_checks.dropped_keywords
pkgcore_checks.errors
:
Exception subclasses.
pkgcore_checks.feeds
:
Feed classes: pass groups of packages to other addons.
pkgcore_checks.glsa_scan
pkgcore_checks.imlate
pkgcore_checks.metadata_checks
pkgcore_checks.metadata_xml
pkgcore_checks.pcheck
:
Commandline frontend (for use with
pkgcore.util.commandline.main
.
pkgcore_checks.pkgdir_checks
pkgcore_checks.plugins
:
pkgcore-checks plugins package.
pkgcore_checks.plugins.core_checks
:
Default checks.
pkgcore_checks.repo_metadata
pkgcore_checks.report_stream
:
Replay a pickled results stream from pcheck, feeding the results into a reporter.
pkgcore_checks.reporters
:
Basic reporters and reporter factories.
pkgcore_checks.stale_unstable
pkgcore_checks.unported_mod_x
pkgcore_checks.unstable_only
pkgcore_checks.util
pkgcore_checks.visibility
pkgcore_checks.whitespace
snakeoil
:
misc.
snakeoil._caching
:
C reimplementation of snakeoil.caching.
snakeoil._compatibility
:
extracted cpy bits from python2.5s functools and builtins; any/all, and partial.
snakeoil._formatters
:
my funky module
snakeoil._klass
:
misc cpython class functionality
snakeoil._lists
:
C reimplementation of some of snakeoil.lists.
snakeoil.caching
:
instance caching metaclass
snakeoil.compatibility
:
Compatibility module providing native reimplementations of python2.5 functionality.
snakeoil.containers
:
collection of container classes
snakeoil.currying
:
Function currying, generating a functor with a set of args/defaults pre bound.
snakeoil.debug_imports
snakeoil.demandload
:
Demand load things when used.
snakeoil.dependant_methods
:
Metaclass to inject dependencies into method calls.
snakeoil.descriptors
:
Classes implementing the descriptor protocol.
snakeoil.fileutils
:
file related operations, mainly reading
snakeoil.fix_copy
:
A version of inspect that includes what 'copy' needs.
snakeoil.formatters
:
Classes wrapping a file-like object to do fancy output on it.
snakeoil.iterables
snakeoil.klass
snakeoil.lists
:
sequence related operations
snakeoil.mappings
:
miscellanious mapping/dict related classes
snakeoil.modules
:
dynamic import functionality
snakeoil.obj
snakeoil.osutils
:
os specific utilities, FS access mainly
snakeoil.osutils._posix
:
cpython posix path functionality
snakeoil.osutils._readdir
:
C reimplementation of some of snakeoil.osutils
snakeoil.osutils.native_readdir
:
Wrapper for readdir which grabs file type from d_type.
snakeoil.pickling
:
convenience module using cPickle if available, else failing back to pickle
snakeoil.tar
:
tar file access
snakeoil.test
:
Our unittest extensions.
snakeoil.test.mixins
snakeoil.test.test_caching
snakeoil.test.test_compatibility
snakeoil.test.test_containers
snakeoil.test.test_currying
snakeoil.test.test_demandload
snakeoil.test.test_demandload_usage
snakeoil.test.test_dependant_methods
snakeoil.test.test_descriptors
snakeoil.test.test_fileutils
snakeoil.test.test_formatters
snakeoil.test.test_iterables
snakeoil.test.test_klass
snakeoil.test.test_lists
snakeoil.test.test_mappings
snakeoil.test.test_modules
snakeoil.test.test_obj
snakeoil.test.test_osutils
snakeoil.test.test_weakrefs
snakeoil.version
:
Version information (tied to bzr).
snakeoil.weakrefs
snakeoil.xml
:
indirection to load ElementTree
snakeoil.xml.bundled_elementtree
Trees
Indices
Help
Generated by Epydoc 3.0beta1 on Mon Jun 18 10:49:50 2007
http://epydoc.sourceforge.net