You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pythonSoftIOC has code which adds __super as an attribute to classes, to avoid the old semantics in Python2 of having to specify super(A, self) to access a super method. In Python3 all we need is super(). It is likely we can remove this attribute setting and make use of the new, cleaner, syntax.
The text was updated successfully, but these errors were encountered:
The original motivating implementation can be found in iocbuilder:support.py. If calling super() simply now works on all supported versions of Python then this code can simply be removed.
pythonSoftIOC has code which adds __super as an attribute to classes, to avoid the old semantics in Python2 of having to specify
super(A, self)
to access asuper
method. In Python3 all we need issuper()
. It is likely we can remove this attribute setting and make use of the new, cleaner, syntax.The text was updated successfully, but these errors were encountered: