Metadata-Version: 1.1
Name: utile
Version: 0.2
Summary: Collection of useful functions and classes
Home-page: https://github.com/marwano/utile
Author: Marwan Alsabbagh
Author-email: marwan.alsabbagh@gmail.com
License: BSD
Description: utile - Collection of useful functions and classes
        ==================================================
        
        Expect more documentation and test cases in the near future.
        
        Installation
        ------------
        
          $ pip install utile
        
        Links
        -----
        
        * `Fork me on GitHub <https://github.com/marwano/utile>`_
        
        
        
        Changelog
        =========
        
        0.2 (2013-04-20)
        ------------------
        
        - Added xml_to_dict function that converts an XML string to a dict/bunch.
        - Added git_version function that appends git version for python packaging.
        - Changed save_args into a decorator for improved ease of use.
        - created enforce function, EnforceError exception and enforce_clean_exit
          decorator. Has similar concept to assert statements but is intended to be
          run at all times not just during debugging.
        - Added which function that behaves like the unix which command.
        - Added commands_required function used to enforce a required list of commands.
        - Added ArgDefaultRawDescrHelpFormatter class which combines the functionality
          of ArgumentDefaultsHelpFormatter and RawDescriptionHelpFormatter in the
          argparse package.
        
         
        0.1.2 (2013-03-29)
        ------------------
        
        - First release.
        
Keywords: utile
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
