ProjectSettings

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightsteelblue2, fontname=Arial, fontsize=10, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, splines=spline, style="dashed, rounded", truecolor=true]; node [colorscheme=pastel19, fontname=Arial, fontsize=10, height=0, penwidth=2, shape=box, style="filled, rounded", width=0]; edge [color=lightslategrey, penwidth=1]; subgraph cluster_builtins { graph [label=builtins]; node [color=1]; "builtins.object" [URL="https://docs.python.org/3.6/library/functions.html#object", label=object, target=_top]; } subgraph "cluster_collections.abc" { graph [label="collections.abc"]; node [color=2]; "collections.abc.Collection" [URL="https://docs.python.org/3.6/library/collections.abc.html#collections.abc.Collection", label=Collection, shape=oval, style=bold, target=_top]; "collections.abc.Container" [URL="https://docs.python.org/3.6/library/collections.abc.html#collections.abc.Container", label=Container, shape=oval, style=bold, target=_top]; "collections.abc.Iterable" [URL="https://docs.python.org/3.6/library/collections.abc.html#collections.abc.Iterable", label=Iterable, shape=oval, style=bold, target=_top]; "collections.abc.Mapping" [URL="https://docs.python.org/3.6/library/collections.abc.html#collections.abc.Mapping", label=Mapping, shape=oval, style=bold, target=_top]; "collections.abc.Sized" [URL="https://docs.python.org/3.6/library/collections.abc.html#collections.abc.Sized", label=Sized, shape=oval, style=bold, target=_top]; "collections.abc.Collection" -> "collections.abc.Mapping"; "collections.abc.Container" -> "collections.abc.Collection"; "collections.abc.Iterable" -> "collections.abc.Collection"; "collections.abc.Sized" -> "collections.abc.Collection"; } subgraph "cluster_supriya.cli" { graph [label="supriya.cli"]; node [color=3]; "supriya.cli.ProjectSettings.ProjectSettings" [URL="../api/supriya/cli/ProjectSettings.html#supriya.cli.ProjectSettings.ProjectSettings", color=black, fontcolor=white, label="Project\nSettings", target=_top]; } "builtins.object" -> "collections.abc.Container"; "builtins.object" -> "collections.abc.Iterable"; "builtins.object" -> "collections.abc.Sized"; "collections.abc.Mapping" -> "supriya.cli.ProjectSettings.ProjectSettings"; }

class supriya.cli.ProjectSettings.ProjectSettings(yaml_path='project-settings.yml')[source]

Attributes Summary

__getitem__
__iter__
__len__
from_dummy_data
from_python_module

Special methods

(Mapping).__contains__(key)
(Mapping).__eq__(other)

Return self==value.

__getitem__(item)[source]
__iter__()[source]
__len__()[source]

Methods

(Mapping).get(k[, d]) → D[k] if k in D, else d. d defaults to None.
(Mapping).items() → a set-like object providing a view on D's items
(Mapping).keys() → a set-like object providing a view on D's keys
(Mapping).values() → an object providing a view on D's values

Class & static methods

classmethod from_dummy_data()[source]
classmethod from_python_module(path)[source]