--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2011-5371
2011-12-29 21:20:58
--------------------------------------------------------------------------------
Name : python-bunch
Product : Fedora EPEL 6
Version : 1.0.1
Release : 1.el6
URL :
http://github.com/dsc/bunch
Summary : Python dictionary with attribute-style access
Description :
python-bunch provides a python class which can perform as a dict whose keys are
also accessible as attributes, similar to JavaScript objects. For instance::
>> import bunch
>> people = bunch.Bunch({'alice': 'here', 'bob':
'there'})
>> print people['alice'], people.alice
here here
The piece of python-bunch that sets it apart from similar modules found inside
other projects is the bunchify() function which recursively converts from
a dict to a Bunch::
>> multi_level = {'array': ['scalar',
{'mapping': 'to show recursion'} ]}
>> bunch.bunchify(multi_level)
Bunch(array=['scalar',
Bunch(mapping='to show recursion')])
--------------------------------------------------------------------------------
Update Information:
* Add ability to serialize bunch's to yaml and json
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #770697 - python-bunch-1.0.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=770697
--------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use
su -c 'yum update python-bunch' at the command line.
For more information, refer to "Managing Software with yum",
available at
http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora EPEL GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------