From 17d07ed75e92233f1c8227079c702340a848376d Mon Sep 17 00:00:00 2001 From: StableLlama Date: Sat, 10 May 2025 14:24:47 +0200 Subject: [PATCH] Rename everything in an attempt to have unique names that will never cause collisions Bump to version 0.1.0 --- pyproject.toml | 2 +- src/basic_data_handling/boolean_nodes.py | 24 ++-- src/basic_data_handling/casting_nodes.py | 36 +++--- src/basic_data_handling/comparison_nodes.py | 40 +++---- src/basic_data_handling/control_flow_nodes.py | 8 +- src/basic_data_handling/data_list_nodes.py | 84 +++++++------- src/basic_data_handling/dict_nodes.py | 104 +++++++++--------- src/basic_data_handling/float_nodes.py | 40 +++---- src/basic_data_handling/int_nodes.py | 40 +++---- src/basic_data_handling/list_nodes.py | 80 +++++++------- src/basic_data_handling/math_nodes.py | 80 +++++++------- src/basic_data_handling/path_nodes.py | 82 +++++++------- src/basic_data_handling/regex_nodes.py | 24 ++-- src/basic_data_handling/set_nodes.py | 64 +++++------ 14 files changed, 354 insertions(+), 354 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ac40100..78e32b6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "basic_data_handling" -version = "0.0.10" +version = "0.1.0" description = """NOTE: Still in development! Expect breaking changes! Basic Python functions for manipulating data that every programmer is used to. Currently supported ComfyUI data types: BOOLEAN, FLOAT, INT, STRING and data lists. diff --git a/src/basic_data_handling/boolean_nodes.py b/src/basic_data_handling/boolean_nodes.py index ddd7a28..a3ad7c0 100644 --- a/src/basic_data_handling/boolean_nodes.py +++ b/src/basic_data_handling/boolean_nodes.py @@ -144,19 +144,19 @@ class BooleanNor: NODE_CLASS_MAPPINGS = { - "BooleanAnd": BooleanAnd, - "BooleanOr": BooleanOr, - "BooleanNot": BooleanNot, - "BooleanXor": BooleanXor, - "BooleanNand": BooleanNand, - "BooleanNor": BooleanNor, + "Basic data handling: BooleanAnd": BooleanAnd, + "Basic data handling: BooleanOr": BooleanOr, + "Basic data handling: BooleanNot": BooleanNot, + "Basic data handling: BooleanXor": BooleanXor, + "Basic data handling: BooleanNand": BooleanNand, + "Basic data handling: BooleanNor": BooleanNor, } NODE_DISPLAY_NAME_MAPPINGS = { - "BooleanAnd": "and", - "BooleanOr": "or", - "BooleanNot": "not", - "BooleanXor": "xor", - "BooleanNand": "nand", - "BooleanNor": "nor", + "Basic data handling: BooleanAnd": "and", + "Basic data handling: BooleanOr": "or", + "Basic data handling: BooleanNot": "not", + "Basic data handling: BooleanXor": "xor", + "Basic data handling: BooleanNand": "nand", + "Basic data handling: BooleanNor": "nor", } diff --git a/src/basic_data_handling/casting_nodes.py b/src/basic_data_handling/casting_nodes.py index 01e3a31..41644c5 100644 --- a/src/basic_data_handling/casting_nodes.py +++ b/src/basic_data_handling/casting_nodes.py @@ -251,25 +251,25 @@ class CastToDict: NODE_CLASS_MAPPINGS = { - "CastToString": CastToString, - "CastToInt": CastToInt, - "CastToFloat": CastToFloat, - "CastToBoolean": CastToBoolean, - "CastToList": CastToList, - "CastDataListToList": CastDataListToList, - "CastToSet": CastToSet, - "CastDataListToSet": CastDataListToSet, - "CastToDict": CastToDict, + "Basic data handling: CastToString": CastToString, + "Basic data handling: CastToInt": CastToInt, + "Basic data handling: CastToFloat": CastToFloat, + "Basic data handling: CastToBoolean": CastToBoolean, + "Basic data handling: CastToList": CastToList, + "Basic data handling: CastDataListToList": CastDataListToList, + "Basic data handling: CastToSet": CastToSet, + "Basic data handling: CastDataListToSet": CastDataListToSet, + "Basic data handling: CastToDict": CastToDict, } NODE_DISPLAY_NAME_MAPPINGS = { - "CastToString": "to STRING", - "CastToInt": "to INT", - "CastToFloat": "to FLOAT", - "CastToBoolean": "to BOOLEAN", - "CastToList": "to LIST", - "CastDataListToList": "data list to LIST", - "CastToSet": "to SET", - "CastDataListToSet": "data list to SET", - "CastToDict": "to DICT", + "Basic data handling: CastToString": "to STRING", + "Basic data handling: CastToInt": "to INT", + "Basic data handling: CastToFloat": "to FLOAT", + "Basic data handling: CastToBoolean": "to BOOLEAN", + "Basic data handling: CastToList": "to LIST", + "Basic data handling: CastDataListToList": "data list to LIST", + "Basic data handling: CastToSet": "to SET", + "Basic data handling: CastDataListToSet": "data list to SET", + "Basic data handling: CastToDict": "to DICT", } diff --git a/src/basic_data_handling/comparison_nodes.py b/src/basic_data_handling/comparison_nodes.py index 83708ac..625af26 100644 --- a/src/basic_data_handling/comparison_nodes.py +++ b/src/basic_data_handling/comparison_nodes.py @@ -378,27 +378,27 @@ class CompareLength: NODE_CLASS_MAPPINGS = { - "Equal": Equal, - "NotEqual": NotEqual, - "GreaterThan": GreaterThan, - "LessThan": LessThan, - "GreaterThanOrEqual": GreaterThanOrEqual, - "LessThanOrEqual": LessThanOrEqual, - "StringComparison": StringComparison, - "NumberInRange": NumberInRange, - "IsNull": IsNull, - "CompareLength": CompareLength, + "Basic data handling: Equal": Equal, + "Basic data handling: NotEqual": NotEqual, + "Basic data handling: GreaterThan": GreaterThan, + "Basic data handling: LessThan": LessThan, + "Basic data handling: GreaterThanOrEqual": GreaterThanOrEqual, + "Basic data handling: LessThanOrEqual": LessThanOrEqual, + "Basic data handling: StringComparison": StringComparison, + "Basic data handling: NumberInRange": NumberInRange, + "Basic data handling: IsNull": IsNull, + "Basic data handling: CompareLength": CompareLength, } NODE_DISPLAY_NAME_MAPPINGS = { - "Equal": "==", - "NotEqual": "!=", - "GreaterThan": ">", - "LessThan": "<", - "GreaterThanOrEqual": ">=", - "LessThanOrEqual": "<=", - "StringComparison": "string compare", - "NumberInRange": "in range", - "IsNull": "is null", - "CompareLength": "compare length", + "Basic data handling: Equal": "==", + "Basic data handling: NotEqual": "!=", + "Basic data handling: GreaterThan": ">", + "Basic data handling: LessThan": "<", + "Basic data handling: GreaterThanOrEqual": ">=", + "Basic data handling: LessThanOrEqual": "<=", + "Basic data handling: StringComparison": "string compare", + "Basic data handling: NumberInRange": "in range", + "Basic data handling: IsNull": "is null", + "Basic data handling: CompareLength": "compare length", } diff --git a/src/basic_data_handling/control_flow_nodes.py b/src/basic_data_handling/control_flow_nodes.py index 11cb064..5737362 100644 --- a/src/basic_data_handling/control_flow_nodes.py +++ b/src/basic_data_handling/control_flow_nodes.py @@ -112,11 +112,11 @@ class SwitchCase: NODE_CLASS_MAPPINGS = { - "IfElse": IfElse, - "SwitchCase": SwitchCase, + "Basic data handling: IfElse": IfElse, + "Basic data handling: SwitchCase": SwitchCase, } NODE_DISPLAY_NAME_MAPPINGS = { - "IfElse": "if/else", - "SwitchCase": "switch/case", + "Basic data handling: IfElse": "if/else", + "Basic data handling: SwitchCase": "switch/case", } diff --git a/src/basic_data_handling/data_list_nodes.py b/src/basic_data_handling/data_list_nodes.py index 9c406e7..8203ea8 100644 --- a/src/basic_data_handling/data_list_nodes.py +++ b/src/basic_data_handling/data_list_nodes.py @@ -777,49 +777,49 @@ class DataListMax: NODE_CLASS_MAPPINGS = { - "DataListAppend": DataListAppend, - "DataListExtend": DataListExtend, - "DataListInsert": DataListInsert, - "DataListRemove": DataListRemove, - "DataListPop": DataListPop, - "DataListClear": DataListClear, - "DataListIndex": DataListIndex, - "DataListCount": DataListCount, - "DataListSort": DataListSort, - "DataListReverse": DataListReverse, - "DataListCopy": DataListCopy, - "DataListLength": DataListLength, - "DataListSlice": DataListSlice, - "DataListGetItem": DataListGetItem, - "DataListSetItem": DataListSetItem, - "DataListContains": DataListContains, - "DataListCreateEmpty": DataListCreateEmpty, - "DataListZip": DataListZip, - "DataListFilter": DataListFilter, - "DataListMin": DataListMin, - "DataListMax": DataListMax, + "Basic data handling: DataListAppend": DataListAppend, + "Basic data handling: DataListExtend": DataListExtend, + "Basic data handling: DataListInsert": DataListInsert, + "Basic data handling: DataListRemove": DataListRemove, + "Basic data handling: DataListPop": DataListPop, + "Basic data handling: DataListClear": DataListClear, + "Basic data handling: DataListIndex": DataListIndex, + "Basic data handling: DataListCount": DataListCount, + "Basic data handling: DataListSort": DataListSort, + "Basic data handling: DataListReverse": DataListReverse, + "Basic data handling: DataListCopy": DataListCopy, + "Basic data handling: DataListLength": DataListLength, + "Basic data handling: DataListSlice": DataListSlice, + "Basic data handling: DataListGetItem": DataListGetItem, + "Basic data handling: DataListSetItem": DataListSetItem, + "Basic data handling: DataListContains": DataListContains, + "Basic data handling: DataListCreateEmpty": DataListCreateEmpty, + "Basic data handling: DataListZip": DataListZip, + "Basic data handling: DataListFilter": DataListFilter, + "Basic data handling: DataListMin": DataListMin, + "Basic data handling: DataListMax": DataListMax, } NODE_DISPLAY_NAME_MAPPINGS = { - "DataListAppend": "append", - "DataListExtend": "extend", - "DataListInsert": "insert", - "DataListRemove": "remove", - "DataListPop": "pop", - "DataListClear": "clear", - "DataListIndex": "index", - "DataListCount": "count", - "DataListSort": "sort", - "DataListReverse": "reverse", - "DataListCopy": "copy", - "DataListLength": "length", - "DataListSlice": "slice", - "DataListGetItem": "get item", - "DataListSetItem": "set item", - "DataListContains": "contains", - "DataListCreateEmpty": "create empty", - "DataListZip": "zip", - "DataListFilter": "filter", - "DataListMin": "min", - "DataListMax": "max", + "Basic data handling: DataListAppend": "append", + "Basic data handling: DataListExtend": "extend", + "Basic data handling: DataListInsert": "insert", + "Basic data handling: DataListRemove": "remove", + "Basic data handling: DataListPop": "pop", + "Basic data handling: DataListClear": "clear", + "Basic data handling: DataListIndex": "index", + "Basic data handling: DataListCount": "count", + "Basic data handling: DataListSort": "sort", + "Basic data handling: DataListReverse": "reverse", + "Basic data handling: DataListCopy": "copy", + "Basic data handling: DataListLength": "length", + "Basic data handling: DataListSlice": "slice", + "Basic data handling: DataListGetItem": "get item", + "Basic data handling: DataListSetItem": "set item", + "Basic data handling: DataListContains": "contains", + "Basic data handling: DataListCreateEmpty": "create empty", + "Basic data handling: DataListZip": "zip", + "Basic data handling: DataListFilter": "filter", + "Basic data handling: DataListMin": "min", + "Basic data handling: DataListMax": "max", } diff --git a/src/basic_data_handling/dict_nodes.py b/src/basic_data_handling/dict_nodes.py index 0ef23bb..c93ee7e 100644 --- a/src/basic_data_handling/dict_nodes.py +++ b/src/basic_data_handling/dict_nodes.py @@ -768,59 +768,59 @@ class AnyToDict: NODE_CLASS_MAPPINGS = { - "DictCreate": DictCreate, - "DictCreateFromItems": DictCreateFromItems, - "DictGet": DictGet, - "DictSet": DictSet, - "DictKeys": DictKeys, - "DictValues": DictValues, - "DictItems": DictItems, - "DictContainsKey": DictContainsKey, - "DictClear": DictClear, - "DictCopy": DictCopy, - "DictFromKeys": DictFromKeys, - "DictPop": DictPop, - "DictPopItem": DictPopItem, - "DictSetDefault": DictSetDefault, - "DictUpdate": DictUpdate, - "DictLength": DictLength, - "DictMerge": DictMerge, - "DictGetKeysValues": DictGetKeysValues, - "DictRemove": DictRemove, - "DictFilterByKeys": DictFilterByKeys, - "DictExcludeKeys": DictExcludeKeys, - "DictGetMultiple": DictGetMultiple, - "DictInvert": DictInvert, - "DictCreateFromLists": DictCreateFromLists, - "DictCompare": DictCompare, - "AnyToDict": AnyToDict, + "Basic data handling: DictCreate": DictCreate, + "Basic data handling: DictCreateFromItems": DictCreateFromItems, + "Basic data handling: DictGet": DictGet, + "Basic data handling: DictSet": DictSet, + "Basic data handling: DictKeys": DictKeys, + "Basic data handling: DictValues": DictValues, + "Basic data handling: DictItems": DictItems, + "Basic data handling: DictContainsKey": DictContainsKey, + "Basic data handling: DictClear": DictClear, + "Basic data handling: DictCopy": DictCopy, + "Basic data handling: DictFromKeys": DictFromKeys, + "Basic data handling: DictPop": DictPop, + "Basic data handling: DictPopItem": DictPopItem, + "Basic data handling: DictSetDefault": DictSetDefault, + "Basic data handling: DictUpdate": DictUpdate, + "Basic data handling: DictLength": DictLength, + "Basic data handling: DictMerge": DictMerge, + "Basic data handling: DictGetKeysValues": DictGetKeysValues, + "Basic data handling: DictRemove": DictRemove, + "Basic data handling: DictFilterByKeys": DictFilterByKeys, + "Basic data handling: DictExcludeKeys": DictExcludeKeys, + "Basic data handling: DictGetMultiple": DictGetMultiple, + "Basic data handling: DictInvert": DictInvert, + "Basic data handling: DictCreateFromLists": DictCreateFromLists, + "Basic data handling: DictCompare": DictCompare, + "Basic data handling: AnyToDict": AnyToDict, } NODE_DISPLAY_NAME_MAPPINGS = { - "DictCreate": "create", - "DictCreateFromItems": "from_items", - "DictGet": "get", - "DictSet": "set", - "DictKeys": "keys", - "DictValues": "values", - "DictItems": "items", - "DictContainsKey": "contains_key", - "DictClear": "clear", - "DictCopy": "copy", - "DictFromKeys": "fromkeys", - "DictPop": "pop", - "DictPopItem": "popitem", - "DictSetDefault": "setdefault", - "DictUpdate": "update", - "DictLength": "length", - "DictMerge": "merge", - "DictGetKeysValues": "get_keys_values", - "DictRemove": "remove", - "DictFilterByKeys": "filter_by_keys", - "DictExcludeKeys": "exclude_keys", - "DictGetMultiple": "get_multiple", - "DictInvert": "invert", - "DictCreateFromLists": "from_lists", - "DictCompare": "compare", - "AnyToDict": "any_to_DICT", + "Basic data handling: DictCreate": "create", + "Basic data handling: DictCreateFromItems": "from_items", + "Basic data handling: DictGet": "get", + "Basic data handling: DictSet": "set", + "Basic data handling: DictKeys": "keys", + "Basic data handling: DictValues": "values", + "Basic data handling: DictItems": "items", + "Basic data handling: DictContainsKey": "contains_key", + "Basic data handling: DictClear": "clear", + "Basic data handling: DictCopy": "copy", + "Basic data handling: DictFromKeys": "fromkeys", + "Basic data handling: DictPop": "pop", + "Basic data handling: DictPopItem": "popitem", + "Basic data handling: DictSetDefault": "setdefault", + "Basic data handling: DictUpdate": "update", + "Basic data handling: DictLength": "length", + "Basic data handling: DictMerge": "merge", + "Basic data handling: DictGetKeysValues": "get_keys_values", + "Basic data handling: DictRemove": "remove", + "Basic data handling: DictFilterByKeys": "filter_by_keys", + "Basic data handling: DictExcludeKeys": "exclude_keys", + "Basic data handling: DictGetMultiple": "get_multiple", + "Basic data handling: DictInvert": "invert", + "Basic data handling: DictCreateFromLists": "from_lists", + "Basic data handling: DictCompare": "compare", + "Basic data handling: AnyToDict": "any_to_DICT", } diff --git a/src/basic_data_handling/float_nodes.py b/src/basic_data_handling/float_nodes.py index 869311a..60e1d88 100644 --- a/src/basic_data_handling/float_nodes.py +++ b/src/basic_data_handling/float_nodes.py @@ -248,27 +248,27 @@ class FloatFromHex: NODE_CLASS_MAPPINGS = { - "FloatAdd": FloatAdd, - "FloatSubtract": FloatSubtract, - "FloatMultiply": FloatMultiply, - "FloatDivide": FloatDivide, - "FloatPower": FloatPower, - "FloatRound": FloatRound, - "FloatIsInteger": FloatIsInteger, - "FloatAsIntegerRatio": FloatAsIntegerRatio, - "FloatHex": FloatHex, - "FloatFromHex": FloatFromHex, + "Basic data handling: FloatAdd": FloatAdd, + "Basic data handling: FloatSubtract": FloatSubtract, + "Basic data handling: FloatMultiply": FloatMultiply, + "Basic data handling: FloatDivide": FloatDivide, + "Basic data handling: FloatPower": FloatPower, + "Basic data handling: FloatRound": FloatRound, + "Basic data handling: FloatIsInteger": FloatIsInteger, + "Basic data handling: FloatAsIntegerRatio": FloatAsIntegerRatio, + "Basic data handling: FloatHex": FloatHex, + "Basic data handling: FloatFromHex": FloatFromHex, } NODE_DISPLAY_NAME_MAPPINGS = { - "FloatAdd": "add", - "FloatSubtract": "subtract", - "FloatMultiply": "multiply", - "FloatDivide": "divide", - "FloatPower": "power", - "FloatRound": "round", - "FloatIsInteger": "is_integer", - "FloatAsIntegerRatio": "as_integer_ratio", - "FloatHex": "to_hex", - "FloatFromHex": "from_hex", + "Basic data handling: FloatAdd": "add", + "Basic data handling: FloatSubtract": "subtract", + "Basic data handling: FloatMultiply": "multiply", + "Basic data handling: FloatDivide": "divide", + "Basic data handling: FloatPower": "power", + "Basic data handling: FloatRound": "round", + "Basic data handling: FloatIsInteger": "is_integer", + "Basic data handling: FloatAsIntegerRatio": "as_integer_ratio", + "Basic data handling: FloatHex": "to_hex", + "Basic data handling: FloatFromHex": "from_hex", } diff --git a/src/basic_data_handling/int_nodes.py b/src/basic_data_handling/int_nodes.py index dabf783..3a16c94 100644 --- a/src/basic_data_handling/int_nodes.py +++ b/src/basic_data_handling/int_nodes.py @@ -258,28 +258,28 @@ class IntBitCount: NODE_CLASS_MAPPINGS = { - "IntAdd": IntAdd, - "IntSubtract": IntSubtract, - "IntMultiply": IntMultiply, - "IntDivide": IntDivide, - "IntModulus": IntModulus, - "IntPower": IntPower, - "IntBitLength": IntBitLength, - "IntToBytes": IntToBytes, - "IntFromBytes": IntFromBytes, - "IntBitCount": IntBitCount, + "Basic data handling: IntAdd": IntAdd, + "Basic data handling: IntSubtract": IntSubtract, + "Basic data handling: IntMultiply": IntMultiply, + "Basic data handling: IntDivide": IntDivide, + "Basic data handling: IntModulus": IntModulus, + "Basic data handling: IntPower": IntPower, + "Basic data handling: IntBitLength": IntBitLength, + "Basic data handling: IntToBytes": IntToBytes, + "Basic data handling: IntFromBytes": IntFromBytes, + "Basic data handling: IntBitCount": IntBitCount, } NODE_DISPLAY_NAME_MAPPINGS = { - "IntAdd": "add", - "IntSubtract": "subtract", - "IntMultiply": "multiply", - "IntDivide": "divide", - "IntModulus": "modulus", - "IntPower": "power", - "IntBitLength": "bit_length", - "IntToBytes": "to_bytes", - "IntFromBytes": "from_bytes", - "IntBitCount": "bit_count", + "Basic data handling: IntAdd": "add", + "Basic data handling: IntSubtract": "subtract", + "Basic data handling: IntMultiply": "multiply", + "Basic data handling: IntDivide": "divide", + "Basic data handling: IntModulus": "modulus", + "Basic data handling: IntPower": "power", + "Basic data handling: IntBitLength": "bit_length", + "Basic data handling: IntToBytes": "to_bytes", + "Basic data handling: IntFromBytes": "from_bytes", + "Basic data handling: IntBitCount": "bit_count", } diff --git a/src/basic_data_handling/list_nodes.py b/src/basic_data_handling/list_nodes.py index 99cd34f..a781745 100644 --- a/src/basic_data_handling/list_nodes.py +++ b/src/basic_data_handling/list_nodes.py @@ -577,47 +577,47 @@ class ListMax: NODE_CLASS_MAPPINGS = { - "ListAppend": ListAppend, - "ListExtend": ListExtend, - "ListInsert": ListInsert, - "ListRemove": ListRemove, - "ListPop": ListPop, - "ListClear": ListClear, - "ListIndex": ListIndex, - "ListCount": ListCount, - "ListSort": ListSort, - "ListReverse": ListReverse, - "ListLength": ListLength, - "ListSlice": ListSlice, - "ListGetItem": ListGetItem, - "ListSetItem": ListSetItem, - "ListContains": ListContains, - "ListToDataList": ListToDataList, - "ListToSet": ListToSet, - "AnyToList": AnyToList, - "ListMin": ListMin, - "ListMax": ListMax, + "Basic data handling: ListAppend": ListAppend, + "Basic data handling: ListExtend": ListExtend, + "Basic data handling: ListInsert": ListInsert, + "Basic data handling: ListRemove": ListRemove, + "Basic data handling: ListPop": ListPop, + "Basic data handling: ListClear": ListClear, + "Basic data handling: ListIndex": ListIndex, + "Basic data handling: ListCount": ListCount, + "Basic data handling: ListSort": ListSort, + "Basic data handling: ListReverse": ListReverse, + "Basic data handling: ListLength": ListLength, + "Basic data handling: ListSlice": ListSlice, + "Basic data handling: ListGetItem": ListGetItem, + "Basic data handling: ListSetItem": ListSetItem, + "Basic data handling: ListContains": ListContains, + "Basic data handling: ListToDataList": ListToDataList, + "Basic data handling: ListToSet": ListToSet, + "Basic data handling: AnyToList": AnyToList, + "Basic data handling: ListMin": ListMin, + "Basic data handling: ListMax": ListMax, } NODE_DISPLAY_NAME_MAPPINGS = { - "ListAppend": "append", - "ListExtend": "extend", - "ListInsert": "insert", - "ListRemove": "remove", - "ListPop": "pop", - "ListClear": "clear", - "ListIndex": "index", - "ListCount": "count", - "ListSort": "sort", - "ListReverse": "reverse", - "ListLength": "length", - "ListSlice": "slice", - "ListGetItem": "get item", - "ListSetItem": "set item", - "ListContains": "contains", - "ListToDataList": "convert to data list", - "ListToSet": "convert to SET", - "AnyToList": "any to LIST", - "ListMin": "min", - "ListMax": "max", + "Basic data handling: ListAppend": "append", + "Basic data handling: ListExtend": "extend", + "Basic data handling: ListInsert": "insert", + "Basic data handling: ListRemove": "remove", + "Basic data handling: ListPop": "pop", + "Basic data handling: ListClear": "clear", + "Basic data handling: ListIndex": "index", + "Basic data handling: ListCount": "count", + "Basic data handling: ListSort": "sort", + "Basic data handling: ListReverse": "reverse", + "Basic data handling: ListLength": "length", + "Basic data handling: ListSlice": "slice", + "Basic data handling: ListGetItem": "get item", + "Basic data handling: ListSetItem": "set item", + "Basic data handling: ListContains": "contains", + "Basic data handling: ListToDataList": "convert to data list", + "Basic data handling: ListToSet": "convert to SET", + "Basic data handling: AnyToList": "any to LIST", + "Basic data handling: ListMin": "min", + "Basic data handling: ListMax": "max", } diff --git a/src/basic_data_handling/math_nodes.py b/src/basic_data_handling/math_nodes.py index 81fbe4f..c91ffe1 100644 --- a/src/basic_data_handling/math_nodes.py +++ b/src/basic_data_handling/math_nodes.py @@ -532,47 +532,47 @@ class MathMax: NODE_CLASS_MAPPINGS = { - "MathSin": MathSin, - "MathCos": MathCos, - "MathTan": MathTan, - "MathAsin": MathAsin, - "MathAcos": MathAcos, - "MathAtan": MathAtan, - "MathAtan2": MathAtan2, - "MathSqrt": MathSqrt, - "MathExp": MathExp, - "MathLog": MathLog, - "MathLog10": MathLog10, - "MathDegrees": MathDegrees, - "MathRadians": MathRadians, - "MathFloor": MathFloor, - "MathCeil": MathCeil, - "MathAbs": MathAbs, - "MathPi": MathPi, - "MathE": MathE, - "MathMin": MathMin, - "MathMax": MathMax, + "Basic data handling: MathSin": MathSin, + "Basic data handling: MathCos": MathCos, + "Basic data handling: MathTan": MathTan, + "Basic data handling: MathAsin": MathAsin, + "Basic data handling: MathAcos": MathAcos, + "Basic data handling: MathAtan": MathAtan, + "Basic data handling: MathAtan2": MathAtan2, + "Basic data handling: MathSqrt": MathSqrt, + "Basic data handling: MathExp": MathExp, + "Basic data handling: MathLog": MathLog, + "Basic data handling: MathLog10": MathLog10, + "Basic data handling: MathDegrees": MathDegrees, + "Basic data handling: MathRadians": MathRadians, + "Basic data handling: MathFloor": MathFloor, + "Basic data handling: MathCeil": MathCeil, + "Basic data handling: MathAbs": MathAbs, + "Basic data handling: MathPi": MathPi, + "Basic data handling: MathE": MathE, + "Basic data handling: MathMin": MathMin, + "Basic data handling: MathMax": MathMax, } NODE_DISPLAY_NAME_MAPPINGS = { - "MathSin": "sin", - "MathCos": "cos", - "MathTan": "tan", - "MathAsin": "asin", - "MathAcos": "acos", - "MathAtan": "atan", - "MathAtan2": "atan2", - "MathSqrt": "sqrt", - "MathExp": "exp", - "MathLog": "log", - "MathLog10": "log10", - "MathDegrees": "degrees", - "MathRadians": "radians", - "MathFloor": "floor", - "MathCeil": "ceil", - "MathAbs": "abs", - "MathPi": "pi", - "MathE": "e", - "MathMin": "min", - "MathMax": "max", + "Basic data handling: MathSin": "sin", + "Basic data handling: MathCos": "cos", + "Basic data handling: MathTan": "tan", + "Basic data handling: MathAsin": "asin", + "Basic data handling: MathAcos": "acos", + "Basic data handling: MathAtan": "atan", + "Basic data handling: MathAtan2": "atan2", + "Basic data handling: MathSqrt": "sqrt", + "Basic data handling: MathExp": "exp", + "Basic data handling: MathLog": "log", + "Basic data handling: MathLog10": "log10", + "Basic data handling: MathDegrees": "degrees", + "Basic data handling: MathRadians": "radians", + "Basic data handling: MathFloor": "floor", + "Basic data handling: MathCeil": "ceil", + "Basic data handling: MathAbs": "abs", + "Basic data handling: MathPi": "pi", + "Basic data handling: MathE": "e", + "Basic data handling: MathMin": "min", + "Basic data handling: MathMax": "max", } diff --git a/src/basic_data_handling/path_nodes.py b/src/basic_data_handling/path_nodes.py index 35cc210..29e3f4d 100644 --- a/src/basic_data_handling/path_nodes.py +++ b/src/basic_data_handling/path_nodes.py @@ -156,9 +156,9 @@ class PathGetSize: def get_size(self, path: str) -> tuple[int]: if not os.path.exists(path): - raise FileNotFoundError(f"Path does not exist: {path}") + raise FileNotFoundError(f"Basic data handling: Path does not exist: {path}") if not os.path.isfile(path): - raise ValueError(f"Path is not a file: {path}") + raise ValueError(f"Basic data handling: Path is not a file: {path}") return (os.path.getsize(path),) @@ -461,7 +461,7 @@ class PathListDir: if not os.path.exists(path): raise FileNotFoundError(f"Directory does not exist: {path}") if not os.path.isdir(path): - raise NotADirectoryError(f"Path is not a directory: {path}") + raise NotADirectoryError(f"Basic data handling: Path is not a directory: {path}") entries = os.listdir(path) @@ -527,45 +527,45 @@ class PathCommonPrefix: NODE_CLASS_MAPPINGS = { - "PathJoin": PathJoin, - "PathAbspath": PathAbspath, - "PathExists": PathExists, - "PathIsFile": PathIsFile, - "PathIsDir": PathIsDir, - "PathGetSize": PathGetSize, - "PathSplit": PathSplit, - "PathSplitExt": PathSplitExt, - "PathBasename": PathBasename, - "PathDirname": PathDirname, - "PathGetExtension": PathGetExtension, - "PathNormalize": PathNormalize, - "PathRelative": PathRelative, - "PathGlob": PathGlob, - "PathExpandVars": PathExpandVars, - "PathGetCwd": PathGetCwd, - "PathListDir": PathListDir, - "PathIsAbsolute": PathIsAbsolute, - "PathCommonPrefix": PathCommonPrefix, + "Basic data handling: PathJoin": PathJoin, + "Basic data handling: PathAbspath": PathAbspath, + "Basic data handling: PathExists": PathExists, + "Basic data handling: PathIsFile": PathIsFile, + "Basic data handling: PathIsDir": PathIsDir, + "Basic data handling: PathGetSize": PathGetSize, + "Basic data handling: PathSplit": PathSplit, + "Basic data handling: PathSplitExt": PathSplitExt, + "Basic data handling: PathBasename": PathBasename, + "Basic data handling: PathDirname": PathDirname, + "Basic data handling: PathGetExtension": PathGetExtension, + "Basic data handling: PathNormalize": PathNormalize, + "Basic data handling: PathRelative": PathRelative, + "Basic data handling: PathGlob": PathGlob, + "Basic data handling: PathExpandVars": PathExpandVars, + "Basic data handling: PathGetCwd": PathGetCwd, + "Basic data handling: PathListDir": PathListDir, + "Basic data handling: PathIsAbsolute": PathIsAbsolute, + "Basic data handling: PathCommonPrefix": PathCommonPrefix, } NODE_DISPLAY_NAME_MAPPINGS = { - "PathJoin": "join", - "PathAbspath": "abspath", - "PathExists": "exists", - "PathIsFile": "is_file", - "PathIsDir": "is_dir", - "PathGetSize": "get_size", - "PathSplit": "split", - "PathSplitExt": "splitext", - "PathBasename": "basename", - "PathDirname": "dirname", - "PathGetExtension": "get_extension", - "PathNormalize": "normalize", - "PathRelative": "relative", - "PathGlob": "glob", - "PathExpandVars": "expand_vars", - "PathGetCwd": "get_cwd", - "PathListDir": "list_dir", - "PathIsAbsolute": "is_absolute", - "PathCommonPrefix": "common_prefix", + "Basic data handling: PathJoin": "join", + "Basic data handling: PathAbspath": "abspath", + "Basic data handling: PathExists": "exists", + "Basic data handling: PathIsFile": "is_file", + "Basic data handling: PathIsDir": "is_dir", + "Basic data handling: PathGetSize": "get_size", + "Basic data handling: PathSplit": "split", + "Basic data handling: PathSplitExt": "splitext", + "Basic data handling: PathBasename": "basename", + "Basic data handling: PathDirname": "dirname", + "Basic data handling: PathGetExtension": "get_extension", + "Basic data handling: PathNormalize": "normalize", + "Basic data handling: PathRelative": "relative", + "Basic data handling: PathGlob": "glob", + "Basic data handling: PathExpandVars": "expand_vars", + "Basic data handling: PathGetCwd": "get_cwd", + "Basic data handling: PathListDir": "list_dir", + "Basic data handling: PathIsAbsolute": "is_absolute", + "Basic data handling: PathCommonPrefix": "common_prefix", } diff --git a/src/basic_data_handling/regex_nodes.py b/src/basic_data_handling/regex_nodes.py index 944e782..2b1bdd2 100644 --- a/src/basic_data_handling/regex_nodes.py +++ b/src/basic_data_handling/regex_nodes.py @@ -146,19 +146,19 @@ class RegexTest: NODE_CLASS_MAPPINGS = { - "RegexSearchGroups": RegexSearchGroups, - "RegexGroupDict": RegexGroupDict, - "RegexFindall": RegexFindall, - "RegexSplit": RegexSplit, - "RegexSub": RegexSub, - "RegexTest": RegexTest, + "Basic data handling: RegexSearchGroups": RegexSearchGroups, + "Basic data handling: RegexGroupDict": RegexGroupDict, + "Basic data handling: RegexFindall": RegexFindall, + "Basic data handling: RegexSplit": RegexSplit, + "Basic data handling: RegexSub": RegexSub, + "Basic data handling: RegexTest": RegexTest, } NODE_DISPLAY_NAME_MAPPINGS = { - "RegexSearchGroups": "search groups", - "RegexGroupDict": "search named groups", - "RegexFindall": "find all", - "RegexSplit": "split", - "RegexSub": "substitute", - "RegexTest": "test", + "Basic data handling: RegexSearchGroups": "search groups", + "Basic data handling: RegexGroupDict": "search named groups", + "Basic data handling: RegexFindall": "find all", + "Basic data handling: RegexSplit": "split", + "Basic data handling: RegexSub": "substitute", + "Basic data handling: RegexTest": "test", } diff --git a/src/basic_data_handling/set_nodes.py b/src/basic_data_handling/set_nodes.py index a0f37bc..ffc853a 100644 --- a/src/basic_data_handling/set_nodes.py +++ b/src/basic_data_handling/set_nodes.py @@ -474,39 +474,39 @@ class SetToList: NODE_CLASS_MAPPINGS = { - "SetAdd": SetAdd, - "SetRemove": SetRemove, - "SetDiscard": SetDiscard, - "SetPop": SetPop, - "SetClear": SetClear, - "SetUnion": SetUnion, - "SetIntersection": SetIntersection, - "SetDifference": SetDifference, - "SetSymmetricDifference": SetSymmetricDifference, - "SetIsSubset": SetIsSubset, - "SetIsSuperset": SetIsSuperset, - "SetIsDisjoint": SetIsDisjoint, - "SetContains": SetContains, - "SetLength": SetLength, - "SetToDataList": SetToDataList, - "SetToList": SetToList, + "Basic data handling: SetAdd": SetAdd, + "Basic data handling: SetRemove": SetRemove, + "Basic data handling: SetDiscard": SetDiscard, + "Basic data handling: SetPop": SetPop, + "Basic data handling: SetClear": SetClear, + "Basic data handling: SetUnion": SetUnion, + "Basic data handling: SetIntersection": SetIntersection, + "Basic data handling: SetDifference": SetDifference, + "Basic data handling: SetSymmetricDifference": SetSymmetricDifference, + "Basic data handling: SetIsSubset": SetIsSubset, + "Basic data handling: SetIsSuperset": SetIsSuperset, + "Basic data handling: SetIsDisjoint": SetIsDisjoint, + "Basic data handling: SetContains": SetContains, + "Basic data handling: SetLength": SetLength, + "Basic data handling: SetToDataList": SetToDataList, + "Basic data handling: SetToList": SetToList, } NODE_DISPLAY_NAME_MAPPINGS = { - "SetAdd": "add", - "SetRemove": "remove", - "SetDiscard": "discard", - "SetPop": "pop", - "SetClear": "clear", - "SetUnion": "union", - "SetIntersection": "intersection", - "SetDifference": "difference", - "SetSymmetricDifference": "symmetric_difference", - "SetIsSubset": "is_subset", - "SetIsSuperset": "is_superset", - "SetIsDisjoint": "is_disjoint", - "SetContains": "contains", - "SetLength": "length", - "SetToDataList": "convert to data list", - "SetToList": "convert to LIST", + "Basic data handling: SetAdd": "add", + "Basic data handling: SetRemove": "remove", + "Basic data handling: SetDiscard": "discard", + "Basic data handling: SetPop": "pop", + "Basic data handling: SetClear": "clear", + "Basic data handling: SetUnion": "union", + "Basic data handling: SetIntersection": "intersection", + "Basic data handling: SetDifference": "difference", + "Basic data handling: SetSymmetricDifference": "symmetric_difference", + "Basic data handling: SetIsSubset": "is_subset", + "Basic data handling: SetIsSuperset": "is_superset", + "Basic data handling: SetIsDisjoint": "is_disjoint", + "Basic data handling: SetContains": "contains", + "Basic data handling: SetLength": "length", + "Basic data handling: SetToDataList": "convert to data list", + "Basic data handling: SetToList": "convert to LIST", }