PySpeedIT

A Collection of: Benchmark-IT, Profile-IT, Line-Memory-Profile-IT, Disassemble-IT.


Keywords
python, benchmark, profile, timeit, speed, memory, disassemble
License
BSD-3-Clause
Install
pip install PySpeedIT==1.0.8

Documentation

PySpeedIT

About

PySpeedIT is a collection of: Benchmark-IT, Profile-IT, Line-Memory-Profile-IT, Disassemble-IT.

It is a rewrite/continuation of a previous package called: SpeedIT: also by peter1000

The latest documentation can be found online at http://packages.python.org/PySpeedIT.

Requirements

See: RequiredSoftware in documentation or:

{SOURCE}/docs/RequiredSoftware.rst

Installation

  1. To install from pypi using pip/pip3:

    $ pip3 install PySpeedIT
    
  2. To install from the source:

    $ python3 setup.py install
    

Building the Documentation

If you wish to generate your own copy of the documentation, you will need to:

  1. Get the PySpeedIT source.

  2. If not already installed - install PSphinxTheme (1.2.4 or better):

    $ pip3 install PSphinxTheme
    
  3. From the PySpeedIT source directory, run python3 setup.py build_sphinx -E.

  4. Once Sphinx is finished, point a web browser to the file:

    {SOURCE}/build/sphinx/html/index.html
    

Online Resources

Projects using PySpeedIT

projects which make use of: PySpeedIT

  • LCONF
    L(ight) CONF(iguration): A light - human-friendly, simple readable data serialization format for dynamic configuration.


PySpeedIT is distributed under the terms of the BSD 3-clause license. Consult LICENSE or BSD-3-Clause.

(c) 2014, peter1000 https://github.com/peter1000 All rights reserved.