semvec/pypi-packages huggingface dataset:
libschwa-python 0.4.0
Python bindings for the Schwa Lab NLP tools (libschwa)
License: MIT

Python bindings for the Schwa Lab NLP tools (libschwa). libschwa needs to be installed before installing this package. It can be obtained from https://github.com/schwa-lab/libschwa.

libschwa-python supports Python 2.7 and Python >= 3.3. It contains C extension modules so your environment needs to support the building of Python extensions.

libschwa-python can be installed from PyPI (https://pypi.python.org/pypi/libschwa-python).
django-sorl-hacks 0.1.10
Some usefull hacks based on sorl-thumbnail
License: MIT

==================
django-sorl-hacks
==================

create_thumbs template tag
--------------------------
Parse your text on fly, finds images urls and replace it by thumb url:

::

    {% load sorl_hacks %}

    {% for text_block in post.blocks.all %}
        <h4>{{ text_block }}</h4>
        <p>{{ text_block.body|create_thumbs|safe }}</p>
        <hr>
    {% endfor %}



ThumbedCkeditorImages
---------------------

Admin model mixin with post_save replacing.

admin.py:

.. code:: python

    from sorl_hacks.admin import ThumbedCkeditorImages

    class BlogPostAdmin(ThumbedCkeditorImages):
        ...


ThumbMixin
-----------
Usefull in stadart Django templates. Add property ``my_model.get_thumb_WIDTHxHEIGHT`` to yours models.

Example of ``my_model_detail.html``:

::

    {{ my_model.get_thumb_200x200.html }}

    {{ my_model.get_thumb_small.html }}


instead of:

::

    {% thumbnail my_model.pic "56x56" crop="center" as im %}
        <img src="{{ im.url }}" width="56" height="56">
    {% empty %}
        <img src="{{ MISSING_IMAGE }}" width="56" height="56">
    {% endthumbnail %}


**INSTALL**

Your ``models.py``:

.. code:: python

    from django.db import models
    from sorl.thumbnail import ImageField
    from sorl_hacks.models import ThumbMixin

    class Post(ThumbMixin, models.Model):
        image = ImageField('image', upload_to='posts', **nullable)
filearchive 1.1.1
Python module to work with file archives
License: MIT

filearchive
===========

Python module to work with file archives

Example
-------

```
>>> import filearchive
>>> filearchive.unpack_archive("/Users/srid/Downloads/data.tgz")
...
>>> srcdir = "/home/me/project"
>>> filearchive.pack_archive(
       "/tmp/data.zip", [srcdir], os.path.dirname(srcdir), "zip")
...
```
lisa-client 0.1.3.2
LISA home automation system - Client
License: MIT

State of the project :

.. image:: https://travis-ci.org/Seraf/LISA-CLIENT-Linux.png
 :target: https://travis-ci.org/Seraf/LISA-CLIENT-Linux
 
.. image:: https://badge.waffle.io/seraf/lisa-client-linux.png?label=ready&title=Ready 
 :target: https://waffle.io/seraf/lisa-client-linux
 :alt: 'Stories in Ready'

Overview
########
Actually, it uses pocketsphinx to recognize the LISA keyword, then use Wit speech API (google used at backend) to recognize the sentence.
It sends the sentence to LISA Server.

Clients can be multiple (one per room for example) if needed.

To install it :

```
pip install lisa-client
```

To launch the client :

```
twistd -n lisa-client
```
uniout 0.3.7
Never see escaped bytes in output.
License: MIT

.. image:: https://pypip.in/v/uniout/badge.png
   :target: https://pypi.python.org/pypi/uniout

.. image:: https://pypip.in/d/uniout/badge.png
   :target: https://pypi.python.org/pypi/uniout

Uniout
======

It makes Python print the object representation in readable chars instead of the
escaped string.

Example
-------

>>> from pprint import pprint
>>> langs = [
...     'Hello, world!',
...     '你好，世界！',
...     'こんにちは世界',
...     u'Hello, world!',
...     u'你好，世界！',
...     u'こんにちは世界'
... ]
... 

Before:

>>> pprint(langs)
['Hello, world!',
 '\xe4\xbd\xa0\xe5\xa5\xbd\xef\xbc\x8c\xe4\xb8\x96\xe7\x95\x8c\xef\xbc\x81',
 '\xe3\x81\x93\xe3\x82\x93\xe3\x81\xab\xe3\x81\xa1\xe3\x81\xaf\xe4\xb8\x96\xe7\x95\x8c',
 u'Hello, world!',
 u'\u4f60\u597d\uff0c\u4e16\u754c\uff01',
 u'\u3053\u3093\u306b\u3061\u306f\u4e16\u754c']

After:

>>> import uniout
>>> pprint(langs)
['Hello, world!',
 '你好，世界！',
 'こんにちは世界',
 u'Hello, world!',
 u'你好，世界！',
 u'こんにちは世界']

Installation
------------

You can install it via PyPI,

::

    sudo pip install uniout

or download it manually.

Changelog
---------

v0.3.7
~~~~~~

1. Switch to long-string syntax (``'''`` or ``"""``) automatically.

v0.3.6
~~~~~~

1. Fixed the issue with empty string.

v0.3.5
~~~~~~

1. Make it still works for files.

v0.3.4
~~~~~~

1. A better fix for the previous bug.

v0.3.3
~~~~~~

1. Fixed the problem that Uniout can't be installed by PIP.

v0.3.2
~~~~~~

1. Show the original string if the escaped string can't be decoded properly.
2. Use better way to find string literals.
3. Print more correct unescaped string representation.

v0.3.1
~~~~~~

1. Fixed a bug when Uniout works with IPython.

v0.3
~~~~

Thanks for the pull requests `#3 <https://github.com/moskytw/uniout/pull/3>`_ and `#4 <https://github.com/moskytw/uniout/pull/4>`_ from `@timtan <https://github.com/timtan>`_, it now

1. works well with `IPython <http://ipython.org/>`_,
2. and also supports stderr.
best_log_formatter 0.1
A pretty cool log formatter.
License: MIT

The API
-------

There is one class in this package: ``best_log_formatter.Formatter``


The log format
--------------

Dates are all in UTC with millisecond precision.

::

    2014-08-08T05:13:59,214+0000 name.of.logger INFO Status is nominal.

For multi-line messages, all lines after the first are indented with a tab
character.

::

    2014-08-08T05:13:59,214+0000 name.of.logger ERROR This is a
        multi-line
        message.