{ "info": { "author": "Nick Frost", "author_email": "nickfrostatx@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Flask", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "Corral\n======\n\n.. image:: https://img.shields.io/travis/nickfrostatx/corral.svg\n :target: https://travis-ci.org/nickfrostatx/corral\n\n.. image:: https://img.shields.io/coveralls/nickfrostatx/corral.svg\n :target: https://coveralls.io/github/nickfrostatx/corral\n\n.. image:: https://img.shields.io/pypi/v/corral.svg\n :target: https://pypi.python.org/pypi/corral\n\n.. image:: https://img.shields.io/pypi/l/corral.svg\n :target: https://raw.githubusercontent.com/nickfrostatx/corral/master/LICENSE\n\nAPI for downloading files.\n\nInstallation\n------------\n\n.. code-block:: bash\n\n $ pip install nass\n\nUsage\n-----\n\nThis Flask server will download files from a specific configurable URL,\ntriggered by an API request. A POST request to the URL `/download/site1/729`\ncould be configured to initiate the download of a file from\n`https://www.site1.com/download/729.jpg`. Basic cookie-based authentication\nis provided using a master password. The password is sent in plain text, so\nHTTPS is recommended.\n\nSee `config/config.py.sample` for a basic example.\n\n\n.. :changelog:\n\nHistory\n-------\n\n1.3.3 (2015-11-28)\n++++++++++++++++++\n\n- More descriptive error pages\n- Deploy to PyPI from Travis\n\n1.3.2 (2015-10-24)\n++++++++++++++++++\n\n- Initial public release", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nickfrostatx/corral", "keywords": "corral", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "corral", "package_url": "https://pypi.org/project/corral/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/corral/", "project_urls": { "Homepage": "https://github.com/nickfrostatx/corral" }, "release_url": "https://pypi.org/project/corral/1.3.3/", "requires_dist": [ "Flask (>=0.10.1)", "requests (>=2.7.0)" ], "requires_python": "", "summary": "API for downloading files.", "version": "1.3.3" }, "last_serial": 1837264, "releases": { "0.1.0": [], "1.3.2": [ { "comment_text": "", "digests": { "md5": "6cafb6797ee691e732a00f4e63e461e9", "sha256": "8c8a649c20639d4018075a58a140b093119520a67fc74b06791d34fb586023fe" }, "downloads": -1, "filename": "corral-1.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6cafb6797ee691e732a00f4e63e461e9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9564, "upload_time": "2015-10-24T22:29:42", "url": "https://files.pythonhosted.org/packages/eb/4c/fa1cffa11d17cc1901d8fd2674902eea0bc0d8e73e48751ab6b26703b9af/corral-1.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3facd98ed04082eb945e32d876b8089", "sha256": "c1553dbc7dc827c3e58905961d65d5f7c9af35906492cf672049a4ae19e3263d" }, "downloads": -1, "filename": "corral-1.3.2.tar.gz", "has_sig": false, "md5_digest": "c3facd98ed04082eb945e32d876b8089", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6544, "upload_time": "2015-10-24T22:28:31", "url": "https://files.pythonhosted.org/packages/d5/ff/4be59ab16f9f00e60e18f7517d23914bbb6b8fbf9117f47cc7524720c3a8/corral-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "da08713e959b4fef6c847f8dc4679dd3", "sha256": "9b793ff3867b661ab63f99ccaf9f2bf8db8390476ccd9eb94ee1959089b5bb8e" }, "downloads": -1, "filename": "corral-1.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da08713e959b4fef6c847f8dc4679dd3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9671, "upload_time": "2015-11-28T10:33:39", "url": "https://files.pythonhosted.org/packages/ab/a0/de1b230851d4b2b8bbc008ea7c2b29715cc2e9a78f071480aca077d091b1/corral-1.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70b20d9a5063246bfc5205dacea45870", "sha256": "f1f1a717264ea2412f60c311eeef57476027534f082d1099462cdfccd78de6ca" }, "downloads": -1, "filename": "corral-1.3.3.tar.gz", "has_sig": false, "md5_digest": "70b20d9a5063246bfc5205dacea45870", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7412, "upload_time": "2015-11-28T10:33:44", "url": "https://files.pythonhosted.org/packages/2b/88/4568d3a242b77eb03ad42a16b4db0cfee8114d7fbd944fbe4f9b816ee983/corral-1.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "da08713e959b4fef6c847f8dc4679dd3", "sha256": "9b793ff3867b661ab63f99ccaf9f2bf8db8390476ccd9eb94ee1959089b5bb8e" }, "downloads": -1, "filename": "corral-1.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da08713e959b4fef6c847f8dc4679dd3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9671, "upload_time": "2015-11-28T10:33:39", "url": "https://files.pythonhosted.org/packages/ab/a0/de1b230851d4b2b8bbc008ea7c2b29715cc2e9a78f071480aca077d091b1/corral-1.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70b20d9a5063246bfc5205dacea45870", "sha256": "f1f1a717264ea2412f60c311eeef57476027534f082d1099462cdfccd78de6ca" }, "downloads": -1, "filename": "corral-1.3.3.tar.gz", "has_sig": false, "md5_digest": "70b20d9a5063246bfc5205dacea45870", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7412, "upload_time": "2015-11-28T10:33:44", "url": "https://files.pythonhosted.org/packages/2b/88/4568d3a242b77eb03ad42a16b4db0cfee8114d7fbd944fbe4f9b816ee983/corral-1.3.3.tar.gz" } ] }