semvec/pypi-packages huggingface dataset:
minibench 0.1.2
A really simple benchmark tool
License: MIT
Keywords: benchmark test development reporting performance

=========
MiniBench
=========














MiniBench provides a simple framework for benchmarking following the ``unittest`` module pattern.

Compatibility
=============

minibench requires Python 2.7+.


Installation
============

You can install minibench with pip:

::

    $ pip install minibench

or with easy_install:

::

    $ easy_install minibench


Quick start
===========

Write your benchmarks as you would write you unittests.
Just create a ``.bench.py`` file.

::

    # fake.bench.py
    from minibench import Benchmark

    class FakeBenchmark(Benchmark):
        '''Fake benchmark'''
        def bench_fake(self):
            '''Run my bench'''
            # Do something

Then run it with the ``bench`` command

::

    $ bench
    >>> Fake benchmark (x5)
    Run my bench ......................................... ✔ (0.1234s)


Documentation
=============

The documentation is hosted `on Read the Docs <http://minibench.readthedocs.org/en/0.1.2/>`_

Changelog
=========

0.1.2 (2015-11-21)
------------------

- Improve diff from reference and added ``-u/--unit`` option
- Properly handle precision and added ``-p/--precision`` option


0.1.1
-----

- Fix Python 3 Wheel packaging


0.1.0
-----

- Initial release
asciicells 0.9.2
A Simple ASCII Table Generator
License: MIT
Keywords: ascii table generator

Home Page: https://github.com/mitnk/asciicells

Install
::

    $ pip install asciicells


High level usages
-----------------

After installed, an executable ``asciicells`` would available for use.
If not, please replace following examples with ``python -m asciicells``.

::

    $ asciicells -f demo.csv

    +-----+---------+-----------+
    | No. | sample  | name      |
    |     |         |           |
    | 1   | a,b,c   | lettes    |
    |     |         |           |
    | 2   | + - x / | operators |
    +-----+---------+-----------+

With header:

::

    $ asciicells -f demo.csv -H

    +-----+---------+-----------+
    | No. | sample  | name      |
    +-----+---------+-----------+
    | 1   | a,b,c   | lettes    |
    |     |         |           |
    | 2   | + - x / | operators |
    +-----+---------+-----------+

Also support TSV: `asciicells -f demo.tsv -t -H`


Low level usages
----------------

::

    >>> import asciicells
    >>> ac = asciicells.AsciiCells()
    >>> L = [['a', 'b'], ['1', '2']]
    >>> print(ac.render(L))
    +---+---+
    | a | b |
    |   |   |
    | 1 | 2 |
    +---+---+

More information: https://github.com/mitnk/asciicells
Rails 0.0.5
Rails - python web framework
License: MIT
Keywords: rails web framework development

Rails
====================

**Python on Rails** is a web framework with an idea to simplify web development.
It's not a clone of **Ruby on Rails**. This project created to help developers to
write less code that is easy maintainable.


Quick start
-------------

Read `Quick Start <https://github.com/pythonrails/rails>`_ on GitHub.