cached-property
cached-property copied to clipboard
[issue #123] decorated property with new name support
As #123 reported, x = cached_property(y) doesn't work properly.
It can be easily fixed with the __set_name__ magic method which is available since Python 3.6. The old behaviour is preserved for older version of Python.