| Sat, 28 Apr 2012 23:25:52 -0700 | 
  Jeff Hammel | 
  
   actually dump configuration
   
   | 
 
 
  | Sat, 28 Apr 2012 23:21:09 -0700 | 
  Jeff Hammel | 
  
   get dump in the parent method, follow-up
   
   | 
 
 
  | Sat, 28 Apr 2012 23:20:54 -0700 | 
  Jeff Hammel | 
  
   get dump in the parent method
   
   | 
 
 
  | Sat, 28 Apr 2012 23:18:30 -0700 | 
  Jeff Hammel | 
  
   make dump method configurable
   
   | 
 
 
  | Sat, 28 Apr 2012 22:55:39 -0700 | 
  Jeff Hammel | 
  
   make dump behave better
   
   | 
 
 
  | Sat, 28 Apr 2012 15:29:57 -0700 | 
  Jeff Hammel | 
  
   handle CLI errors with optparse
   
   | 
 
 
  | Fri, 27 Apr 2012 15:18:24 -0700 | 
  Jeff Hammel | 
  
   slightly improve type system
   
   | 
 
 
  | Fri, 27 Apr 2012 14:13:04 -0700 | 
  Jeff Hammel | 
  
   change default flow style for yaml, http://pyyaml.org/wiki/PyYAMLDocumentation
   
   | 
 
 
  | Fri, 27 Apr 2012 13:57:21 -0700 | 
  Jeff Hammel | 
  
   use self.option_dict
   
   | 
 
 
  | Fri, 27 Apr 2012 13:44:12 -0700 | 
  Jeff Hammel | 
  
   remove unused files
   
   | 
 
 
  | Fri, 27 Apr 2012 13:39:13 -0700 | 
  Jeff Hammel | 
  
   move towards dict or items system
   
   | 
 
 
  | Tue, 17 Apr 2012 12:50:29 -0700 | 
  Jeff Hammel | 
  
   bump version
   
   | 
 
 
  | Tue, 17 Apr 2012 12:50:10 -0700 | 
  Jeff Hammel | 
  
   add a dict parser thingy
   
   | 
 
 
  | Tue, 17 Apr 2012 11:36:01 -0700 | 
  Jeff Hammel | 
  
   move to a class-based architecture
   
   | 
 
 
  | Mon, 09 Apr 2012 15:47:08 -0700 | 
  Jeff Hammel | 
  
   notes to self about how to make this better; still needs a little thought
   
   | 
 
 
  | Thu, 29 Mar 2012 16:51:07 -0700 | 
  Jeff Hammel | 
  
   note TODO
   
   | 
 
 
  | Wed, 28 Mar 2012 16:34:32 -0700 | 
  Jeff Hammel | 
  
   fix
   
   | 
 
 
  | Wed, 28 Mar 2012 15:24:25 -0700 | 
  Jeff Hammel | 
  
   draft of README plus version bump
   
   | 
 
 
  | Wed, 28 Mar 2012 14:08:11 -0700 | 
  Jeff Hammel | 
  
   note load option
   
   | 
 
 
  | Wed, 28 Mar 2012 12:56:50 -0700 | 
  Jeff Hammel | 
  
   rename/shuffle options to make more sense
   
   | 
 
 
  | Wed, 28 Mar 2012 12:42:58 -0700 | 
  Jeff Hammel | 
  
   more README hacking
   
   | 
 
 
  | Wed, 28 Mar 2012 11:33:14 -0700 | 
  Jeff Hammel | 
  
   a little about serializers
   
   | 
 
 
  | Wed, 28 Mar 2012 11:21:22 -0700 | 
  Jeff Hammel | 
  
   formatting
   
   | 
 
 
  | Wed, 28 Mar 2012 11:18:43 -0700 | 
  Jeff Hammel | 
  
   give a real version
   
   | 
 
 
  | Wed, 28 Mar 2012 11:18:13 -0700 | 
  Jeff Hammel | 
  
   outline what options are available for ``value``
   
   | 
 
 
  | Wed, 28 Mar 2012 11:05:29 -0700 | 
  Jeff Hammel | 
  
   now we check for types more betterer
   
   | 
 
 
  | Wed, 28 Mar 2012 10:27:17 -0700 | 
  Jeff Hammel | 
  
   start in on the README
   
   | 
 
 
  | Wed, 28 Mar 2012 09:03:02 -0700 | 
  Jeff Hammel | 
  
   minor fixes
   
   | 
 
 
  | Wed, 28 Mar 2012 08:38:16 -0700 | 
  Jeff Hammel | 
  
   better docstring
   
   | 
 
 
  | Wed, 28 Mar 2012 08:37:01 -0700 | 
  Jeff Hammel | 
  
   refactor completed and tests pass again
   
   | 
 
 
  | Wed, 28 Mar 2012 08:33:54 -0700 | 
  Jeff Hammel | 
  
   minor bug fixes
   
   | 
 
 
  | Wed, 28 Mar 2012 08:29:50 -0700 | 
  Jeff Hammel | 
  
   still refactorin
   
   | 
 
 
  | Tue, 27 Mar 2012 20:17:26 -0700 | 
  Jeff Hammel | 
  
   parity between module name and package name
   
   | 
 
 
  | Tue, 27 Mar 2012 17:04:31 -0700 | 
  Jeff Hammel | 
  
   more stubbing to make Configuration an OptionParser
   
   | 
 
 
  | Tue, 27 Mar 2012 16:58:48 -0700 | 
  Jeff Hammel | 
  
   another TODO
   
   | 
 
 
  | Tue, 27 Mar 2012 15:41:02 -0700 | 
  Jeff Hammel | 
  
   begin migration path towards inheriting from ConfigParser; ideally, Configuration should live in its own class and the CLI class should inherit from that
   
   | 
 
 
  | Tue, 27 Mar 2012 15:25:12 -0700 | 
  Jeff Hammel | 
  
   add complex test, now we can refactor
   
   | 
 
 
  | Tue, 27 Mar 2012 15:00:07 -0700 | 
  Jeff Hammel | 
  
   change base.json value from default for testing
   
   | 
 
 
  | Tue, 27 Mar 2012 14:56:54 -0700 | 
  Jeff Hammel | 
  
   introduce a somewhat redundant test
   
   | 
 
 
  | Tue, 27 Mar 2012 14:55:29 -0700 | 
  Jeff Hammel | 
  
   test with overrides
   
   | 
 
 
  | Tue, 27 Mar 2012 14:41:13 -0700 | 
  Jeff Hammel | 
  
   document this
   
   | 
 
 
  | Tue, 27 Mar 2012 14:23:39 -0700 | 
  Jeff Hammel | 
  
   tests fail again, what fun
   
   | 
 
 
  | Tue, 27 Mar 2012 14:16:42 -0700 | 
  Jeff Hammel | 
  
   add a example .json dump
   
   | 
 
 
  | Tue, 27 Mar 2012 14:16:17 -0700 | 
  Jeff Hammel | 
  
   actually deserialize things
   
   | 
 
 
  | Tue, 27 Mar 2012 14:01:25 -0700 | 
  Jeff Hammel | 
  
   start to hook up deserializers
   
   | 
 
 
  | Tue, 27 Mar 2012 13:00:14 -0700 | 
  Jeff Hammel | 
  
   fix broken test
   
   | 
 
 
  | Tue, 27 Mar 2012 12:50:16 -0700 | 
  Jeff Hammel | 
  
   ensure that missing values raise the correct exception
   
   | 
 
 
  | Tue, 27 Mar 2012 12:32:15 -0700 | 
  Jeff Hammel | 
  
   try using optionclass; still failing
   
   | 
 
 
  | Tue, 27 Mar 2012 12:26:58 -0700 | 
  Jeff Hammel | 
  
   better error message
   
   | 
 
 
  | Tue, 27 Mar 2012 12:16:43 -0700 | 
  Jeff Hammel | 
  
   stub only using parsed attributes
   
   | 
 
 
  | Tue, 27 Mar 2012 11:33:09 -0700 | 
  Jeff Hammel | 
  
   stub adding an option of keeping track of what is parsed
   
   | 
 
 
  | Tue, 27 Mar 2012 11:19:33 -0700 | 
  Jeff Hammel | 
  
   add --dump option
   
   | 
 
 
  | Tue, 27 Mar 2012 11:07:51 -0700 | 
  Jeff Hammel | 
  
   test deserialization
   
   | 
 
 
  | Tue, 27 Mar 2012 10:51:34 -0700 | 
  Jeff Hammel | 
  
   deserialization should work now
   
   | 
 
 
  | Tue, 27 Mar 2012 10:36:23 -0700 | 
  Jeff Hammel | 
  
   stub munging configuration
   
   | 
 
 
  | Tue, 27 Mar 2012 10:29:36 -0700 | 
  Jeff Hammel | 
  
   actually test serialization
   
   | 
 
 
  | Tue, 27 Mar 2012 10:28:02 -0700 | 
  Jeff Hammel | 
  
   fix serialization (stub) tests
   
   | 
 
 
  | Tue, 27 Mar 2012 09:52:51 -0700 | 
  Jeff Hammel | 
  
   we has another broken test
   
   | 
 
 
  | Tue, 27 Mar 2012 09:40:15 -0700 | 
  Jeff Hammel | 
  
   add test for missing values
   
   | 
 
 
  | Tue, 27 Mar 2012 09:35:21 -0700 | 
  Jeff Hammel | 
  
   flush out validate function
   
   | 
 
 
  | Tue, 27 Mar 2012 09:30:56 -0700 | 
  Jeff Hammel | 
  
   fill in defaults if not present
   
   | 
 
 
  | Mon, 26 Mar 2012 20:31:12 -0700 | 
  Jeff Hammel | 
  
   setup for serialization testing
   
   | 
 
 
  | Mon, 26 Mar 2012 20:23:48 -0700 | 
  Jeff Hammel | 
  
   serialization testing stubbing
   
   | 
 
 
  | Mon, 26 Mar 2012 17:06:18 -0700 | 
  Jeff Hammel | 
  
   add comments
   
   | 
 
 
  | Mon, 26 Mar 2012 17:05:02 -0700 | 
  Jeff Hammel | 
  
   stub test for configuration providers
   
   | 
 
 
  | Mon, 26 Mar 2012 17:00:12 -0700 | 
  Jeff Hammel | 
  
   more (de/)serialization stubbing
   
   | 
 
 
  | Mon, 26 Mar 2012 16:54:37 -0700 | 
  Jeff Hammel | 
  
   begin stubbing serialization/deserialization
   
   | 
 
 
  | Mon, 26 Mar 2012 16:40:35 -0700 | 
  Jeff Hammel | 
  
   add serialization details
   
   | 
 
 
  | Mon, 26 Mar 2012 16:10:15 -0700 | 
  Jeff Hammel | 
  
   ABC-ing configuration providers
   
   | 
 
 
  | Mon, 26 Mar 2012 15:55:05 -0700 | 
  Jeff Hammel | 
  
   we now update configuration correctly
   
   | 
 
 
  | Mon, 26 Mar 2012 15:46:25 -0700 | 
  Jeff Hammel | 
  
   rename a bunch of things and begin to work on the sanity of validation
   
   | 
 
 
  | Mon, 26 Mar 2012 15:14:26 -0700 | 
  Jeff Hammel | 
  
   fix bool parser, i hope
   
   | 
 
 
  | Mon, 26 Mar 2012 14:51:44 -0700 | 
  Jeff Hammel | 
  
   add something with a default value
   
   | 
 
 
  | Mon, 26 Mar 2012 14:45:36 -0700 | 
  Jeff Hammel | 
  
   a hacky way to do CLI types handlers
   
   | 
 
 
  | Mon, 26 Mar 2012 14:03:48 -0700 | 
  Jeff Hammel | 
  
   start to add types...still have some things to work out here
   
   | 
 
 
  | Mon, 26 Mar 2012 13:54:43 -0700 | 
  Jeff Hammel | 
  
   we have a legitimately failing test!
   
   | 
 
 
  | Mon, 26 Mar 2012 13:19:55 -0700 | 
  Jeff Hammel | 
  
   remove cruft and start to organize
   
   | 
 
 
  | Mon, 26 Mar 2012 12:04:49 -0700 | 
  Jeff Hammel | 
  
   separate thing to add options to its own function
   
   | 
 
 
  | Mon, 26 Mar 2012 11:10:30 -0700 | 
  Jeff Hammel | 
  
   why do we care about configuration files?
   
   | 
 
 
  | Mon, 26 Mar 2012 10:41:38 -0700 | 
  Jeff Hammel | 
  
   make --help work
   
   | 
 
 
  | Mon, 26 Mar 2012 10:39:59 -0700 | 
  Jeff Hammel | 
  
   bug fixes
   
   | 
 
 
  | Mon, 26 Mar 2012 10:39:48 -0700 | 
  Jeff Hammel | 
  
   bug fixes
   
   | 
 
 
  | Mon, 26 Mar 2012 10:39:01 -0700 | 
  Jeff Hammel | 
  
   note pattern to use
   
   | 
 
 
  | Mon, 26 Mar 2012 09:45:06 -0700 | 
  Jeff Hammel | 
  
   stubbing configuration parser
   
   | 
 
 
  | Mon, 26 Mar 2012 09:14:04 -0700 | 
  Jeff Hammel | 
  
   comment
   
   | 
 
 
  | Sun, 25 Mar 2012 10:24:55 -0700 | 
  Jeff Hammel | 
  
   flush out JSON provider
   
   | 
 
 
  | Sat, 24 Mar 2012 23:16:35 -0700 | 
  Jeff Hammel | 
  
   note TODO: returning OptionParser
   
   | 
 
 
  | Sat, 24 Mar 2012 23:15:21 -0700 | 
  Jeff Hammel | 
  
   note TODO: reading JSON
   
   | 
 
 
  | Sat, 24 Mar 2012 23:14:22 -0700 | 
  Jeff Hammel | 
  
   more stubbing
   
   | 
 
 
  | Sat, 24 Mar 2012 22:25:24 -0700 | 
  Jeff Hammel | 
  
   stub configuration providers
   
   | 
 
 
  | Sat, 24 Mar 2012 22:14:59 -0700 | 
  Jeff Hammel | 
  
   more stubbing
   
   | 
 
 
  | Sat, 24 Mar 2012 20:42:29 -0700 | 
  Jeff Hammel | 
  
   more stubbing
   
   | 
 
 
  | Sat, 24 Mar 2012 11:43:45 -0700 | 
  Jeff Hammel | 
  
   no stubbing
   
   | 
 
 
  | Sat, 24 Mar 2012 11:39:29 -0700 | 
  Jeff Hammel | 
  
   stub configuration class
   
   | 
 
 
  | Sat, 24 Mar 2012 11:37:59 -0700 | 
  Jeff Hammel | 
  
   stub
   
   |