semvec/pypi-packages huggingface dataset:
discogs-cli 1.1.0
View and search for artists, labels and releases in the Discogs.com library, from the command line.
License: MIT

.. figure:: http://www.jesseward.com/github/discogs-cli.gif
   :alt: image

   image

discogs-cli
===========

discogs-cli bring the Discogs.com database to your terminal. Perform the
following actions from your terminal

-  Search artists, releases, labels
-  View artist information and their releases
-  View label details and its associated releases
-  View a release in detail

Access to search functionality
------------------------------

Discogs requires `authentication`_ when accessing the search APIs. If
you wish to use the search functionality, you’re required to generate a
personal access token for your discogs.com account. You can do so at
https://www.discogs.com/settings/developers by clicking generate new
token.

Before starting your application set the ``TOKEN`` shell variable. where
``sys64738`` is your unique access token.

::

    $ export TOKEN=sys64738

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

To install from PyPi, please use ``pip`` or ``easy_install``. For
example

::

    $ pip install discogs-cli

or

::

    $ easy_install discogs-cli

Note that installing into a ``virtualenv`` is generally recommended. If
you wish to install the latest and greatest via github source, please
ensure you’ve created a virtual environment.

::

    $ virtualenv ~/.virtualenv/discogs-cli
    $ source ~/.virtualenv/discogs-cli/bin/activate

Fetch and install the package from github

::

    $ pip install git+https://github.com/jesseward/discogs-cli.git

Once installed, run ``discogs-cli`` to launch the interactive command
prompt.

::

    $ discogs-cli

To launch commands from the console

::

    $ ogs <command> [params] [options]

TODO
----

-  Currently runs on a Unix like operating system only (Linux/OSX). If
   you can test and patch use for windows, please log a pull request.

About
-----

discogs-cli builds upon the following awesome Python libraries \* The
python-prompt-toolkit
https://github.com/jonathanslenders/python-prompt-toolkit \* Discogs.com
api client https://github.com/discogs/discogs\_client \* Haxor-news
string completion library https://github.com/donnemartin/haxor-news

.. _authentication: https://www.discogs.com/developers/#page:authentication
sanic_compress 0.1.1
An extension which allows you to easily gzip your Sanic responses.
License: MIT
Keywords: sanic

sanic\_compress
===============

sanic\_compress is an extension which allows you to easily gzip your
Sanic responses. It is a port of the
`Flask-Compress <https://github.com/libwilliam/flask-compress>`__
extension.

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

Install with ``pip``:

``pip install sanic_compress``

Usage
-----

Usage is simple. Simply pass in the Sanic app object to the ``Compress``
class, and responses will be gzipped.

.. code:: python

    from sanic import Sanic
    from sanic_compress import Compress

    app = Sanic(__name__)
    Compress(app)

Alternatively, if you want to initialize the ``Compress`` class later,
you can do so with the ``init_app`` method;

.. code:: python

    compress = Compress()
    app = Flask(__name__)
    compress.init_app(app)

Options
-------

Within the Sanic application config you can provide the following
settings to control the behavior of sanic\_compress. None of the
settings are required.

``COMPRESS_MIMETYPES``: Set the list of mimetypes to compress here. -
Default:
``['text/html','text/css','text/xml','application/json','application/javascript']``

``COMPRESS_LEVEL``: Specifies the gzip compression level (1-9). -
Default: ``6``

``COMPRESS_MIN_SIZE``: Specifies the minimum size (in bytes) threshold
for compressing responses. - Default: ``500``

A higher ``COMPRESS_LEVEL`` will result in a gzipped response that is
smaller, but the compression will take longer.

Example of using custom configuration:

.. code:: python

    from sanic import Sanic
    from sanic_compress import Compress

    app = Sanic(__name__)
    app.config['COMPRESS_MIMETYPES'] = set(['text/html', 'application/json'])
    app.config['COMPRESS_LEVEL'] = 4
    app.config['COMPRESS_MIN_SIZE'] = 300
    Compress(app)

Note about gzipping static files:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Sanic is not at heart a file server. You should consider serving static
files with nginx or on a separate file server.
pythonpm 0.1.2
The Python Package Manager that make your life easier.
License: MIT
Keywords: easy_install distutils setuptools

Repository
~~~~~~~~~~

-  https://github.com/luisholanda/ppm

Features
~~~~~~~~

-  Initialize project folders
-  Install project dependencies without a requirement file
-  Run scripts
-  Start your project script

Commands
~~~~~~~~

#. **Init**

   ::

       ppm {init, i} [-h]

   | Initialize a python module template and a ``pyckage.json`` with
     some basic information that are asked to
   | the user.

   The module template is:

   ::

       ┬ module_name
       │     ├ __init__.py
       │     └ __main__.py
       └ entry_point.py

   Where ``module_name`` and ``entry_point`` values are asked.

#. **Add**

   ::

       ppm {add, a} [-h] [-g] [--add] [<modules>]

   | Install ``<modules>`` in a folder named ``python_modules`` that
     will store all
   | modules that you install with ppm.

   | If the flag ``--add`` is passed, the modules will be added to the
     ``dependencies``
   | field in ``pyckage.json``.

   You can use the ``-g`` flag to install the packages globally.

#. **Remove**

   ::

       ppm {remove, rm} [-h] [-g] <modules>

   Removes a ppm installed package.

   Like the ``add`` command, you can use the ``-g`` flag to remove
   globally installed packages.

#. **Run**

   ::

       ppm run [-h] <script>

   Runs a script that must be specified in ``pyckage.json``.

#. **Start**

   ::

       ppm {start, st} [-h]

   Same thing that the ``run`` command, but only runs the ``start``
   command.
djangoblockchain-info 0.1.0
django package to interact with blockchain.info api
License: MIT
Keywords: djangoblockchain-info

=============================
djangoblockchain-info
=============================

.. image:: https://badge.fury.io/py/djangoblockchain-info.svg
    :target: https://badge.fury.io/py/djangoblockchain-info

.. image:: https://travis-ci.org/b3h3rkz/djangoblockchain-info.svg?branch=master
    :target: https://travis-ci.org/b3h3rkz/djangoblockchain-info

.. image:: https://codecov.io/gh/b3h3rkz/djangoblockchain-info/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/b3h3rkz/djangoblockchain-info

django package to interact with blockchain.info api

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

The full documentation is at https://djangoblockchain-info.readthedocs.io.

Quickstart
----------

Install djangoblockchain-info::

    pip install djangoblockchain-info

Add it to your `INSTALLED_APPS`:

.. code-block:: python

    INSTALLED_APPS = (
        ...
        'djangoblockchain_info.apps.DjangoblockchainInfoConfig',
        ...
    )

Add djangoblockchain-info's URL patterns:

.. code-block:: python

    from djangoblockchain_info import urls as djangoblockchain_info_urls


    urlpatterns = [
        ...
        url(r'^', include(djangoblockchain_info_urls)),
        ...
    ]

Features
--------

* TODO

Running Tests
-------------

Does the code actually work?

::

    source <YOURVIRTUALENV>/bin/activate
    (myenv) $ pip install tox
    (myenv) $ tox

Credits
-------

Tools used in rendering this package:

*  Cookiecutter_
*  `cookiecutter-djangopackage`_

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage




History
-------

0.1.0 (2017-02-18)
++++++++++++++++++

* First release on PyPI.
sitemap3 0.1.4
An async command line utility for generating a sitemap
License: MIT

[![Build Status](https://travis-ci.org/konstantinfarrell/sitemap3.svg?branch=develop)](https://travis-ci.org/konstantinfarrell/sitemap3)
[![Coverage Status](https://coveralls.io/repos/github/konstantinfarrell/sitemap3/badge.svg?branch=develop)](https://coveralls.io/github/konstantinfarrell/sitemap3?branch=develop)

# Sitemap3

Sitemap3 is an async sitemap generation utility written in Python 3.5.
It currently generates a list of urls and either outputs them or writes them to a file.

## Install

    pip install sitemap3

or

    git clone git@github.com:konstantinfarrell/sitemap3.git
    cd sitemap3
    python setup.py install

Don't forget a virtualenv

## Usage

From the shell

    sitemap --u <url>
    sitemap --u <url> --w <output>

Within a script

    from sitemap import sitemap

    url = 'https://konstantinfarrell.github.io'
    results = sitemap(url)

## TODO

- Add xml support

## KNOWN BUGS

- Larger sites may cause program to timeout
jlog 1.0.2
JLog Python Library
License: MIT

# jlog
## Source:
This package is a python API for jlog from omniti-labs https://github.com/omniti-labs/jlog
Although you can found python API code in the source repo, Many problems occurred when we want to build it into a package which can be installed as a dependency of a whole project or system.

## Modules/Libs:
* Jlog: we refer to it as the python extension for jlog lib(it also has java, perl, php version), which provide API to call service in libjlog.
* libjlog: provide the core service of logging

## References:
* http://stackoverflow.com/questions/16993927/using-cython-to-link-python-to-a-shared-library
* http://stackoverflow.com/questions/7847305/how-to-set-ld-library-path-individually-for-django-web-sites-with-apache-and-mod?lq=1
* http://stackoverflow.com/questions/856116/changing-ld-library-path-at-runtime-for-ctypes
* http://docs.cython.org/src/reference/compilation.html