{ "info": { "author": "Anders Jensen", "author_email": "johndoee+thomas@tidalstream.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: BSD", "Operating System :: POSIX :: Linux", "Operating System :: POSIX :: Other", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP" ], "description": "Thomas\n======\n\nThomas is many things, among them:\n\n* A framework to build a streaming platform by inputting, processing and outputting files.\n* A segmented downloader that makes it possible to play file while downloading.\n\nInstall\n-------\n\nFrom pypi (stable):\n::\n\n pip install thomas\n\n\nFrom GitHub (develop):\n::\n\n virtualenv thomas-env\n thomas-env/bin/pip install git+https://github.com/JohnDoee/thomas.git#develop\n\n\nUpgrade from previous version\n-----------------------------\n\nUpgrading from Github (develop)\n::\n\n thomas-env/bin/pip install git+https://github.com/JohnDoee/thomas.git#develop --upgrade --force-reinstall\n\nInstructions\n------------\n\nStart by installing.\n\nThen get downloading\n::\n thomas http://rbx.proof.ovh.net/files/100Mio.dat\n\nSee more commands by looking at ``thomas -h``\n\nLicense\n-------\n\nMIT, see LICENSE\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JohnDoee/thomas", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "thomas", "package_url": "https://pypi.org/project/thomas/", "platform": "", "project_url": "https://pypi.org/project/thomas/", "project_urls": { "Homepage": "https://github.com/JohnDoee/thomas" }, "release_url": "https://pypi.org/project/thomas/2.2.3/", "requires_dist": null, "requires_python": "", "summary": "Thomas allows segmented downloads and is an alternative to Axel", "version": "2.2.3" }, "last_serial": 4831589, "releases": { "1.0.0": [], "1.0.9": [], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f8b3837f0400a949d4f01f4a5aee0fbb", "sha256": "bb70a387a5712d0986ef7727f22450fab9c5c497c1c09a6571bc2db516f5b36d" }, "downloads": -1, "filename": "thomas-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f8b3837f0400a949d4f01f4a5aee0fbb", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 12419, "upload_time": "2017-12-23T17:40:23", "url": "https://files.pythonhosted.org/packages/e2/df/1c228f6195d9ea0587cdc64a83e1da90f4c68370deabdde971fd7988d4f9/thomas-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a6f45f5b2203676a6b2b10ff0821ea7", "sha256": "934b15e62bd6d8968a49a277138a6029d7ecc76a48e3ce12b3cc69fc75fca13a" }, "downloads": -1, "filename": "thomas-1.1.0.tar.gz", "has_sig": false, "md5_digest": "8a6f45f5b2203676a6b2b10ff0821ea7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8729, "upload_time": "2017-12-23T17:40:26", "url": "https://files.pythonhosted.org/packages/5b/3b/38f549f9c3ea5443be4fd0a06cac5f6f499080ecbab693e29254bdfc389c/thomas-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "0799dcc9b580f8cd2387479565eae441", "sha256": "d8ee88ea269cfab2920886c39f5f394db984bec4814cd17bf14f841e7a50b38c" }, "downloads": -1, "filename": "thomas-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0799dcc9b580f8cd2387479565eae441", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 19466, "upload_time": "2018-04-19T13:03:12", "url": "https://files.pythonhosted.org/packages/cb/d8/8156e1063d9cec6ee556da310c1c1694005917a79d3667913bc23d1cd25a/thomas-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab55346ab473ee577293371a539bbc1e", "sha256": "a002a7e58884464fba9c244c27d563d2202ca551c7f2642763b9a0606529bbd1" }, "downloads": -1, "filename": "thomas-2.0.0.tar.gz", "has_sig": false, "md5_digest": "ab55346ab473ee577293371a539bbc1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15003, "upload_time": "2018-04-19T13:03:11", "url": "https://files.pythonhosted.org/packages/fb/f3/9b386aafe38a4fb5de9ad8a54ac6a22d2dd2fb20deea3d831c490ef01890/thomas-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "6888ca72a0eed83e2d89b8593a3c9ddc", "sha256": "3bb0f248655b014d5ff9e9a3ddba1d077e3b081df6456857e1646e74dcd617d0" }, "downloads": -1, "filename": "thomas-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6888ca72a0eed83e2d89b8593a3c9ddc", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 25506, "upload_time": "2018-04-29T10:26:08", "url": "https://files.pythonhosted.org/packages/a1/94/fcce55281d14eb5332ce6f7a3234d63fe3e005d6e6a018cd6406122f1363/thomas-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7f16be3dcca6d3c582f35e7c4c49602", "sha256": "f28374139e9128a0fffe97fd60eb068d50d0a3e899e7b9f444b5fe44018b13d1" }, "downloads": -1, "filename": "thomas-2.1.0.tar.gz", "has_sig": false, "md5_digest": "f7f16be3dcca6d3c582f35e7c4c49602", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19080, "upload_time": "2018-04-29T10:26:07", "url": "https://files.pythonhosted.org/packages/89/ee/5effe8bea204b9b193c113d56d8ae16c7aaa252dac5966aefa105e144c9e/thomas-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "c05382c7e364d4d67070ff110ed61a00", "sha256": "0e95e507f51374c17239072b280c3a3dbfbd6cad3c89b57c7f920e3f56d7f443" }, "downloads": -1, "filename": "thomas-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c05382c7e364d4d67070ff110ed61a00", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 25551, "upload_time": "2018-05-12T16:39:41", "url": "https://files.pythonhosted.org/packages/0f/df/bacbc9bad9755bdc561b326f28a9cbebb2edfb6571d85edbad537e65378e/thomas-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9cc3fc224a87b13554bec7f2bdd0c162", "sha256": "d4d305c01faf2e85deaaef4dab3ad9fe2ef6844d0f88ad89db892a6e90650bb7" }, "downloads": -1, "filename": "thomas-2.2.0.tar.gz", "has_sig": false, "md5_digest": "9cc3fc224a87b13554bec7f2bdd0c162", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19137, "upload_time": "2018-05-12T16:39:39", "url": "https://files.pythonhosted.org/packages/74/eb/623285e1728b9d584507975254358a7f5ae5083948613fd5429dd25e6717/thomas-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "01a1b6d76be77a76a159ba0352092472", "sha256": "b7cf51792f865d5565b29872177e68ff3b20dc4fe765dcc86e7ff36182d7335c" }, "downloads": -1, "filename": "thomas-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01a1b6d76be77a76a159ba0352092472", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 25587, "upload_time": "2018-05-14T17:06:29", "url": "https://files.pythonhosted.org/packages/a8/3d/2deb1624e510b75bfb4d666f7bada5ff13a2671e8933a87a7fb711591828/thomas-2.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "932b9f4ff9d924cddded5cb9e6185875", "sha256": "745953e09a2eb3d61c91d5b62fdab24d3e5a5c7e65d5ab948512e88a73b769bf" }, "downloads": -1, "filename": "thomas-2.2.1.tar.gz", "has_sig": false, "md5_digest": "932b9f4ff9d924cddded5cb9e6185875", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19174, "upload_time": "2018-05-14T17:06:27", "url": "https://files.pythonhosted.org/packages/90/1d/cc0b461c00ecdfeeaf7363baa8a690b8a16faa5985fb59afb265829629c3/thomas-2.2.1.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "4a209ce82ffe5479bed2c9c2f10b381b", "sha256": "d72ab7d3995760ec8d4408f6f03d7eb692e5269c2ce0a4e67581135abea54300" }, "downloads": -1, "filename": "thomas-2.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a209ce82ffe5479bed2c9c2f10b381b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 27355, "upload_time": "2019-02-17T14:07:08", "url": "https://files.pythonhosted.org/packages/a4/62/59d559061687f8916f7f9816d85adfa2a81c1fb0ef876799037d42533a97/thomas-2.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f318061f0eec26160b0b0ce5fb0a2df6", "sha256": "b0fd2bcb223c46f3627db3067d34fc2c940169d18186b101fa068d5d8530cb9c" }, "downloads": -1, "filename": "thomas-2.2.3.tar.gz", "has_sig": false, "md5_digest": "f318061f0eec26160b0b0ce5fb0a2df6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19928, "upload_time": "2019-02-17T14:07:06", "url": "https://files.pythonhosted.org/packages/7e/35/6f86a9864c72896acf79965b1527d81f2b604c3b1f113dba99d2d0fd69dd/thomas-2.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4a209ce82ffe5479bed2c9c2f10b381b", "sha256": "d72ab7d3995760ec8d4408f6f03d7eb692e5269c2ce0a4e67581135abea54300" }, "downloads": -1, "filename": "thomas-2.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a209ce82ffe5479bed2c9c2f10b381b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 27355, "upload_time": "2019-02-17T14:07:08", "url": "https://files.pythonhosted.org/packages/a4/62/59d559061687f8916f7f9816d85adfa2a81c1fb0ef876799037d42533a97/thomas-2.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f318061f0eec26160b0b0ce5fb0a2df6", "sha256": "b0fd2bcb223c46f3627db3067d34fc2c940169d18186b101fa068d5d8530cb9c" }, "downloads": -1, "filename": "thomas-2.2.3.tar.gz", "has_sig": false, "md5_digest": "f318061f0eec26160b0b0ce5fb0a2df6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19928, "upload_time": "2019-02-17T14:07:06", "url": "https://files.pythonhosted.org/packages/7e/35/6f86a9864c72896acf79965b1527d81f2b604c3b1f113dba99d2d0fd69dd/thomas-2.2.3.tar.gz" } ] }