Metadata-Version: 2.1
Name: corral
Version: 1.3.3
Summary: API for downloading files.
Home-page: https://github.com/nickfrostatx/corral
Author: Nick Frost
Author-email: nickfrostatx@gmail.com
License: MIT
Keywords: corral
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Flask
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
License-File: LICENSE
Requires-Dist: Flask (>=0.10.1)
Requires-Dist: requests (>=2.7.0)

Corral
======

.. image:: https://img.shields.io/travis/nickfrostatx/corral.svg
    :target: https://travis-ci.org/nickfrostatx/corral

.. image:: https://img.shields.io/coveralls/nickfrostatx/corral.svg
    :target: https://coveralls.io/github/nickfrostatx/corral

.. image:: https://img.shields.io/pypi/v/corral.svg
    :target: https://pypi.python.org/pypi/corral

.. image:: https://img.shields.io/pypi/l/corral.svg
    :target: https://raw.githubusercontent.com/nickfrostatx/corral/master/LICENSE

API for downloading files.

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

.. code-block:: bash

    $ pip install nass

Usage
-----

This Flask server will download files from a specific configurable URL,
triggered by an API request. A POST request to the URL `/download/site1/729`
could be configured to initiate the download of a file from
`https://www.site1.com/download/729.jpg`. Basic cookie-based authentication
is provided using a master password. The password is sent in plain text, so
HTTPS is recommended.

See `config/config.py.sample` for a basic example.


.. :changelog:

History
-------

1.3.3 (2015-11-28)
++++++++++++++++++

- More descriptive error pages
- Deploy to PyPI from Travis

1.3.2 (2015-10-24)
++++++++++++++++++

- Initial public release


