{ "info": { "author": "Joe Norton ", "author_email": "blaine@learningequality.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Multimedia :: Video" ], "description": "pycaption\n==========\n\n|Build Status|\n\n**PLEASE SEE** `pbs/pycaption `__ **FOR OFFICIAL RELEASES.**\n\n``pycaption`` is a caption reading/writing module. Use one of the given Readers\nto read content into a CaptionSet object, and then use one of the Writers to\noutput the CaptionSet into captions of your desired format.\n\nVersion 2.0.0\\@learningequality passes all tests with Python 2.7, 3.4, 3.5, 3.6, and 3.7.\n\nFor details, see the `documentation `__.\n\nChangelog\n---------\n\n2.0.0\\@learningequality\n^^^^^^^^^^^^^^^^^^^^^^^\n- Python 2 and 3 support (see branch `py27\\@pbs `__)\n- Upgraded ``beautifulsoup4`` package to a more current version, and resolved issues with tests due to upgrade. See full detailed changes `here `__.\n- Removed ``from future import standard_library`` as it can cause issues with other packages and its removal causes no test failures.\n- Fixed ``DFXPReader`` issue with default language (see `this PR `__)\n- Changed global default language to ISO-639-2 undetermined language code ``und`` (see `this PR `__)\n- Pinned ``lxml<4.4.0`` to maintain Python 3.4 compatibility for now\n\n1.0.0\\@pbs\n^^^^^^^^^^\n- Added Python 3 support (see `pbs/pycaption `__).\n\n0.5.x\\@pbs\n^^^^^^^^^^\n- Added positioning support\n- Created documentation\n\nLicense\n-------\n\nThis module is Copyright 2012 PBS.org and is available under the `Apache\nLicense, Version 2.0 `__.\n\n.. |Build Status| image:: https://travis-ci.org/pbs/pycaption.png?branch=master\n :target: https://travis-ci.org/pbs/pycaption\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/learningequality/pycaption", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "le-pycaption", "package_url": "https://pypi.org/project/le-pycaption/", "platform": "", "project_url": "https://pypi.org/project/le-pycaption/", "project_urls": { "Homepage": "https://github.com/learningequality/pycaption" }, "release_url": "https://pypi.org/project/le-pycaption/2.0.0a3/", "requires_dist": [ "beautifulsoup4 (>=4.6.3)", "lxml (<4.4.0,>=3.2.3)", "cssutils (>=0.9.10)", "future", "enum34", "six (>=1.9.0)" ], "requires_python": "", "summary": "Closed caption converter", "version": "2.0.0a3" }, "last_serial": 5778626, "releases": { "2.0.0a0": [ { "comment_text": "", "digests": { "md5": "667870a2a67ab990c4ad46abedaf56d0", "sha256": "18a2171acffcf737df5b0deb79146f455576461e7448631149fca6ca15aba291" }, "downloads": -1, "filename": "le_pycaption-2.0.0a0-py3-none-any.whl", "has_sig": false, "md5_digest": "667870a2a67ab990c4ad46abedaf56d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 262056, "upload_time": "2019-06-11T00:13:20", "url": "https://files.pythonhosted.org/packages/ab/5c/6c3bacfabd82141a629fd6d1e92df6321dc4fac739d81fc523479fc223df/le_pycaption-2.0.0a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8057e6f5c801639a15d58e9f7529a764", "sha256": "cb7eece8d2d5cfd76a911e49be2c345344749c72dfcffd79bac1bce582d89ddd" }, "downloads": -1, "filename": "le-pycaption-2.0.0a0.tar.gz", "has_sig": false, "md5_digest": "8057e6f5c801639a15d58e9f7529a764", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 218729, "upload_time": "2019-06-11T00:13:23", "url": "https://files.pythonhosted.org/packages/7f/9d/4465a844cc8a709a3a9cb9bbcf3d8484ceaba337002b3b94ca59dac1c90c/le-pycaption-2.0.0a0.tar.gz" } ], "2.0.0a1": [ { "comment_text": "", "digests": { "md5": "ea59423eaca508c9037da15ef0ea2a92", "sha256": "347e36886d0eb657652b84e0f4e65fc5008333de2585c46e8e6de07d2b5b15b6" }, "downloads": -1, "filename": "le_pycaption-2.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea59423eaca508c9037da15ef0ea2a92", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 262105, "upload_time": "2019-06-11T18:56:54", "url": "https://files.pythonhosted.org/packages/ca/8e/6b4910ca785ab4f06523c86bfe8977e501b8b410e9f60d6e406089bc887e/le_pycaption-2.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cca5e8500e459e2f307a739a32b25dc0", "sha256": "64621646e1f7409d5eddade7212059f037e9c1e8f94635fdcc156c78c4d069d4" }, "downloads": -1, "filename": "le-pycaption-2.0.0a1.tar.gz", "has_sig": false, "md5_digest": "cca5e8500e459e2f307a739a32b25dc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 218785, "upload_time": "2019-06-11T18:56:56", "url": "https://files.pythonhosted.org/packages/25/01/d0558d400cf3ca1bf98edfbf0afe0072dabfe6391af6efddf58841a8a548/le-pycaption-2.0.0a1.tar.gz" } ], "2.0.0a2": [ { "comment_text": "", "digests": { "md5": "c1eb60667c2def0cd1f2fcaf72c285e6", "sha256": "b1db47e0237a6f8083a0856171aa85489791a2e134841bf9ae4398cf53cbc6bb" }, "downloads": -1, "filename": "le_pycaption-2.0.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1eb60667c2def0cd1f2fcaf72c285e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 262276, "upload_time": "2019-06-28T19:11:37", "url": "https://files.pythonhosted.org/packages/9d/91/3c58e0744f2252ce9a6bf7b47928c9feaef3fd53e3348a9ad9bfebd29c72/le_pycaption-2.0.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6486a9e0fa79d4acdd72a6e60820eb8f", "sha256": "55ae1f0546ca985d7754812e25bc38db2354633f85c0a94705c925eb149a1ebf" }, "downloads": -1, "filename": "le-pycaption-2.0.0a2.tar.gz", "has_sig": false, "md5_digest": "6486a9e0fa79d4acdd72a6e60820eb8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 218999, "upload_time": "2019-06-28T19:11:39", "url": "https://files.pythonhosted.org/packages/46/69/34b178e9efa7c8339f21e4cc563ca7889373be1db5b32593c0b9f6125841/le-pycaption-2.0.0a2.tar.gz" } ], "2.0.0a3": [ { "comment_text": "", "digests": { "md5": "14ef73c5c4fcbb543ae24ed2a4ad20f7", "sha256": "e4add60775316324b7ce0c316c55a6d0483eedf4b4736068533ec5973d4b3c7c" }, "downloads": -1, "filename": "le_pycaption-2.0.0a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14ef73c5c4fcbb543ae24ed2a4ad20f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 263576, "upload_time": "2019-09-04T00:25:24", "url": "https://files.pythonhosted.org/packages/df/d0/99ed513aac4b6c6968e034aeae61623dab634b18e02cc6e8b333b2a91a23/le_pycaption-2.0.0a3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7694cbe5504eace537e2e0abf127299a", "sha256": "3781f49d90529427c5feda808233cbbc997eef8800e2183dadc563c9e01fde73" }, "downloads": -1, "filename": "le-pycaption-2.0.0a3.tar.gz", "has_sig": false, "md5_digest": "7694cbe5504eace537e2e0abf127299a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 219051, "upload_time": "2019-09-04T00:25:27", "url": "https://files.pythonhosted.org/packages/ff/a5/d4130518d66f580e9e0ff0ab2fafb4f66949ed47ce9aed121f824aa624e6/le-pycaption-2.0.0a3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "14ef73c5c4fcbb543ae24ed2a4ad20f7", "sha256": "e4add60775316324b7ce0c316c55a6d0483eedf4b4736068533ec5973d4b3c7c" }, "downloads": -1, "filename": "le_pycaption-2.0.0a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14ef73c5c4fcbb543ae24ed2a4ad20f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 263576, "upload_time": "2019-09-04T00:25:24", "url": "https://files.pythonhosted.org/packages/df/d0/99ed513aac4b6c6968e034aeae61623dab634b18e02cc6e8b333b2a91a23/le_pycaption-2.0.0a3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7694cbe5504eace537e2e0abf127299a", "sha256": "3781f49d90529427c5feda808233cbbc997eef8800e2183dadc563c9e01fde73" }, "downloads": -1, "filename": "le-pycaption-2.0.0a3.tar.gz", "has_sig": false, "md5_digest": "7694cbe5504eace537e2e0abf127299a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 219051, "upload_time": "2019-09-04T00:25:27", "url": "https://files.pythonhosted.org/packages/ff/a5/d4130518d66f580e9e0ff0ab2fafb4f66949ed47ce9aed121f824aa624e6/le-pycaption-2.0.0a3.tar.gz" } ] }