Skip to content

This library provides classproperty objects for controlled access to class attributes.

License

Notifications You must be signed in to change notification settings

icb08/clsproperties

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 

Repository files navigation

clsproperties

This library provides classproperty objects for controlled access to class attributes.

The classproperty class aims to emulate the behaviours of Python's built-in property class, providing controlled access to class attributes instead of instance attributes. Like property objects, classproperty objects support use both as a decorator and as a callable. Like property objects, classproperty objects are descriptors, supporting getter, setter and deleter functions.

Links