semvec/pypi-packages huggingface dataset:
gearbox-tools 0.0.1
Bunch of utility commands for gearbox toolset
License: MIT
Keywords: gearbox command-line commands

About gearboxtools
-------------------------

gearboxtools is a bunch of commands for the
`TurboGears GearBox <https://github.com/TurboGears/gearbox>`_ tool.

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

gearboxtools can be installed from pypi::

    easy_install gearbox-tools

or::

    pip install gearbox-tools

should just work for most of the users

Provided Commands
--------------------------------

pkgdeps
==================

Provided and installed application as argument will return the list of direct and indirect depencies used
by the application::

    $ gearbox pkgdeps turbogears2
    +--------------+
    | Package      |
    +--------------+
    | Beaker       |
    | repoze.lru   |
    | PasteDeploy  |
    | MarkupSafe   |
    | crank>=0.6.2 |
    | WebOb>=1.2   |
    | decorator    |
    +--------------+

tg-bootstrap
==================

When ran inside a newly quickstarted TurboGears2 application will adapt the application to work with
the SCSS version of bootstrap css framework.

This command will add the ``tgext.scss``  dependency loaded through ``tgext.pluggable``, will create
a bootstrap directory inside the project ``public_dir`` with the Twitter bootstrap framework inside and will
patch the ``master template`` to use the SCSS version instead of the plain CSS one provided by default.


tg-hgignore
==================

This will create a ``.hgignore`` file suitable for TurboGears2 applications inside the directory where it
is started.

deploy-circus
==================

When started inside a ``PasteDeploy`` application directory will generate a configuration for
Mozilla Circus to deploy that application under circus supervision.
emit 0.4.0
Build a graph to process streams
License: MIT
Keywords: stream processing

Emit
====

Emit is a Python library for realtime data processing. It can distribute work
with `Celery
<https://emit.readthedocs.org/en/latest/distributing-work/celery.html>`_ or `RQ
<https://emit.readthedocs.org/en/latest/distributing-work/rq.html>`_,
`coordinate execution in other languages
<https://emit.readthedocs.org/en/latest/multilang.html>`_, and let you swing
from the trees of your graph with Tarzan-like precision.

A taste:

.. code:: python

    from emit import router

    router = Router()

    @router.node(['word'], entry_point=True)
    def parse_document(msg):
        for word in msg.document.strip().split(' '):
            yield word

    @router.node(['word', 'count'], 'parse_document')
    def count_word(msg):
        return msg.word, redis.zincrby('word_counts', msg.word, 1)

    import random
    document = 'the words in this document will be counted and emitted by count_word'.split(' ')
    router(document=' '.join(random.choice(document) for i in range(20)))

So how do you get it? On PyPI!

::

    pip install emit

Some Links:

-  `Project Documentation <http://emit.readthedocs.org/en/latest/>`__
-  `Travis <https://travis-ci.org/BrianHicks/emit>`__ (|Build Status|)
-  `Github <https://github.com/BrianHicks/emit>`__
-  `Apache
   License <https://github.com/BrianHicks/emit/blob/master/LICENSE.md>`__

Supported Pythons:

- CPython 2.6
- CPython 2.7
- CPython 3.2
- CPython 3.3 (except for Celery, currently)
- PyPy 1.9

.. |Build Status| image:: https://travis-ci.org/BrianHicks/emit.png?branch=master
   :target: https://travis-ci.org/BrianHicks/emit

Installing from source/development branch:

Emit's releases are fairly frequent, so you should be good to use a released
version. However, if you need something currently not in a version, try the
``develop`` branch::

    pip install git+git://github.com/BrianHicks/emit.git@develop

Just do be warned that things will break. And be sure to check `Travis
<https://travis-ci.org/BrianHicks/emit>`__ to see if the platform you want is
currently passing. It should be, but maybe not.