# `Environment`: Ergonomic, Concise Shell Variable Interface ```{py:currentmodule} my.apis.Environment ``` ```{eval-rst} .. autodata:: my.apis.Environment.env ``` ```{eval-rst} .. autoclass:: my.apis.Environment.Environment ``` ## `I` Getters ```{eval-rst} .. automethod:: my.apis.Environment.Environment.get ``` ## `II` Setters ```{eval-rst} .. automethod:: my.apis.Environment.Environment.set ``` ## `III` Paths ```{eval-rst} .. autoproperty:: my.apis.Environment.Environment.paths ``` ```{eval-rst} .. automethod:: my.apis.Environment.Environment.path ``` ## `IV` Flags ```{eval-rst} .. autoproperty:: my.apis.Environment.Environment.flags ``` ```{eval-rst} .. automethod:: my.apis.Environment.Environment.flag ``` ## `V` Utilities ```{eval-rst} .. autoproperty:: my.apis.Environment.Environment.is_dev ``` ```{eval-rst} .. automethod:: my.apis.Environment.Environment.is_valid_name ``` ```{eval-rst} .. automethod:: my.apis.Environment.Environment.validate_name ``` ```{eval-rst} .. automethod:: my.apis.Environment.Environment.interpolate ```