semvec/pypi-packages huggingface dataset:
coveralls-merge 0.0.3
Upload coverage for C extensions to coveralls.io
License: MIT
Keywords: Testing,Coverage,Coveralls.io,Travis-ci.org

Coveralls-merge
---------------

Get coverage data on Python C extensions, on both the python side and
the C side of the api.  The package combines the output from 
coverage-lcov_ and coveralls_ to upload your coverage data to 
`coveralls.io`_. 

.. _coverage-lcov: https://github.com/okkez/coveralls-lcov
.. _coveralls: https://github.com/coagulant/coveralls-python
.. _`coveralls.io`: https://coveralls.io

This only supports `travis-ci`_.

.. _`travis-ci`: https://travis-ci.org

Usage
-----

Setup coveralls, and make sure that it's working with coveralls.io for
the python portion. Then, to add c coverage, add a few lines to your
.travis.yml::

    python:
      - 2.7

    install:
        # install lcov
      - "sudo apt-get -qq install lcov"
        # install test runners, coveralls, and coveralls-merge
      - "pip install coveralls nose coveralls-merge"
        # install the lcov parser
      - "gem install coveralls-lcov"

    script:
      - coverage erase
      - python setup.py clean
      # build, using coverage flag
      - CFLAGS="-coverage" python setup.py build_ext --inplace

      # run your tests, with coverage as normal
      - coverage run -m nose Tests/test_*.py

    after_success:
      # combine and generate json
      - lcov --capture --directory . -b . --output-file coverage.info
      - coveralls-lcov -v -n coverage.info > coverage.c.json

      # upload
      - coveralls-merge coverage.c.json
    




Changelog
---------

0.0.3 (2018-01-25)
==================

* Strip parameter to strip leading directories in site-packages from path

0.0.2 (2014-07-30)
==================

* Requests fix
* Doc Changes

0.0.1 (2014-07-30)
==================

* Initial upload
pyrfoutlet 0.0.2
A library for controlling Holiday Time rf outlets
License: MIT
Keywords: rf outlet

RFOutlet library
------------------

A Raspberry PI C++ library with python bindings for controlling Holiday Time RF outlets.

It needs a 315 MHz transmitter module hooked up to a GPIO pin.

The outlets are specified with a board revision, channel, and outlet number.

If unsure of the board revision, try REV2 and REV3.

Dependencies
------------
    - CMake 2.8 or Python 2 or 3

How to use
----------
    - Executable command line interface for sending one shot on/off commands
        .. code-block::

            ./rfoutlet [gpio-pin] [product-revision] [channel] [number] [on/off]

    - Python object
        .. code-block:: python

            import pyrfoutlet
            import logging

            logging.basicConfig(level=logging.INFO) # Get log messages from pyrfoutlet

            pin = 4
            rfoutlet = pyrfoutlet.RFOutlet(pin)

            product = pyrfoutlet.parseProduct("REV3")
            channel = "F"
            outlet = 1
            rfoutlet.setState(product,channel,outlet,True)

License
-------
    - MIT License

Any questions please contact: alan@lightningtoads.com
statsmetrics 1.0.2
List of metrics to use with exporters
License: MIT
Keywords: stats metrics analytics

============
StatsMetrics
============

This module contains metrics which you can use to export to analytics apps.

----------

Installation instructions:
--------------------------

Install via ``pip``:

.. code-block::

   $ pip install statsmetrics

*See ``pip`` installation instructions at http://www.pip-installer.org/en/latest/installing.html*

Available metrics:
------------------
 - Couchbase

Usage example:
--------------

.. code-block::

    from statsmetrics import couchbase as couchbasemetrics
    metrics = couchbasemetrics.get_metrics()

Response format:
----------------

.. code-block::

    'cluster': {
      'url': '/pools/default/',
      'metrics': [
          {'name':'storageTotals.ram.total','id':'storageTotals.ram.total','suffix':'bytes','labels':['name']},
          (... other cluster metrics)
      ]
    },
    'nodes': {
      'url': '/pools/nodes/',
      'metrics': [
          {'name':'systemStats.cpu_utilization_rate','id':'systemStats.cpu_utilization_rate','suffix':'count','labels':['name','hostname']},
          (... other nodes metrics)
      ]
    },
      'buckets': {
          'url': '/pools/default/buckets/',
          'metrics': [
              {'name':'basicStats.quotaPercentUsed','id':'basicStats.quotaPercentUsed','suffix':'percent','labels':['name','bucket']},
              (... other buckets metrics),
          ],
          'bucket_stats': [
              {'name':'avg_bg_wait_time','id':'avg_bg_wait_time','suffix':'seconds','labels':['name','bucket']},
              (... other bucket_stats metrics),
          ]
      }
    }


Testing the package:
--------------------

.. code-block::

    $ python test.py


Tips:
-----
Convert returned data to JSON format

.. code-block::

    import json
    from statsmetrics import couchbase as couchbasemetrics
    metrics = couchbasemetrics.get_metrics()
    print json.dumps(metrics, ensure_ascii=False)
devlog 1.0.1
A simple command line developer log
License: MIT
Keywords: development blogging

# Devlog
###### A Simple command line developer log to track your developer journey.

- - -

#### Installation

Simply use pip to install
>pip install devlog

#### Usage
Once installed simply type
>devlog

to begin logging.

>devlog open

Will open the folder that your logs markdown file is saved in.

>devlog -h or devlog --help

To print to screen all options
termnote 1.1.6
A simple, yet powerful and handy terminal based note taking python app
License: MIT
Keywords: Notes Management Terminal App

[![PyPI version](https://img.shields.io/pypi/v/termnote.svg)](https://pypi.python.org/pypi/termnote)
[![Build Status](https://travis-ci.org/sayanarijit/termnote.svg?branch=master)](https://travis-ci.org/sayanarijit/termnote)

# TermNote

A simple, yet powerful and handy terminal based note taking python app


### Requirement:

* requires python (>2 or 3)


### Usage:

* Install with pip

```
sudo pip install termnote
```

***Note: For the sake of LAZYNESS, 'tn' is a shortcut for 'termnote'***

* Create your 1st note

```
tn my first note
```

* Write "I love cheeze" and close editor. Note is created. Now lets find the note by keywords

```
tn cheez
```

or by filename

```
tn first no
```

* List all notes

```
tn
```


### Customization

You can change default editor and path by adding below lines in your '~/.profile' file

```
export EDITOR="[Your favourite text editor. Default is 'vi']"
export TN_STORAGE="[Directory where notes to be saved. Default is '~/.termnote']"
```

### Multi user shared notes

You can also have a common shared notes space for all users with following steps

* Create a shared notes directory

```
sudo mkdir /var/termnote
sudo chmod a+rwx /var/termnote
```

* Set environment variable globally in '/etc/profile'

```
export TN_STORAGE="/var/termnote"
```
peewee-mssql 0.1.3
Database driver to add Microsoft SQL Server/Azure support to Peewee
License: MIT

Peewee
######
A database driver to add Microsoft SQL Server and Azure support using
`pymssql <http://pymssql.org>`__ and `FreeTDS <http://freetds.org>`__ in
Peewee and should run on most Unix-like systems, Microsoft Windows and Mac OS X.

In it's current state you should be able to access data and possibly do certain
updates. You will not be able to create tables or introspect existing databases,
so you will have to write your models manually. Offsets will also not work,
since the query compiler will need some significant rewrite to support TSQL
dialect, however limit will work (TOP).

Installation
============
Install the latest stable release from Pypi:

    $ pip install peewee-mssql

Or alternatively, select a release or development version from Github and run:

    $ python setup.py install

Getting Started
===============
For help on installing and configuring `FreeTDS <http://freetds.org>`__ I
recommend taking a look at the
`guide <http://pymssql.org/en/latest/freetds.html>`__ in the
`pymssql <http://www.pymssql.org>`__ documentation.

And then you should be able to instantiate a database as below and start
building your models for accessing data:

.. code-block:: python

    from peewee_mssql import MssqlDatabase

    db = MssqlDatabase('MyDatabase', host='host.example.com', user='domain\\username', password='password')

If you are using Microsoft SQL Server 2005 you will need to use the legacy
datetime data types, simple pass `use_legacy_datetime=True` to the
database driver when initializing.