fix(python): Include pl.
qualifier for inner dtypes in to_init_repr()
#16223
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a minimal fix for #15802 by adding a method that prefixes representations, which will be called "recursively" for nested types. Idea:
Series.to_init_repr
will call the new method_prefixed_repr
with the prefix="pl."_prefixed_repr
will use__repr__
and prefix it with the given prefix => no further changes necessary__repr__
will call_prefixed_repr
with no prefix._prefixed_repr
will take care of passing the prefix for the inner dtype representation