We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8f61154 commit 108bc3dCopy full SHA for 108bc3d
src/hiero_sdk_python/_deprecated.py
@@ -48,3 +48,15 @@ def __getattr__(self, name):
48
stacklevel=2,
49
)
50
return getattr(self, snake)
51
+
52
+ def __setattr__(self, name, value):
53
+ # intercept legacy writes
54
+ if name in self._ALIASES:
55
+ snake = self._ALIASES[name]
56
+ warnings.warn(
57
+ f"{self.__class__.__name__}.{name}= is deprecated; use .{snake}=",
58
+ FutureWarning,
59
+ stacklevel=2,
60
+ )
61
+ name = snake
62
+ super().__setattr__(name, value)
0 commit comments