semvec/pypi-packages huggingface dataset:
hoops 0.1.0
Hoops, The NBA cli
License: MIT
Keywords: packaging setuptools development

Eleven
========

Packaging is like a Demogorgon : One of the most terrifying of monsters !!!

This repository is here to simplify that.

It's the start for all my future python repo's

Still in Development

Usage
-----

Launch the command ``eleven``.


Acknowledgements
------

http://python-packaging.readthedocs.io/en/latest/index.html
z-format 0.7.0
A CLI formatter for JavaScript and CSS (beautify or minimize).
License: MIT
Requires Python: >=3.4

# z-format

An opinionated CLI formatter for JavaScript and CSS (beautify or minimize). 

If the file is being beautified, the file's contents are replaced with the new 
formatting. If the file is being minimized, we create a new file with `.min` 
before the normal file extensions (e.g. `.min.js` or `.min.css`). 


## Usage

```sh
usage: format.py [-h] [-m] path

An opinionated CLI formatter for JavaScript and CSS (beautify or minimize). 

positional arguments:
  path          file's path to format

optional arguments:
  -h, --help    show this help message and exit
  -m, --minify  minimize the file's content instead of beautifying
```


## Install

```sh
pip install z-format
```


## Dependencies

This is a simple wrapper for several libraries which it installs by default:

 - jsbeautifier - JavaScript beautification
 - jsmin - JavaScript minification
 - cssformatter - CSS beautification and minification


## License

MIT License

Copyright (c) 2017 Joshua S. Ziegler 

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.
pyEchosign 1.0.1
Connect to the Echosign API without constructing HTTP requests
License: MIT
Keywords: adobe echosign

|PyPI| |PyPI2| |Documentation Status|

About
=====

A Python module for connecting to the Adobe Echosign REST API, without
the hassle of dealing with the JSON formatting for requests/responses
and the REST endpoints and their varying requirements

Documentation
-------------

The most up to date documentation can be found on `pyEchosign’s RTD
page`_.

Maintained on GitLab
--------------------

This project is maintained on `GitLab`_ and mirrored to `GitHub`_.
Issues opened on the latter are still addressed.

Notes
=====

JSON Deserialization
--------------------

Most classes contain two methods to facilitate the process of receiving
JSON from the REST API and turning that into Python classes. One,
``json_to_X()`` will handle the JSON formatting for a single instance,
while the second - ``json_to_Xs()`` processes JSON for multiple
instances. Generally, the latter is simply returning a list
comprehension that calls the former.

While this is primarily useful for internal purposes - every method
retrieving an ``Agreement`` from the API will call
``Agreement.json_to_agreement()`` for example - the methods are not
private and available for use. Any changes to their interface will only
be made following deprecation warnings.

Internal Methods and Classes
----------------------------

All protected and private methods; and any classes, functions, or
methods found under ``pyEchosign.utils`` are subject to change without
deprecation warnings however.

.. _pyEchosign’s RTD page: http://pyEchosign.readthedocs.io/en/latest/
.. _GitLab: https://gitlab.com/jensastrup/pyEchosign
.. _GitHub: https://github.com/JensAstrup/pyEchosign

.. |PyPI| image:: https://img.shields.io/pypi/v/pyEchosign.svg
   :target: https://pypi.python.org/pypi/pyEchosign
.. |PyPI2| image:: https://img.shields.io/pypi/pyversions/pyEchosign.svg
   :target: https://pypi.python.org/pypi/pyEchosign
.. |Documentation Status| image:: https://readthedocs.org/projects/pyechosign/badge/?version=stable
   :target: http://pyechosign.readthedocs.io/en/stable/?badge=stable
humilis-redshift 0.0.9
Humilis plug-in to deploy a Lambda redshift
License: MIT

Humilis plug-in to deploy a Redshift cluster
============================================

|PyPI| |Build Status|

A `humilis <https://github.com/humilis/blob/master/README.md>`__ plug-in
layer that deploys a REST API in AWS API Gateway that acts as a proxy to
the AWS Kinesis service.

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

::

    pip install humilis-redshift

To install the development version:

::

    pip install git+https://github.com/humilis/humilis-redshift

Development
-----------

Assuming you have
`virtualenv <https://virtualenv.readthedocs.org/en/latest/>`__
installed:

::

    make develop

Configure humilis:

::

    make configure

Testing
-------

You can test the deployment with:

::

    make test

If the tests break, you can make sure you are not leaving any
infrastructure behind with:

.. code:: bash

    make delete

More information
----------------

See `humilis <https://github.com/humilis/blob/master/README.md>`__
documentation.

Contact
-------

If you have questions, bug reports, suggestions, etc. please create an
issue on the `GitHub project
page <http://github.com/humilis/humilis-redshift>`__.

License
-------

This software is licensed under the `MIT
license <http://en.wikipedia.org/wiki/MIT_License>`__.

See `License file <./LICENSE.txt>`__.

© 2017 German Gomez-Herrero, `Find
Hotel <http://company.findhotel.net>`__ and others.

.. |PyPI| image:: https://img.shields.io/pypi/v/humilis-redshift.svg?style=flat
   :target: https://pypi.python.org/pypi/humilis-redshift
.. |Build Status| image:: https://travis-ci.org/humilis/humilis-redshift.svg?branch=master
   :target: https://travis-ci.org/humilis/humilis-redshift
grcheck 0.2
GitHub Release Checker
License: MIT


```
@dmarcoux/grcheck

GitHub Release Checker
```

# Setup

1. Install [pyenv](https://github.com/pyenv/pyenv): `pacaur -S pyenv` (This is on Arch Linux. Others, refer to [pyenv's README](https://github.com/pyenv/pyenv/blob/master/README.md))
2. Install Python: `pyenv install $(cat .python-version)`
3. Install [pipenv](https://github.com/kennethreitz/pipenv): `pip install pipenv`
4. Install all dependencies of the project (including dev): `pipenv install --dev`
5. Copy `.env.example` as `.env`

# Development

1. Work in the virtual environment: `pipenv shell`
2. Increment version in `__version__.py`
3. Upload package with `python setup.py upload`
magic-proxy 0.2.0
A Simple HTTP proxy with extendability by middleware based plugins.
License: MIT
Keywords: python util

MagicProxy
==========

这是一个 HTTP 代理，支持 HTTPS 的代理，可以安装 PyCurl 来加速。 如果是
Windows 环境，需要在 2.7 环境下，因为 PyCurl 目前在 Python3 下有 Bug
pirec 0.11.0
Records the inputs and outputs of scripts
License: MIT

========
Pirec
========

.. image:: https://travis-ci.org/jstutters/pirec.svg?branch=master
 :target: https://travis-ci.org/jstutters/pirec
 :alt: Build Status

.. image:: https://readthedocs.org/projects/pirec/badge/?version=latest
 :target: http://pirec.readthedocs.org/en/latest/?badge=latest
 :alt: Documentation Status

Pirec is a Python package for wrapping scripts so that their inputs and
outputs are preserved in a consistent way and results are recorded.


Example
-------

.. code:: python

    from pirec import call, record, pipeline
    from pirec.artefacts import TextFile


    @record()
    def pipeline_stage_1(f):
        call(['/bin/cat', f.filename])


    @record()
    def pipeline_stage_2(f):
        call(['/bin/cat', f.filename])


    def my_pipeline(file1, file2):
        pipeline_stage_1(file1)
        pipeline_stage_2(file2)


    def example_pipeline():
        pipeline.run(
            'example',
            my_pipeline,
            '/my/data/directory',
            TextFile('month00/data.txt'), TextFile('month12/data.txt')
        )


    if __name__ == '__main__':
        example_pipeline()


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

::

    pip install pirec


Requirements
------------

Pirec is tested with Python v2.7 - 3.6.  Use of the MongoDB or SQLDatabase
result recorders requires the installation of the ``pymongo`` or ``sqlalchemy``
modules as appropriate.  Depending on your database SQLAlchemy may require
additional support libraries to be installed.


Documentation
-------------

Full documentation is hosted on `Read the Docs <http://pirec.readthedocs.org>`_.


Contribute
----------

- Issue Tracker: `github.com/jstutters/pirec/issues <http://github.com/jstutters/pirec/issues>`_
- Source Code: `github.com/jstutters/pirec <http://github.com/jstutters/pirec>`_


Support
-------

If you are having problems, please let me know by submitting an issue in the tracker.
Flask-Redislite 0.1.1
Using Flask with Redislite
License: MIT

Flask-Redislite
===============

.. image:: https://travis-ci.org/ViiSiX/FlaskRedislite.svg?branch=master
    :target: https://travis-ci.org/ViiSiX/FlaskRedislite
.. image:: https://landscape.io/github/ViiSiX/FlaskRedislite/master/landscape.svg?style=flat
   :target: https://landscape.io/github/ViiSiX/FlaskRedislite/master
   :alt: Code Health

Using Flask with *Redislite*, also *redis-collections* and *rq*.

Installation
------------
Using pip

.. code-block:: bash

    pip install Flask-Redislite

Usage
-----
Choose the path for your Redislite data file, then include to your application config

.. code-block:: python

    REDISLITE_PATH = '<path/to/redis/file.rdb>'
    
Create new redis instance within your application

.. code-block:: python

    from flask import Flask
    from flask_redislite import FlaskRedis
    
    app = Flask(__name__)
    
    rdb = FlaskRedis(app)
    # with redis-collections:
    # rdb = FlaskRedis(app, collection = True)
    
Then use it on your view

.. code-block:: python

    rdb.connection.set('foo1', 'bar1')
    print rdb.connection.get('foo1')
    
    # redis-collections
    collection = rdb.collection
    d = collection.dict('123456')
    d['foo'] = 'bar'
    print d

RQ
-----
To use Flask-Redislite with RQ, you need to start RQ worker as a new process

.. code-block:: python

    from flask import Flask
    from flask_redislite import FlaskRedis

    app = Flask(__name__)

    rdb = FlaskRedis(app, rq=True)

    # Your other extensions load here
    # ex: lm = LoginManager()
    # ...

    with app.app_context():
        rdb.start_worker()

    # your codes
    # ex: views function

    app.run()

Then within your view enqueue the jobs:

.. code-block:: python

    import time

    def simple_job():
        time.sleep(2)
        return 12345

    queue = rdb.queue
    queue['default'].enqueue(simple_job, ttl=60, result_ttl=60, job_id='321')
    sleep(5)
    print queue['default'].fetch_job('321').result


History
=======

0.1.1 (07/11/2017)
------------------
- Update README.rst
- Upgrade library

0.1.0 (31/8/2016)
-----------------
- Support multiple queue

0.0.5 (9/7/2016)
----------------
- Better test coverage
- Apply PEP8
- Resume lost Redislite process on restart, interrupted exit

0.0.4 (6/7/2016)
----------------
- Add test

0.0.3 (5/7/2016)
----------------
- Implement RQ

0.0.2 (3/7/2016)
----------------
- Add documents
- Fix minor codes

0.0.1 (2/7/2016)
----------------

- Initial package
- Allow to use Redislite and redis-collections from Flask
simpymenu 0.21.05
Auto generate simple text menu with selectable borders (box outline)
License: MIT
Keywords: text menu,box,menu system

Simple Python Text Menu
-----------------------

Auto generate a text menu with box border from a list of items.
 - Different box styles with option for no box.
 - Auto generating numbers for list of items
 - Optional header for menu
 - Optional sub-header for menu
 - Optional pairing of callables to menu items
 - Auto formatting with the headers/ sub-headers/ menu items
 - If no optional callables are paired, it will return the number selected

This version requires Python 3 or later.
Tested on macOS High Seirra, Ubuntu 16.04, Windows 10 Creator edition.

Please refer to attached README.rst or Github page for usage example.