Versions Module DocumentationΒΆ
-
class
eptransition.versions.versions.
SingleTransition
(start_version, end_version, transitions, outputs, global_swap)[source] Bases:
object
Internal version information class
Parameters: - start_version (float) – The major.minor floating point version identifier for the start version of this transition
- end_version (float) – The major.minor floating point version identifier for the end version of this transition
- transitions ([TransitionRule]) – A list of class names that derive from TransitionRule as implemented for this version
- outputs (OutputVariableTransitionRule_or_None) – Name of a class that derives from OutputVariableTransitionRule, as implemented for this version
- global_swap (dict_or_None) – A dictionary of string:string that are used to globally search and replace within the idf prior to actual transition
Raises: ManagerProcessingException – for any invalid inputs
-
class
eptransition.versions.versions.
TypeEnum
[source] Bases:
object
Simple enumeration style class laying out the possible file types available
-
IDF
= 'idf'
-
JSON
= 'json'
-