devconfig

DevconfigLoader

DevconfigLoader(self, stream)

extensions

Built-in mutable sequence.

If no argument is given, the constructor creates a new empty list. The argument must be an iterable if specified.

YAMLObjectDeclarationBaseAttributesMixin

YAMLObjectDeclarationBaseAttributesMixin(self, /, *args, **kwargs)

UNDEFINED

The most base type

YAMLObjectDeclarationBase

YAMLObjectDeclarationBase(self, *, handler, tag, attributes=[]) -> None

DevconfigLoader

YAMLObjectDeclarationBase.DevconfigLoader(self, stream)

SingleConstructorDeclaration

SingleConstructorDeclaration(self, *, handler, tag, attributes=[]) -> None

yaml_tag

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'.

MultiConstructorDeclaration

MultiConstructorDeclaration(self, *, handler, tag, attributes=[]) -> None

yaml_tag

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'.

YAMLObjectDeclaration

YAMLObjectDeclaration(self, *, handler, tag, attributes=[], name, result=None) -> None

yaml_tag

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'.

devconfig.construct

path

path(loader, delimiter, node)

PurePath subclass that can make system calls.

Path represents a filesystem path but unlike PurePath, also offers methods to do system calls on path objects. Depending on your system, instantiating a Path will return either a PosixPath or a WindowsPath object. You can also instantiate a PosixPath or WindowsPath directly, but cannot instantiate a WindowsPath on a POSIX system or vice versa.

ShadowConstructor

ShadowConstructor(self)

NODETAG

Built-in immutable sequence.

If no argument is given, the constructor returns an empty tuple. If iterable is specified the tuple is initialized from iterable's items.

If the argument is a tuple, the return value is the same object.

merged

merged(loader, node)

Merges *mappings list with priority to last item

devconfig.helper

devconfig.module

devconfig.merge

mappings

mappings(*mappings)

Merges *mappings list with priority to last item

extend_node

extend_node(src, dest)

Recursively update dest mapping nodes with extra nodes from src