11 lines
520 B
ReStructuredText
11 lines
520 B
ReStructuredText
Deprecate using direct constructors for ``Nodes``.
|
|
|
|
Instead they are new constructed via ``Node.from_parent``.
|
|
|
|
This transitional mechanism enables us to detangle the very intensely
|
|
entangled ``Node`` relationships by enforcing more controlled creation/configruation patterns.
|
|
|
|
As part of that session/config are already disallowed parameters and as we work on the details we might need disallow a few more as well.
|
|
|
|
Subclasses are expected to use `super().from_parent` if they intend to expand the creation of `Nodes`.
|