lp://staging/~toykeeper/tkmisc/pycfg

Created by Selene ToyKeeper and last modified
Get this branch:
bzr branch lp://staging/~toykeeper/tkmisc/pycfg
Only Selene ToyKeeper can upload to this branch. If you are Selene ToyKeeper please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Selene ToyKeeper
Project:
TK Misc
Status:
Development

Recent revisions

44. By Selene Scriven <email address hidden>

Added python3 support, finally.
(but the GTK bits aren't updated yet)

43. By Selene Scriven <email address hidden>

fixed pep8 compliance in tests/

42. By Selene Scriven <email address hidden>

improved pep8 compliance

41. By Selene Scriven <email address hidden>

shortened test names

40. By Selene Scriven <email address hidden>

Made undefined defaults, and deleted items, work better.
Replaced config.default_value(x) with config.default(x).
Fixed deletion in __setitem__().
Made deleted items show up in __str__() when appropriate.
Cleaned up tests a bit.
Added tests for deleted items.
Added tests for __len__() and __getattr/setattr__().
Added tests for _private values.
Added tests for undefined defaults.

39. By Selene Scriven <email address hidden>

Store docs internally as sequences. Also, misc cleanup...
Removed/updated comments.
Added docstrings.
Made parameter names more consistent.

38. By Selene Scriven <email address hidden>

Re-ordered methods in class config.

37. By Selene Scriven <email address hidden>

Merged ddict branch. (make config more dict-like, with a default value
for undefined keys)

36. By Selene Scriven <email address hidden>

merged 'add-nosetests' branch, to use the nose test framework

35. By Selene Scriven <email address hidden>

merged pretty-formatting

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers