Metadata-Version: 1.1
Name: bettertimeit
Version: 1.1
Summary: A Better Timeit
Home-page: https://github.com/simonpercivall/bettertimeit
Author: Simon Percivall
Author-email: percivall@gmail.com
License: BSD
Description: =============
        Better Timeit
        =============
        
        .. image:: https://badge.fury.io/py/bettertimeit.png
            :target: http://badge.fury.io/py/bettertimeit
        
        .. image:: https://travis-ci.org/simonpercivall/bettertimeit.png?branch=master
            :target: https://travis-ci.org/simonpercivall/bettertimeit
        
        .. image:: https://pypip.in/d/bettertimeit/badge.png
            :target: https://crate.io/packages/bettertimeit?version=latest
        
        
        A Better Timeit
        
        * Free software: BSD license
        * Documentation: http://bettertimeit.rtfd.org.
        
        Example
        -------
        
        ``bettertimeit`` will time any function which is named "timeit_<something>".
        The "timeit_" functions may be contained within a function or in a module.
        Each "timeit_" function will be timed separately::
        
            from bettertimeit import bettertimeit
        
            def container():
                a = 5
        
                def timeit_calculation():
                    a**10
        
                b = 3
        
                def timeit_calculation_2():
                    a**b
        
            bettertimeit(container)
        
        
        Features
        --------
        
        * Lets you write your timing test code as regular code instead of strings,
          but without the overhead of a function call.
        * Put your timing test code in a module or inside a function
        * Uses the same method as timeit.main to calculate the optimal number of
          passes to run.
        
        
        =========
        Changelog
        =========
        
        Here's the recent changes to Better Timeit.
        
        .. changelog::
            :version: 1.0.1
            :released: 2014-04-29
        
            .. change::
                :tags: general
        
                A version that actually works: the 1.0 release didn't extract the body
                of the timeit function.
        
        .. changelog::
            :version: 1.0
            :released: 2014-04-28
        
            .. change::
                :tags: general
        
                First version.
        
Keywords: bettertimeit
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
