semvec/pypi-packages huggingface dataset:
nose-alert 0.9.1
A nose plugin showing success/failure status notification.
License: MIT

==========
nose-alert
==========

.. image:: https://secure.travis-ci.org/lukaszb/nose-alert.png?branch=master
  :target: http://travis-ci.org/lukaszb/nose-alert

A Nose plugin that displays success/failure notification once tests are done.


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

Usual thing:

    pip install nose-alert


How to use
==========

In order to use this plugin use the ``--with-alert`` switch::

    nosetests --with-alert

If you use watchdog_ you can also run at your project's root directory::

    watchmedo shell-command -R -p "*.py" -c "nosetests --with-alert" .

This would call nose on file changes within your project.


Supported platforms
===================

Currently this plugin supports only growl_ on OS X. We are going to add support
for Linux based notifications in future (pull requests are welcome!).


Plans
=====

Short plan is to provide a nose plugin that can show OS level notification at
tests end. Long plan, however, is to support main platforms (OS X, Linux,
Windows), eventually extract library for OS-independant notifications to
external package.

We also will try to support Python 3, this however could be somewhat problematic
- i.e. gntp_ doesn't support Python 3 yet.


Development
===========

We use tox_ for tests. Repository is at https://github.com/lukaszb/nose-alert/.
We prefer pull requests for sending patches.

In order to start tests run at project root::

    $ nosetests


Thanks
======

Thanks to Pascal Hartig, author of `nose-notify`_ for the inspiration. I have
even bluntly used images from his package.


.. _watchdog: http://pypi.python.org/pypi/watchdog
.. _tox: http://pypi.python.org/pypi/tox
.. _growl: http://growl.info/
.. _gntp: http://pypi.python.org/pypi/gntp
.. _nose-notify: https://github.com/passy/nose-notify
githubsurvivor 0.0.1
A retro-style bug leaderboard
License: MIT
Keywords: bug dashboard leaderboard github jira

=================
 GitHub Survivor
=================

GitHub Survivor is a simple bug dashboard that shows an overview of bugs in an
external issue tracker. We use it at 99designs_ to keep an eye on the bug
count and remind ourselves to close bugs.

.. image:: https://github.com/99designs/githubsurvivor/wiki/screenshot.png


----------
 Overview
----------

It's easy to forget about bugs when you're knee-deep in feature development.
This dashboard is a good way to keep bugs on people's minds, and to show
at-a-glance information about the current bug situation.

GitHub Survivor scrapes your bug data using your issue tracker's API and stores
it in a local Mongo DB for subsequent querying. It shows, at a glance:

- Top/bottom bug closers for the current reporting period (week, month or sprint)
- Current open bug count
- Net difference in open bugs since the last reporting period
- Charts (yay!):

  - Number of bugs opened/closed for the last 12 reporting periods
  - Number of open bugs over the last 12 reporting periods

There are bug trackers that provide this kind of data, but we wanted something
fun that integrates with our existing bug tracking solution.


--------------------------
 Supported issue trackers
--------------------------

GitHub Survivor can integrate with these issue trackers out of the box:

- GitHub_
- JIRA_ (courtesy of jirasurvivor_)

Read more about `defining backends`_ in the wiki.


-------------
 Quick setup
-------------

Requirements:

- Python >= 2.7
- MongoDB
- virtualenv (recommended)

This command might satisfy the above dependencies on Ubuntu::

   $ sudo apt-get install python2.7 mongodb python-virtualenv

#. Install package using ``pip install githubsurvivor``
#. Generate a configuration file using ``githubsurvivor-generate-config``
#. Do an initial import of your bugs using ``githubsurvivor-sync``
#. Start the server using ``githubsurvivor``

For detailed instructions, see
https://github.com/99designs/githubsurvivor/wiki/Installation


-------------------
 Development notes
-------------------

See https://github.com/99designs/githubsurvivor/wiki/Development


---------
 License
---------

MIT; see LICENSE_


--------------
 Contributors
--------------

See https://github.com/99designs/githubsurvivor/wiki/Contributors


.. _99designs: http://99designs.com/
.. _GitHub: http://developer.github.com/v3/issues/
.. _JIRA: http://docs.atlassian.com/jira/REST/latest/
.. _jirasurvivor: https://github.com/gengo/jirasurvivor
.. _defining backends: https://github.com/99designs/githubsurvivor/wiki/Backends
.. _LICENSE: https://github.com/99designs/githubsurvivor/blob/master/LICENSE
rdlm-py 0.2.0
rdlm-py is a python client for RDLM (Restful Distributed Lock Manager)
License: MIT

rdlm-py
=======

What is it ?
------------

``rdlm-py`` is a python client for the `restful-distributed-lock-manager
(RDLM) <https://github.com/thefab/restful-distributed-lock-manager>`_.

Special features
----------------

- Classic and administrative (password protected) requests
- Three ways to use it (a classical API, a (more pythonic) ContextManager API, some CLI tools)

Quickstart
----------

Installation
~~~~~~~~~~~~

::

    pip install rdlm-py

    Requirements: 
    - Python 2.6, 2.7, 3.2 or 3.3
    - Requests >= 1.2.3

Usage
~~~~~

See the `README <https://github.com/thefab/rdlm-py/blob/master/README.md>`_ for more details.
gdflib 0.0.1
Library to save graph GDF files
License: MIT

About gdflib
-------------------------

gdflib is a Python package made to dump GDF graph files.

Installing
-------------------------------

gdflib can be installed from pypi::

    easy_install gdflib

or::

    pip install gdflib

should just work for most of the users

Usage
--------------------------------

Most simple example::

    >>> from gdflib import GdfEntries, Node
    >>>
    >>> entities = GdfEntries()
    >>> entities.add_node(Node(name='node1', label='This is the first node'))
    >>> entities.add_node(Node(name='node2', label='This is the second node'))
    >>> entities.link('node1', 'node2')
    >>> print entities.dumps()
    nodedef>name , style INT, width DOUBLE, color VARCHAR, image VARCHAR, label VARCHAR, height DOUBLE, visible BOOLEAN, labelcolor VARCHAR, y DOUBLE, x DOUBLE, strokecolor VARCHAR, fixed BOOLEAN, labelvisible BOOLEAN
    node1,1,4.000000,cornflowerblue,,'This is the first node',4.000000,true,cornflowerblue,,,cadetblue,false,false
    node2,1,4.000000,cornflowerblue,,'This is the second node',4.000000,true,cornflowerblue,,,cadetblue,false,false
    edgedef>node1 , node2 , directed BOOLEAN, color VARCHAR, weight DOUBLE, width DOUBLE, label VARCHAR, visible BOOLEAN, labelcolor VARCHAR, labelvisible BOOLEAN
    node1,node2,true,dandelion,1.000000,3.000000,'1',true,dandelion,false

By default all nodes implement the standard properties defined for GDF, unspecified properties will get
the default value.
Custom `nodes` can be defined through the `Declarative` interface::

    >>> from gdflib import String, Double
    >>> from gdflib import GdfEntries, Node
    >>>
    >>> class Product(Node):
    ...     company = String(default='Unknown Company')
    ...     price = Double(required=True)
    ...
    >>> entities = GdfEntries(Product)
    >>> entities.add_node(Product(name='node1', company='Custom Company', price=33.10))
    >>> entities.add_node(Product(name='node2', label='Low Cost Product', price=18.21))
    >>> entities.link('node1', 'node2')
    >>> entities.dumps()
    nodedef>name , style INT, width DOUBLE, color VARCHAR, image VARCHAR, label VARCHAR, height DOUBLE, visible BOOLEAN, labelcolor VARCHAR, y DOUBLE, x DOUBLE, strokecolor VARCHAR, fixed BOOLEAN, labelvisible BOOLEAN, company VARCHAR, price DOUBLE
    node1,1,4.000000,cornflowerblue,,'node1',4.000000,true,cornflowerblue,,,cadetblue,false,false,'Custom Company',33.100000
    node2,1,4.000000,cornflowerblue,,'Low Cost Product',4.000000,true,cornflowerblue,,,cadetblue,false,false,'Unknown Company',18.210000
    edgedef>node1 , node2 , directed BOOLEAN, color VARCHAR, weight DOUBLE, width DOUBLE, label VARCHAR, visible BOOLEAN, labelcolor VARCHAR, labelvisible BOOLEAN
    node1,node2,true,dandelion,1.000000,3.000000,'1',true,dandelion,false

gdflib provides also support for custom `edges`, those can be defined like custom nodes
by subclassing `Edge` and providing additional attributes. In such case instead of using
`link` function to link two nodes, `add_edge` call should be uses.