semvec/pypi-packages huggingface dataset:
ssan 0.0.1
ssan is a simple boto3 S3 wrapper that provide very basic put, get, delete conventional method
License: MIT

Welcome to the ssan Documentation
=================================

``ssan`` is a simple boto3 S3 wrapper that provide very basic put, get, delete conventional method.

**Quick links**:

- `GitHub Homepage <https://github.com/MacHu-GWU/ssan-project>`_
- `Online Documentation <https://github.com/MacHu-GWU/ssan-project>`_
- `PyPI download <https://pypi.python.org/pypi/ssan>`_
- `Install <install_>`_
- `Issue submit and feature request <https://github.com/MacHu-GWU/ssan-project/issues>`_


.. _install:

Install
-------
``ssan`` is released on PyPI, so all you need is:

.. code-block:: console

	$ pip install ssan

To upgrade to latest version:

.. code-block:: console
	
	$ pip install --upgrade ssan
django-messagegroups 0.4.5
Render grouped messages with the Django messaging framework.
License: MIT

####################
django-messagegroups
####################

.. image:: https://secure.travis-ci.org/dbrgn/django-messagegroups.png?branch=master
    :alt: Build status
    :target: http://travis-ci.org/dbrgn/django-messagegroups

.. image:: https://pypip.in/d/django-messagegroups/badge.png
    :alt: PyPI download stats
    :target: https://crate.io/packages/django-messagegroups

This Django app provides a template tag to render all messages (sent via the
Django messaging framework) and to display them grouped by category.

Since tag v0.2, django-messagegroups is compatible with Bootstrap 1, and since
v0.3, it uses Bootstrap 2/3 markup.

:Django support: 1.4+
:Python support: 2.6–2.7, 3.3+


Install
=======

The best way to install ``django-messagegroups`` is using pip::

    pip install django-messagegroups

To get the current development version, you can install the version from
Github::

    pip install -e git://github.com/dbrgn/django-messagegroups.git#egg=messagegroups

Finally add ``messagegroups`` to your INSTALLED\_APPS setting.


Usage
=====

::

    {% load messagegroups %}
    ...
    {% render_messages messages %}


Customize
=========

You can customize the template by overriding the ``messagegroups.html``
template. Just make sure that your app is in the ``INSTALLED_APPS`` list
**before** the ``messagegroups`` app.

Here's a list based example::

    {% if messages %}
        <ul>
        {% for key, values in messages.items %}
            <li>Level {{ key.0 }} (Tags: {{ key.1 }}): {{ values|join:" | " }}</li>
        {% endfor %}
        </ul>
    {% endif %}

The default HTML class markup is compatible with the `Bootstrap CSS Framework
<http://twitter.github.com/bootstrap/>`_ (2/3).


Credits
=======

Inspired by Ben Tappin (via `mrben.co.uk
<http://mrben.co.uk/entry/a-nicer-way-of-using-the-Django-messages-framework/>`__).


License
=======

The MIT License (MIT)

Copyright (c) 2011-2016 Danilo Bargen

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
distributor 2.4.2
Nginx, Haproxy configs and DNS analyzer.
License: MIT
Keywords: haproxy nginx bind nic.ru

Distributor
===========

..  epigraph::
    *"Let me show, where your service"*
    

.. image:: https://img.shields.io/pypi/v/distributor.svg?style=flat-square
    :target: https://pypi.python.org/pypi/distributor
    :alt: PyPI latest version

.. image:: https://img.shields.io/pypi/dm/distributor.svg?style=flat-square
    :target: https://pypi.python.org/pypi/distributor
    :alt: PyPI downloads/month

.. image:: https://img.shields.io/travis/m-messiah/distributor.svg?style=flat-square
    :target: https://travis-ci.org/m-messiah/distributor

.. image:: https://readthedocs.org/projects/distributor/badge/?version=latest&style=flat-square
    :target: http://distributor.readthedocs.org/ru/latest/?badge=latest
    :alt: Documentation Status
    
    
What is it?
-----------

When you have many frontend servers - it's a big headache to know, which of them listens your service now, especially, if you often need to move some services between groups of frontend balancers.
Moreover, if you have so many domain names, it is also difficult to monitor their actuality without automatic systems.
 
**Distributor** is a web app, which can get Nginx and HAproxy configurations from your frontend servers, and clearly show which of your frontends listen each service and ip address.

How it works?
-------------

**Distributor** can get configs from GitLab, where frontends push their Nginx and HAproxy configs, also it can get dns zone transfers and handle list of your domains from nic.ru. 

If your fronts doesn't push their configs, you need to customize code to get configs from other places.

Usage
-----

..  code:: bash

    sudo -u www-data distributor-gen -c config.ini -l distributor.log -o /var/www/
    
Where config.ini is your config file as described in documentation, and /var/www/ is the directory, which published by some static web-server.
wrapcache 1.0.8
Short for wraps cache. A method cache system base on method Decorators.
License: MIT
Keywords: wrapcache,Wraps Cache,Cache System,Decorators Cache,Function Cache,Method Cache,Redis Cache,LRU Memory Cache

wrapcache：wrap cache， python方法装饰器缓存系统。

wrapcache: Short for wraps cache. A Function / Method OUTPUT cache system base on function Decorators.

GitHub: https://github.com/hustcc/wrapcache

特点

- 兼容各种版本的python，包括python2和python3的个版本；
- 使用方便：一个装饰器放到方法的头部即可缓存该方法；
- 配置简单：cache指定缓存方式、timeout指定缓存过期时间；
- MIT 授权协议；


安装说明

代码对 Python 2/3 均兼容

1. 全自动安装： ``easy_install wrapcache`` 或者 ``pip install wrapcache`` / ``pip3 install wrapcache``
2. 半自动安装：先下载 https://pypi.python.org/pypi/wrapcache/ ，解压后运行
   python setup.py install
3. 手动安装：将 jieba 目录放置于当前目录或者 site-packages 目录

通过 import wrapcache 来引用