Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Add
extra
attribute to objects
This attribute acts as a namespaced dictionary and is used by extensions to add information to the objects. If a particular projects expects to find extra data in `obj.extra["project"]`, then extensions who wish to communicate data to this project can write into its "project" namespace/dictionary. Extensions can also simply write to their own namespace, using their distribution name for example.
- Loading branch information