{ "info": { "author": "Dusan Klinec", "author_email": "dusan.klinec@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python", "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", "Topic :: Security" ], "description": "Input object library\n====================\n\nUniform API for reading from multiple different sources.\n\nContains reconnecting reading file like object for uninterrupted stream\nreading of remote files.\n\n.. code:: python\n\n import requests, lz4framed, input_obj\n url = 'https://ph4r05.deadcode.me/static/lz4/certificates.20171002T020001.15.json.lz4'\n iobj = input_obj.ReconnectingLinkInputObject(url=url, timeout=5*60, max_reconnects=1000)\n for idx, chunk in enumerate(lz4framed.Decompressor(iobj)):\n print(chunk)\n\nPip package\n-----------\n\n::\n\n pip install -U pip setuptools twine\n python setup.py sdist\n twine upload dist/*", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ph4r05/input_objects", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "input-objects", "package_url": "https://pypi.org/project/input-objects/", "platform": "", "project_url": "https://pypi.org/project/input-objects/", "project_urls": { "Homepage": "https://github.com/ph4r05/input_objects" }, "release_url": "https://pypi.org/project/input-objects/0.0.0/", "requires_dist": null, "requires_python": "", "summary": "Input objects library", "version": "0.0.0" }, "last_serial": 3487212, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "681a119ff1fe1117f4c6bc8817de7fc7", "sha256": "99dfd7eaa7bda1ee17a876864ea4701c540c109656c031b097dccae03bddd3a3" }, "downloads": -1, "filename": "input_objects-0.0.0.tar.gz", "has_sig": false, "md5_digest": "681a119ff1fe1117f4c6bc8817de7fc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9300, "upload_time": "2018-01-13T17:50:40", "url": "https://files.pythonhosted.org/packages/c4/04/36b1cefec29ff55ffb70a2abfc2dacbd407fd3d1f966e6d8c527216e78c0/input_objects-0.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "681a119ff1fe1117f4c6bc8817de7fc7", "sha256": "99dfd7eaa7bda1ee17a876864ea4701c540c109656c031b097dccae03bddd3a3" }, "downloads": -1, "filename": "input_objects-0.0.0.tar.gz", "has_sig": false, "md5_digest": "681a119ff1fe1117f4c6bc8817de7fc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9300, "upload_time": "2018-01-13T17:50:40", "url": "https://files.pythonhosted.org/packages/c4/04/36b1cefec29ff55ffb70a2abfc2dacbd407fd3d1f966e6d8c527216e78c0/input_objects-0.0.0.tar.gz" } ] }