{
"info": {
"author": "Zhiming Wang",
"author_email": "zmwangx@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: End Users/Desktop",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.2",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Multimedia :: Video"
],
"description": "|Latest Version| |Supported Python versions| |License| |Docs|\n|Build Status| |Windows Build Status| |Coverage Status|\n\n*Main documentation on Read the Docs:* https://storyboard.readthedocs.io\n\n*Caution: Development has been deferred indefinitely as of July*\n*23, 2015. However, contributions are welcome, and the maintainer will*\n*review pull requests in a timely manner.*\n\n\n``storyboard`` is an `FFmpeg `__-based customizable\nvideo storyboard generator with metadata reporting directly embedded in\nthe generated images. Reported metadata fields include, but are not\nlimited to, title, filename, file size, SHA-1 digest, container format,\nduration, pixel dimension, display aspect ratio (DAR), scan type\n(progressive, interlaced, or telecined), frame rate, and per-stream\nmetadata (type, codec, profile, dimensions, bitrate, etc.). Scroll down\nfor a few sample storyboards.\n\nNote that this README only provides an overview and summary of the\ntopics listed below. For more details, follow the main article link in\neach section.\n\nStructure of this document\n--------------------------\n\n- Background\n- Installation and dependencies\n- Command-line usage\n- Sample storyboards\n- Issues\n- License\n- Changelog\n\nBackground\n----------\n\n*Main article:* https://storyboard.readthedocs.io/en/latest/index.html\n\n``storyboard`` was inspired by the storyboards I frequently encounter on\nvideo-sharing Internet forums, mostly generated by proprietary video\nplayers. Those storyboards often come with video/file metadata bundled,\nwhich I see as a great all-in-one solution for video sharing, saving\none the labor of typing multiple console commands, copying and pasting\noutput, and worrying about the forum's crappy formatting. However, I,\nfor one, dislike proprietary players. Also, those storyboards are\nusually ugly and uninformative, using stupid fonts and lacking crucial\ninformation that hackers look for (e.g., hash). Therefore, I developed\nthis customizable storyboard generator for hackers.\n\nInstallation and dependencies\n-----------------------------\n\n*Main article:* https://storyboard.readthedocs.io/en/latest/install.html\n\nDependencies\n~~~~~~~~~~~~\n\n- `FFmpeg `__. Check the `official downloads\n page `__ for installation\n options. On OS X you may install FFmpeg via\n `Homebrew `__ or\n `MacPorts `__. The former is recommended.\n\n- `Pillow `__. This dependency will\n be picked up by ``pip`` when you install ``storyboard``, but you also\n have to satisfy the external dependencies, especially ``libjpeg`` and\n ``libfreetype``. See `the official installation\n guide `__ for\n details. (Satisfying external dependencies is very important on\n Linux, where no wheel distribution is provided on PyPI.)\n\nInstallation\n~~~~~~~~~~~~\n\nEnd users should use ``pip``:\n\n::\n\n pip install storyboard\n\nDevelopers should clone the git repo for docs, tests, and more.\n\nCommand-line usage\n------------------\n\n*Main article:* https://storyboard.readthedocs.io/en/latest/cli.html\n\nThis package installs two console scripts, ``metadata`` and\n``storyboard``. You may find documentation of both using the\n``-h,--help`` option. Extensive documentation is also available for\nboth:\n\n- ``metadata`` CLI reference:\n `metadata-cli.html `__;\n- ``storyboard`` CLI reference:\n `storyboard-cli.html `__.\n\nBy the way, the default invocation is really simple (for both): just\nsupply one or more video paths.\n\nSample storyboards\n------------------\n\n*Main article:* https://storyboard.readthedocs.io/en/latest/sample.html\n\n|image10|\n\n|image11|\n\nIssues\n------\n\n*Main article:* https://storyboard.readthedocs.io/en/latest/issue.html\n\nReporting\n~~~~~~~~~\n\nPlease use the GitHub issue tracker:\nhttps://github.com/zmwangx/storyboard/issues.\n\nKnown issues\n~~~~~~~~~~~~\n\n- CJK support in filename and title? In short, no.\n\n- Found a codec you need that has no binding in ``metadata.py`` and\n leads to stupid output? File an issue or open a pull request. Please\n link a sample file if it is not commonly seen and cannot be encoded\n by FFmpeg.\n\n- ``ffprobe`` might report the wrong duration for certain VOB or other\n videos, which screws up the whole thing. As a fallback, you can use\n the option ``--video-duration`` of ``storyboard``. Note however that\n this option is extremely slow, and improving it is on my list.\n\nLicense\n-------\n\nThis package comes with ``SourceCodePro-Regular.otf`` as the default\nfont, which is subject to the license of the `Source Code Pro font\nfamily `__. See\n``LICENSE.txt`` for details.\n\nSource code in this package is released under `the MIT\nlicense `__.\n\n.. |Latest Version| image:: https://img.shields.io/pypi/v/storyboard.svg?maxAge=86400\n :target: https://pypi.python.org/pypi/storyboard/\n.. |Supported Python versions| image:: https://img.shields.io/badge/python-2.7,%203.2,%203.3,%203.4,%203.5,%203.6-blue.svg?maxAge=86400\n :target: https://pypi.python.org/pypi/storyboard/\n.. |License| image:: https://img.shields.io/badge/license-MIT-blue.svg?maxAge=2592000\n :target: https://pypi.python.org/pypi/storyboard/\n.. |Docs| image:: https://readthedocs.org/projects/storyboard/badge/?version=latest\n :target: https://storyboard.readthedocs.io/\n.. |Build Status| image:: https://travis-ci.org/zmwangx/storyboard.svg?branch=master\n :target: https://travis-ci.org/zmwangx/storyboard\n.. |Windows Build Status| image:: https://ci.appveyor.com/api/projects/status/github/zmwangx/storyboard?branch=master&svg=true\n :target: https://ci.appveyor.com/project/zmwangx/storyboard\n.. |Coverage Status| image:: https://coveralls.io/repos/github/zmwangx/storyboard/badge.svg?branch=master\n :target: https://coveralls.io/github/zmwangx/storyboard?branch=master\n.. |image10| image:: https://i.imgur.com/OIx20KQ.jpg\n :target: https://i.imgur.com/gtBArx7.jpg\n.. |image11| image:: https://i.imgur.com/WB2N0Rh.jpg\n :target: https://i.imgur.com/Ujgsznc.jpg\n\nChangelog\n---------\n\n0.1.9\n~~~~~\n\n*Date: 2017-10-29*\n\n* Add audio sample rate and channel layout to metadata.\n\n0.1.8\n~~~~~\n\n*Date: 2017-07-25*\n\n* Support Pillow 4.2.0+.\n\n0.1.7\n~~~~~\n\n*Date: 2017-04-09*\n\n* Add total bit rate field to metadata.\n\n0.1.6\n~~~~~\n\n*Date: 2017-03-19*\n\n* Upcase SHA-1 checksum in metadata;\n* Add more codecs.\n\n0.1.05\n~~~~~~\n\n*Date: 2016-02-14*\n\n* Support metadata tag TITLE;\n* Refresh badges;\n* Add notice about ceased development.\n\n0.1.04\n~~~~~~\n\n*Date: 2015-06-14*\n\n* Better link to the project: git.io/storyboard\n\n0.1.03\n~~~~~~\n\n*Date: 2015-05-20*\n\n* More lenient Unicode decoder\n\n0.1.02\n~~~~~~\n\n*Date: 2015-05-10*\n\n* Added CPython classifier to metadata (previously I added the PyPy\n classifier but took CPython for granted)\n\n0.1.01\n~~~~~~\n\n*Date: 2015-05-10*\n\n* Officially added support for PyPy2 and PyPy3 (although PyPy,\n especially PyPy2, is slower than CPython in this case)\n* A few extremely minor bug fixes and improvements; nothing changed\n from a user's perspective\n\n0.1\n~~~\n\n*Date: 2015-05-08*\n\nHey, the stable is here!\n\n* Completed documentation: https://storyboard.readthedocs.io\n* Added ``--include-sha1sum`` option to console script ``storyboard``\n (useful when SHA-1 digest is disabled from config file)\n* Fixed frame extraction when video duration is missing or wrong in\n container metadata\n\n0.1b2\n~~~~~\n\n*Date: 2015-05-08*\n\n* CLI overhaul (be sure to check out the `CLI reference\n `_); the CLI\n is stable now\n* Greatly improved docs (not finished yet, will be completed before\n the soon-to-be-released 0.1)\n\n0.1b1\n~~~~~\n\n*Date: 2015-04-21*\n\n* Completely refactored API (API is much more extensible now, and\n should be relatively stable from this point onward, at least until\n 0.1 stable)\n* Almost complete rewrite under the hood -- everything should be much\n more robust now\n* Support more formats and codecs, improve handling of existing\n formats and codecs\n* Much better error handling in many places (e.g., when duration is\n unavailable, it is just marked as unavailable in the output, rather\n than throws)\n* Upped the game for several orders of maginitude on the doc side --\n now you can build beautiful autodocs (I've yet to construct the\n manual part of the docs, so I won't release the docs to RTD or\n pythonhosted.org just yet)\n* Integrated with Travis (Ubuntu), AppVeyor (Windows), Coveralls.io\n (web interface for coverage), and Landscape.io (Python code quality\n check -- basically linter as a CI) to ensure code quality\n\n0.1a4\n~~~~~\n\n*Date: 2015-04-14*\n\n* Improved error handling at various places\n* Wrote a test suite (and successfully tested on Ubuntu 14.04 LTS)\n\n0.1a3\n~~~~~\n\n*Date: 2015-04-11*\n\n* Reimplement scan type detection (now much more robust, and able to\n detect telecine)\n* Tested on Windows 8.1, and fixed progress bar printing issue within\n cmd.exe and PowerShell (see `#14\n `__)\n\n0.1a2\n~~~~~\n\n*Date: 2015-04-09*\n\n* Print progress information to console\n* Version info included in banner\n\n0.1a1\n~~~~~\n\n*Date: 2015-04-05*\n\n* Initial release\n\n\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/zmwangx/storyboard",
"keywords": "video storyboard metadata thumbnail ffmpeg",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "storyboard",
"package_url": "https://pypi.org/project/storyboard/",
"platform": "",
"project_url": "https://pypi.org/project/storyboard/",
"project_urls": {
"Homepage": "https://github.com/zmwangx/storyboard"
},
"release_url": "https://pypi.org/project/storyboard/0.1.9/",
"requires_dist": [
"Pillow (>=2.7)",
"Pygments (==1.6); extra == 'doc'",
"Sphinx (==1.2.2); extra == 'doc'",
"coveralls; extra == 'test'",
"nose; extra == 'test'"
],
"requires_python": "",
"summary": "Customizable video storyboard generator with metadata report",
"version": "0.1.9"
},
"last_serial": 3288596,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "ab3bf8d2a768c6edd32034d49e4a39f5",
"sha256": "6fa39458563163b942f3c2b3468610066e0edb9dab1283b12f9f4af7591438cd"
},
"downloads": -1,
"filename": "storyboard-0.1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "ab3bf8d2a768c6edd32034d49e4a39f5",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 98696,
"upload_time": "2015-05-09T04:02:58",
"url": "https://files.pythonhosted.org/packages/0a/4a/10ae10a77380fb42d7d5139c630fb7df05f8c2f45d0e4415a5ba17f49740/storyboard-0.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "869bcef9f5c13d0b7da8e83d730ec8a4",
"sha256": "1358fa43c7698e70bacf907e74bf4575c02e465f444121a3eb8db09dd3aadb98"
},
"downloads": -1,
"filename": "storyboard-0.1.tar.gz",
"has_sig": true,
"md5_digest": "869bcef9f5c13d0b7da8e83d730ec8a4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 97019,
"upload_time": "2015-05-09T04:03:02",
"url": "https://files.pythonhosted.org/packages/4e/8a/937328791da3f6c97488bc75dfd70e1ec72377d7b59f01af373cd10191aa/storyboard-0.1.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "86cb1cce6ad58f272aff524e4c8f8c1b",
"sha256": "c1026bd930fc833c9ec964d06fda9f05b28be9332ddc63f6e939313d231d0482"
},
"downloads": -1,
"filename": "storyboard-0.1.1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "86cb1cce6ad58f272aff524e4c8f8c1b",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 99114,
"upload_time": "2015-05-11T05:01:22",
"url": "https://files.pythonhosted.org/packages/f7/a4/707c190e4e715c9183388ac94601e7f9013ba9dd353012a3cdbcc1620e5b/storyboard-0.1.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "728b09689cb25174fd2507fc4949e551",
"sha256": "f3da5acf42b1b39c7a1de9982d9c82d8a8aa14b2538b370d0f7a3efec852c3fd"
},
"downloads": -1,
"filename": "storyboard-0.1.1.tar.gz",
"has_sig": true,
"md5_digest": "728b09689cb25174fd2507fc4949e551",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 97353,
"upload_time": "2015-05-11T05:01:25",
"url": "https://files.pythonhosted.org/packages/01/35/4e26e54c56651a2d4068c2de296a38900d7b91172c26a3f55b444d6a136d/storyboard-0.1.1.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "554d09236c3548cfb7b144926e0bf119",
"sha256": "e13fb67d284b88781b255211bf072a3748b52fdeff9ea74229e4ce311eaa0ad7"
},
"downloads": -1,
"filename": "storyboard-0.1.2-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "554d09236c3548cfb7b144926e0bf119",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 99270,
"upload_time": "2015-05-11T05:19:14",
"url": "https://files.pythonhosted.org/packages/49/3e/37d5a51c5267aa072dfc4cd596adec4355ac8bf3d28b15b0362018d206ef/storyboard-0.1.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "dbfd2bf015b9c6b25a3b1055927bef22",
"sha256": "5bf95214d8f68dc78e3f3554d63e44d3af0cb912611cee7607513fe582e01578"
},
"downloads": -1,
"filename": "storyboard-0.1.2.tar.gz",
"has_sig": true,
"md5_digest": "dbfd2bf015b9c6b25a3b1055927bef22",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 97495,
"upload_time": "2015-05-11T05:19:18",
"url": "https://files.pythonhosted.org/packages/86/55/0989af288a2f5d3c029b6442cba989885fe39f746e852f871db851e0b0bb/storyboard-0.1.2.tar.gz"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "9742e44f5852f6314316c8af562d8ce0",
"sha256": "0f099d779703953dc9f44e0b425580f902faee9b532097ffa487ab3cd566234b"
},
"downloads": -1,
"filename": "storyboard-0.1.3-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "9742e44f5852f6314316c8af562d8ce0",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 99565,
"upload_time": "2015-05-21T00:55:52",
"url": "https://files.pythonhosted.org/packages/c0/6c/65fce5894703e762daef94adb41f76d72859b60db88b2bdf6a47f9a70219/storyboard-0.1.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6181da7a2fd2b90b36ba5abbfd6e3cde",
"sha256": "6d22a2410ebd8d45f6184d733a29d5ea6f7acad722dfd48eabbfb46b9346acb2"
},
"downloads": -1,
"filename": "storyboard-0.1.3.tar.gz",
"has_sig": true,
"md5_digest": "6181da7a2fd2b90b36ba5abbfd6e3cde",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 97641,
"upload_time": "2015-05-21T00:55:56",
"url": "https://files.pythonhosted.org/packages/cb/01/8bae1b1b5e46872f6d5c963304ea20e28f86b743529cc884c95adc7184fa/storyboard-0.1.3.tar.gz"
}
],
"0.1.4": [
{
"comment_text": "",
"digests": {
"md5": "58c573d840189cc3fbc08373f1e41922",
"sha256": "394c306a1da15837e9d1eee4e9eeee60c3d5ab0d198baa259c95bf66dc787192"
},
"downloads": -1,
"filename": "storyboard-0.1.4-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "58c573d840189cc3fbc08373f1e41922",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 99643,
"upload_time": "2015-06-15T04:57:30",
"url": "https://files.pythonhosted.org/packages/5f/bb/587b8ed29ba0bf7a37e889e341483fb9c9c4a1322b02bea918cd391fb05d/storyboard-0.1.4-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4776280f4a57eef684dd28f8064a595f",
"sha256": "092e3fcc8c051e5deabf423a6918ed755cc15122dcc5fe589c913b7bcf8f49c9"
},
"downloads": -1,
"filename": "storyboard-0.1.4.tar.gz",
"has_sig": true,
"md5_digest": "4776280f4a57eef684dd28f8064a595f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 97710,
"upload_time": "2015-06-15T04:57:34",
"url": "https://files.pythonhosted.org/packages/88/9b/2a2a71791866d380825470196c907ed00e351aec5067ed7772d23a9a0826/storyboard-0.1.4.tar.gz"
}
],
"0.1.5": [
{
"comment_text": "",
"digests": {
"md5": "f2d079c05195a365deaf0b058dbe4a71",
"sha256": "ae6de904e03c91cef66b8fb64ec9b2a53caa74d753f46a84a292c35385e6eee2"
},
"downloads": -1,
"filename": "storyboard-0.1.5-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "f2d079c05195a365deaf0b058dbe4a71",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 99848,
"upload_time": "2016-02-14T21:48:36",
"url": "https://files.pythonhosted.org/packages/81/6e/4cefce39aa3934547690df60be9660d5a1fec61f5cf2555a11f347bd52b6/storyboard-0.1.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ab7052a3b9ecd2b55f454d41bc36ea73",
"sha256": "dbb8da47185f970b78ae5a90fd67ae9e04ec140fa152d412187bfac42356d903"
},
"downloads": -1,
"filename": "storyboard-0.1.5.tar.gz",
"has_sig": true,
"md5_digest": "ab7052a3b9ecd2b55f454d41bc36ea73",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 97924,
"upload_time": "2016-02-14T21:48:42",
"url": "https://files.pythonhosted.org/packages/c2/b2/d63d263740fc2e8378c8cda44534c6ac7eaa43c4b0b18d6fbdc45ebc206a/storyboard-0.1.5.tar.gz"
}
],
"0.1.6": [
{
"comment_text": "",
"digests": {
"md5": "93f102425e4fd0c5dcd5ced1fa1642fc",
"sha256": "82589280c669fb25ef6c5f0ebb4592fcd19c7287a7cc8e66427b5fb705832855"
},
"downloads": -1,
"filename": "storyboard-0.1.6-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "93f102425e4fd0c5dcd5ced1fa1642fc",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 99944,
"upload_time": "2017-03-19T05:53:34",
"url": "https://files.pythonhosted.org/packages/09/4c/f045ef12e3c5467842b927b1ad293b7a3d346f18e15e1ba4df3ae99d4e04/storyboard-0.1.6-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3a6477683563e686b2aa6159713f6bb4",
"sha256": "ade2930255d77696ab7518ef163198182e654909345b32a21caa63679a0dc4e0"
},
"downloads": -1,
"filename": "storyboard-0.1.6.tar.gz",
"has_sig": true,
"md5_digest": "3a6477683563e686b2aa6159713f6bb4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 98018,
"upload_time": "2017-03-19T05:53:37",
"url": "https://files.pythonhosted.org/packages/21/1a/86f4df0819cacc1b386b527711197fad92fd3e31f8178146327cc6b4acc3/storyboard-0.1.6.tar.gz"
}
],
"0.1.7": [
{
"comment_text": "",
"digests": {
"md5": "2bdc82d9e10a85494b32ae3607fd867d",
"sha256": "86b07bdf76431927707c831816c36e7c7491f308b328b2d0a9aa0a9f1f9f7b23"
},
"downloads": -1,
"filename": "storyboard-0.1.7-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "2bdc82d9e10a85494b32ae3607fd867d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 100185,
"upload_time": "2017-04-10T03:10:34",
"url": "https://files.pythonhosted.org/packages/37/a1/c7a60dd34ff336d66aed86347f5502feafdb046075c6005fa5b90b5a232f/storyboard-0.1.7-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "98ce17aff05e9ab3001c8cd1929dd79d",
"sha256": "49b37b16bf7fa036b1f9009b920e88aa4d24ff3e1cbab7cb95600a5d210c30c7"
},
"downloads": -1,
"filename": "storyboard-0.1.7.tar.gz",
"has_sig": true,
"md5_digest": "98ce17aff05e9ab3001c8cd1929dd79d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 98285,
"upload_time": "2017-04-10T03:10:36",
"url": "https://files.pythonhosted.org/packages/f6/93/0835d2771dc5d2a2b4e58723e74f5c2c99c3d609ec1598abcbde48b038ae/storyboard-0.1.7.tar.gz"
}
],
"0.1.8": [
{
"comment_text": "",
"digests": {
"md5": "b5fc5c4ff777a4600ce19ce054bde09d",
"sha256": "f997e6dccf0424ac6a0fd58737b2e331cc1323a531234a65a217a1df19b297e5"
},
"downloads": -1,
"filename": "storyboard-0.1.8-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "b5fc5c4ff777a4600ce19ce054bde09d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 100191,
"upload_time": "2017-07-25T05:33:42",
"url": "https://files.pythonhosted.org/packages/e2/2d/dc506211597596cd6a7843f086ed660f6e45d5e8d4c21b15f301a2a7665b/storyboard-0.1.8-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3141e76d8dd81c070273cf19948f13e6",
"sha256": "c289547900cdddf3356e41e4851ab983d95db0de5781d371404eb8f50b899eae"
},
"downloads": -1,
"filename": "storyboard-0.1.8.tar.gz",
"has_sig": true,
"md5_digest": "3141e76d8dd81c070273cf19948f13e6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 98295,
"upload_time": "2017-07-25T05:33:44",
"url": "https://files.pythonhosted.org/packages/ac/14/8b3b6882c933eed23597b8fc50e6d7c8c4e4da69c3fd3040a46735b978a1/storyboard-0.1.8.tar.gz"
}
],
"0.1.9": [
{
"comment_text": "",
"digests": {
"md5": "b8958fa353a03237beb549b0e4808737",
"sha256": "1836935540ddd34f9944694cbd9018ca49fe1f816f3720de7c4c72f5fe974fe8"
},
"downloads": -1,
"filename": "storyboard-0.1.9-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "b8958fa353a03237beb549b0e4808737",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 100480,
"upload_time": "2017-10-29T13:28:34",
"url": "https://files.pythonhosted.org/packages/de/b7/fe716d57155d98d07a41f12ff90736d72080598e3fbf2d87f7cdfadfb885/storyboard-0.1.9-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9d8967b4ee885de9809f6feed19bfe52",
"sha256": "2e79e99c10b1f71fb316c5238fb982e096da01fd9d7d76bafe5d111f6c10c036"
},
"downloads": -1,
"filename": "storyboard-0.1.9.tar.gz",
"has_sig": true,
"md5_digest": "9d8967b4ee885de9809f6feed19bfe52",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 97804,
"upload_time": "2017-10-29T13:28:36",
"url": "https://files.pythonhosted.org/packages/fa/2d/5f10f66fe3fe299b100069fd98ffe088c72efcd5aeee4e24e461a5f080db/storyboard-0.1.9.tar.gz"
}
],
"0.1a1": [
{
"comment_text": "",
"digests": {
"md5": "b2aff45354514c32df1079f84d277f67",
"sha256": "a27b5e5218f302669d18b09828c0ceb72ef058743e322e33aca1e8841aaf1dad"
},
"downloads": -1,
"filename": "storyboard-0.1a1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "b2aff45354514c32df1079f84d277f67",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 78637,
"upload_time": "2015-04-06T02:30:15",
"url": "https://files.pythonhosted.org/packages/41/49/fe916b05121d82bbee62455e795b1e103fc2712e45da5e710cdc8dde5ca8/storyboard-0.1a1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "cb88c72b3030a10131cc777b600267d4",
"sha256": "8120674b911371bb34b38ce7c11ccb77cc377afc24c7a0e7ce8e33c175e388a5"
},
"downloads": -1,
"filename": "storyboard-0.1a1.tar.gz",
"has_sig": true,
"md5_digest": "cb88c72b3030a10131cc777b600267d4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 77778,
"upload_time": "2015-04-06T02:30:18",
"url": "https://files.pythonhosted.org/packages/19/5c/09cded99d7c17358302d5a76c1b5a18d80e902ff0049ceb223f9751167e9/storyboard-0.1a1.tar.gz"
}
],
"0.1a2": [
{
"comment_text": "",
"digests": {
"md5": "5de57fa2de1cf4c25939dcc8b875a671",
"sha256": "4def25446789d0dcafd2d0400c7faa68ea0966dada7a02c8d58c65c1b85a3703"
},
"downloads": -1,
"filename": "storyboard-0.1a2-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "5de57fa2de1cf4c25939dcc8b875a671",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 82414,
"upload_time": "2015-04-10T00:31:30",
"url": "https://files.pythonhosted.org/packages/e8/82/47dfb2ec7f1f2aa1ebc80cfb8d659b2b4e967698e31a47e9fa8a1c30c2e7/storyboard-0.1a2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d1485ca58618d57d98cd4c1a459c78fc",
"sha256": "c351eb988e8dcbe24135e0880fcfd0927ddac3d309e6aa6724eb8dc10457f557"
},
"downloads": -1,
"filename": "storyboard-0.1a2.tar.gz",
"has_sig": true,
"md5_digest": "d1485ca58618d57d98cd4c1a459c78fc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 81302,
"upload_time": "2015-04-10T00:31:33",
"url": "https://files.pythonhosted.org/packages/45/08/b75b4a5ff73145ef126927b5a377e482a578b9c150f9d2bc629d96d635d7/storyboard-0.1a2.tar.gz"
}
],
"0.1a3": [
{
"comment_text": "",
"digests": {
"md5": "a2ed537eb104f2077ddb02eec1d88774",
"sha256": "6b8bb10d6a9731e1b33555de9d6af08bc32d097a1c0ec845e88473eb22208187"
},
"downloads": -1,
"filename": "storyboard-0.1a3-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "a2ed537eb104f2077ddb02eec1d88774",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 83265,
"upload_time": "2015-04-11T22:18:57",
"url": "https://files.pythonhosted.org/packages/4b/e5/c16b2dd3b8cdc1631098d1f4a5476031b569069c0a018a315be85dc8c3d5/storyboard-0.1a3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "43c230372cf1ea82a7ec1165163cf0f8",
"sha256": "48ab5f97d8afbd07dd1c789d88c4600ec9bda45f1e354fed052d835041618024"
},
"downloads": -1,
"filename": "storyboard-0.1a3.tar.gz",
"has_sig": true,
"md5_digest": "43c230372cf1ea82a7ec1165163cf0f8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 82094,
"upload_time": "2015-04-11T22:19:00",
"url": "https://files.pythonhosted.org/packages/3b/86/3401dfb57ab391cd9280f2c87ee29f3139d40a5a1962e7915defd021cc97/storyboard-0.1a3.tar.gz"
}
],
"0.1a4": [
{
"comment_text": "",
"digests": {
"md5": "40ec585dce2a7d1d803afd27d52bd5ca",
"sha256": "acee09ff794a412f72b9adc758ef4771ee4e8b0b8b4612c37e9942c66eaaf377"
},
"downloads": -1,
"filename": "storyboard-0.1a4-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "40ec585dce2a7d1d803afd27d52bd5ca",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 84425,
"upload_time": "2015-04-15T02:23:10",
"url": "https://files.pythonhosted.org/packages/2a/fa/fcf57de6aa664991b3d4e779dd34443f134044b8993f6e84d0b281e8275d/storyboard-0.1a4-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e0c8d7396b06447ae12e4c09d9198740",
"sha256": "c2be94b5ee27973400c7c0137986d72cca73bd237b2f40349afa984cc84f3f9b"
},
"downloads": -1,
"filename": "storyboard-0.1a4.tar.gz",
"has_sig": true,
"md5_digest": "e0c8d7396b06447ae12e4c09d9198740",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 83085,
"upload_time": "2015-04-15T02:23:15",
"url": "https://files.pythonhosted.org/packages/e5/0e/1ff1db83aa791c778386414afc543de855d5502763a59367d6399332e10f/storyboard-0.1a4.tar.gz"
}
],
"0.1b1": [
{
"comment_text": "",
"digests": {
"md5": "9a15bd9dd3be17cabe45cf70db98c17a",
"sha256": "3acd3e3dcdd210f0552d969b3e72f5f5ea9cef63e5e56ce01d0cb675cc65efa3"
},
"downloads": -1,
"filename": "storyboard-0.1b1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "9a15bd9dd3be17cabe45cf70db98c17a",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 96267,
"upload_time": "2015-04-21T09:49:01",
"url": "https://files.pythonhosted.org/packages/39/39/756ba50db3f8c53e779aba07d218dc2afdede20c14f0519e7bec592edf4e/storyboard-0.1b1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2ca3f01981122ffb6131d1c5b6b44ad5",
"sha256": "50d0858ddda344ff1b3a8a038f80ec855fa38ec1a8cff1f248e9557a961fcfbb"
},
"downloads": -1,
"filename": "storyboard-0.1b1.tar.gz",
"has_sig": true,
"md5_digest": "2ca3f01981122ffb6131d1c5b6b44ad5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 94849,
"upload_time": "2015-04-21T09:49:04",
"url": "https://files.pythonhosted.org/packages/5f/20/55a8a7e951293878e99365751096f0584de9cf3c9fb43944e5a586098d9d/storyboard-0.1b1.tar.gz"
}
],
"0.1b2": [
{
"comment_text": "",
"digests": {
"md5": "e2de9c519b7a6879da18550606c83a77",
"sha256": "2a93e66a8c6685253bfba5a865b317b5a4cce902d1dc225083a7ddbd0ed3b082"
},
"downloads": -1,
"filename": "storyboard-0.1b2-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "e2de9c519b7a6879da18550606c83a77",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 98915,
"upload_time": "2015-05-08T10:44:02",
"url": "https://files.pythonhosted.org/packages/aa/ff/7f02b8d4af6646a5c60ef3a2d8c66523576364fd25227ba0993465b1d95b/storyboard-0.1b2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5dcad228fe51f7b46e2fcec35319a710",
"sha256": "a07e4fa077ada7d4f16ebf7a075b52e999647955f71899f179c3dc000b4b2b56"
},
"downloads": -1,
"filename": "storyboard-0.1b2.tar.gz",
"has_sig": true,
"md5_digest": "5dcad228fe51f7b46e2fcec35319a710",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 97285,
"upload_time": "2015-05-08T10:44:06",
"url": "https://files.pythonhosted.org/packages/e3/27/98f2248f2bc2be725332fc5e343006496edd27ed3d9c178ac113e4e34840/storyboard-0.1b2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "b8958fa353a03237beb549b0e4808737",
"sha256": "1836935540ddd34f9944694cbd9018ca49fe1f816f3720de7c4c72f5fe974fe8"
},
"downloads": -1,
"filename": "storyboard-0.1.9-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "b8958fa353a03237beb549b0e4808737",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 100480,
"upload_time": "2017-10-29T13:28:34",
"url": "https://files.pythonhosted.org/packages/de/b7/fe716d57155d98d07a41f12ff90736d72080598e3fbf2d87f7cdfadfb885/storyboard-0.1.9-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9d8967b4ee885de9809f6feed19bfe52",
"sha256": "2e79e99c10b1f71fb316c5238fb982e096da01fd9d7d76bafe5d111f6c10c036"
},
"downloads": -1,
"filename": "storyboard-0.1.9.tar.gz",
"has_sig": true,
"md5_digest": "9d8967b4ee885de9809f6feed19bfe52",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 97804,
"upload_time": "2017-10-29T13:28:36",
"url": "https://files.pythonhosted.org/packages/fa/2d/5f10f66fe3fe299b100069fd98ffe088c72efcd5aeee4e24e461a5f080db/storyboard-0.1.9.tar.gz"
}
]
}