{"package": "ftw-book", "summary": "Produce books with Plone and export them in a high quality PDF.", "pypi_url": "https://pypi.org/project/ftw-book", "piwheels_url": "https://www.piwheels.org/project/ftw-book", "releases": {"4.1.11": {"released": "2021-08-16 15:54:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.11-py3-none-any.whl", "filehash": "0a08fbef20eba490c6ae1b67aa30d004d52c1fc78e40903126274da1ac4f836d", "filesize": 542894, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.10": {"released": "2021-04-01 15:11:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.10-py3-none-any.whl", "filehash": "cabc42839a6501631b5a2a2be1871070d74462e861d0e46247023fc29d9c4235", "filesize": 542648, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.9": {"released": "2020-03-24 16:16:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.9-py3-none-any.whl", "filehash": "7b5bbc756a129fce74e210850ab146280bd90073a5b654564fc551013bc7005f", "filesize": 534339, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.8": {"released": "2020-02-11 14:50:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.8-py3-none-any.whl", "filehash": "8fd879783e95acf4e526d5d5d94ff3d76e566d011edcc7103df2dcf52892d85f", "filesize": 534007, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.7": {"released": "2020-01-22 15:50:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.7-py3-none-any.whl", "filehash": "dd19a0bbbd0f06d0e11453265b88f48d317345e5ab24a43df327e0174efa21b0", "filesize": 541436, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.6": {"released": "2020-01-21 17:54:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.6-py3-none-any.whl", "filehash": "5e772242958a21148ee6c9c8358419254c21859fcb0d3b89e44b0e76ef4e1ae4", "filesize": 540415, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.5": {"released": "2020-01-21 14:59:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.5-py3-none-any.whl", "filehash": "b63277a7d1e1561b3574e8f9617fcfa3fbe00b3fce85c6c3767e5db8b2e78f01", "filesize": 532402, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.4": {"released": "2020-01-09 10:09:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.4-py3-none-any.whl", "filehash": "a408ad0887027fb2eca2d8ec1429f3a7a40b2a608e0c1da32f9892029c373d29", "filesize": 532286, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.3": {"released": "2020-01-07 08:24:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.3-py3-none-any.whl", "filehash": "e0340ad65784533665708c80b26b007632be8cc70afed53fa99ec297c8965a2d", "filesize": 531955, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.2": {"released": "2019-12-17 15:46:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.2-py3-none-any.whl", "filehash": "0187412fa6ca707b2898fc05085c0c824dca0963b88b48d6a01c5694a1671339", "filesize": 531928, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.1": {"released": "2019-11-20 10:50:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.1-py3-none-any.whl", "filehash": "a09dd61fa6a49615e156abb126797d2524f24c0219a0a073907fcac66fdf326c", "filesize": 529180, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.1.0": {"released": "2019-11-14 08:38:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.1.0-py3-none-any.whl", "filehash": "116e413c0e436a931168f4aadee6ce1bc34e1d0be29dc5f5d091a1db9b263ef8", "filesize": 529201, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "setuptools"]}}}, "4.0.2": {"released": "2019-11-08 10:21:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.0.2-py3-none-any.whl", "filehash": "f83b6250494c69a54d72a5a0306d2731f1680804d8531c4aeb9d1523923c1425", "filesize": 512630, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "products-tinymce", "setuptools"]}}}, "4.0.1": {"released": "2019-11-04 16:41:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.0.1-py3-none-any.whl", "filehash": "76063dc9c4b0aee099303d2b72d9d755d60d457b54654375aea5fbdacb1a0c1f", "filesize": 518571, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-file", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "products-tinymce", "setuptools"]}}}, "4.0.0": {"released": "2019-11-04 16:18:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-4.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-4.0.0-py3-none-any.whl", "filehash": "ce3591d3ab0247c8954187c7beb4e8f8e2e2dbc5bf06c14e84793fc19f7e52fa", "filesize": 509564, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup", "collective-z3cform-datagridfield", "ftw-htmlblock", "ftw-pdfgenerator", "ftw-profilehook", "ftw-simplelayout", "ftw-upgrade", "lxml", "plone", "products-tinymce", "setuptools"]}}}, "3.5.4": {"released": "2019-02-05 09:51:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.5.4-py3-none-any.whl", "filehash": "842eab9c5609ce29d9c16faf1e04411636b08c775fe2f52cf420e7efb5367644", "filesize": 488926, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.5.3": {"released": "2018-03-20 10:13:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.5.3-py3-none-any.whl", "filehash": "7bdcb0cd8c9c262d8cc79da257bc29c565dc2752086395521fdd4c6015bad0cd", "filesize": 496482, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.5.2": {"released": "2017-04-06 08:34:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.5.2-py3-none-any.whl", "filehash": "71ef53a355a48d90cdebc2c721f706982b7a78eac1cfc62a1639d09bd4484919", "filesize": 496319, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.5.1": {"released": "2016-09-26 16:29:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.5.1-py3-none-any.whl", "filehash": "5397109c13760f84b7b3b6dcc835b4dbccdd8ae29ee7372144181d1d7fc692b4", "filesize": 492527, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.5.0": {"released": "2016-05-04 08:32:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.5.0-py3-none-any.whl", "filehash": "9ce2f951e7861c487d77856c9f4b8f9ecf0b74c745abd53b3800b6f1cd0c458b", "filesize": 491343, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.4.1": {"released": "2016-03-30 07:01:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.4.1-py3-none-any.whl", "filehash": "549a996f3a8e4c8963ab7ef82e9a6029bd11a37c8f2f3c12e5b742b64b391a78", "filesize": 488975, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.3": {"released": "2016-03-09 09:46:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.3-py3-none-any.whl", "filehash": "96c1e6c6c30fcd3aa6bf84a739c1d71caef3df31f0090fd855eb08f228fabd26", "filesize": 488724, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.2.0": {"released": "2015-05-26 12:15:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.2.0-py3-none-any.whl", "filehash": "af248c4cbba735c6604f810b9b3de06f97e84e559752eb25c9b7da14e696471c", "filesize": 479743, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.1.0": {"released": "2015-03-19 17:40:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.1.0-py3-none-any.whl", "filehash": "ac6edac24a7fa0148fd7c066ad319daf781f9f87570cf5d53cf35c43b009c5a7", "filesize": 477621, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.0.3": {"released": "2015-01-22 09:46:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.0.3-py3-none-any.whl", "filehash": "69f346d747678bfddf6f6f8d94344921007a6b6c7ca1fca218f0cd5996070bed", "filesize": 441896, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.0.2": {"released": "2015-01-21 12:19:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.0.2-py3-none-any.whl", "filehash": "f684236b85e0dad4c73764bc474b471ac3400d8811f67b40fb03e0057bf9730e", "filesize": 441663, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.0.1": {"released": "2014-09-30 13:19:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.0.1-py3-none-any.whl", "filehash": "e253f55d8d720eb0dfef198c96d0bfa5c2210b0348c57c010b287e974ac31f52", "filesize": 441043, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-profilehook", "ftw-upgrade", "lxml", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "3.0.0": {"released": "2014-07-11 07:02:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-3.0.0-py3-none-any.whl", "filehash": "a31b3c917f85017165f2b35af4d97a0a4913ea5d28c444f98777f1b05f234f51", "filesize": 438617, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-contentpage", "ftw-pdfgenerator", "ftw-upgrade", "lxml", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-indexer", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "products-tinymce", "setuptools", "simplelayout-base", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18n", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.20": {"released": "2014-02-28 13:13:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.20-py3-none-any.whl", "filehash": "d946aa927793afa7eb50767e91092b880259081e5b68230d10b019391b47d1aa", "filesize": 341202, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-genericsetup", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.19": {"released": "2014-02-05 10:05:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.19-py3-none-any.whl", "filehash": "30415c6c4ca048cc98c0864cae378209bf06b513f36d416b06f9c1675063b43b", "filesize": 342023, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.18": {"released": "2013-09-20 15:12:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.18-py3-none-any.whl", "filehash": "bdd5e1bdf90e4d02065793caae8c3b5c8f5bed787322243189b51b0893119e18", "filesize": 325722, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.17": {"released": "2013-09-11 12:48:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.17-py3-none-any.whl", "filehash": "5631d3c27612a275326b34a3470f78c48f25ea9d11ae581c103ac033d2065d6e", "filesize": 325375, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.16": {"released": "2013-08-26 14:11:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.16-py3-none-any.whl", "filehash": "c13a98da91dabfee22112ebcc5b6b181ebbdad573c59f9eb1cacad8713986b37", "filesize": 325190, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.15": {"released": "2013-05-27 10:03:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.15-py3-none-any.whl", "filehash": "3d8fb0618c231dbf04b70f8c18b2031614e3141d7c7e062a8dee39b488d9f981", "filesize": 324880, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.14": {"released": "2013-05-24 13:42:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.14-py3-none-any.whl", "filehash": "ca6351373ab90391d4a2e052fb7531f23585a1fdd8a0e3225769f26fda5d3dfa", "filesize": 323892, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.13": {"released": "2013-05-24 13:37:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.13-py3-none-any.whl", "filehash": "45d0e5b8436f643265da8ed185d649409c986828556094304543c6ba2d7d973d", "filesize": 323712, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.12": {"released": "2013-04-16 15:51:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.12-py3-none-any.whl", "filehash": "77bcf3da1705b464b19d1812e9588abf13f40deff8c587baf2525fef92212e00", "filesize": 320529, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.11": {"released": "2013-01-24 14:31:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.11-py3-none-any.whl", "filehash": "b55b6a42ebe8f0bae45ee84ccaa1d20eb5dd9daede0dd883c284c3c0289d7d79", "filesize": 163717, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.10": {"released": "2013-01-21 09:16:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.10-py3-none-any.whl", "filehash": "6cdcef779af0aeedda95af33c82fd1a7863222f2251199bca71c9cb760aed757", "filesize": 162899, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["accesscontrol", "acquisition", "archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-app-contentmenu", "plone-app-layout", "plone-app-portlets", "plone-portlets", "products-archetypes", "products-atcontenttypes", "products-cmfcore", "products-cmfplone", "products-datagridfield", "products-statusmessages", "setuptools", "simplelayout-base", "simplelayout-types-common", "zope-annotation", "zope-component", "zope-dottedname", "zope-i18nmessageid", "zope-interface", "zope-publisher", "zope-schema", "zope2"]}}}, "2.2.9.1": {"released": "2013-10-24 16:14:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.9.1-py3-none-any.whl", "filehash": "265b70c78beee1575ccb8ffa65d5ab26c99130690f1928baa81848cd9f3331a6", "filesize": 154299, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}, "2.2.9": {"released": "2012-10-16 10:14:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.9-py3-none-any.whl", "filehash": "02d4b9ed25e7afa0439833b1c626e87239b7e5e34160265dc399b6e960962727", "filesize": 153884, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}, "2.2.8": {"released": "2012-08-20 13:14:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.8-py3-none-any.whl", "filehash": "39fc7b5f4d4bef57c3aae130d4f31e5961115921a61cbaac458d7192f3ebf913", "filesize": 153045, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "ftw-upgrade", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}, "2.2.7": {"released": "2012-07-17 11:21:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.7-py3-none-any.whl", "filehash": "76209dfd00bf1239053f5428b472a76a12b2df8b9a91500970b9528a8356e02c", "filesize": 150588, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}, "2.2.6": {"released": "2012-06-26 15:07:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.6-py3-none-any.whl", "filehash": "963b1080dd27fad8c3082100828bd09fd7d07064c51e96e82b3d6484dc1d1384", "filesize": 149701, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}, "2.2.5": {"released": "2012-06-13 13:57:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.5-py3-none-any.whl", "filehash": "e042aad2ece80a4811133a463c4996226e3e4aa9a47be69d662cbcff86a469f2", "filesize": 151155, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}, "2.2.4": {"released": "2012-06-11 14:55:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.4-py3-none-any.whl", "filehash": "c65eef098615f635d7d66072077d503118748c6794cdcc81ccb8898f5e461414", "filesize": 142256, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}, "2.2.3": {"released": "2012-05-16 12:44:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.3-py3-none-any.whl", "filehash": "e5287b2cc9a7ff100a1325178d811aee2eb4cf9906afb49ef9b101297cb4c6f5", "filesize": 139036, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}, "2.2.2": {"released": "2012-05-16 06:30:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.2-py3-none-any.whl", "filehash": "021c0534c531aa5511976350c1816e93bdafa3b3b8048fc1dc0f328bb8ed92f9", "filesize": 138952, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}, "2.2.1": {"released": "2012-05-09 09:15:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ftw.book-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ftw-book/ftw.book-2.2.1-py3-none-any.whl", "filehash": "11f5b5492ed42eb202fc3ccd35bb361d4a8ac66442e7489c1cbf5ba4578271d0", "filesize": 137659, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["archetypes-schemaextender", "beautifulsoup", "ftw-pdfgenerator", "plone-portlets", "products-datagridfield", "setuptools", "simplelayout-base", "simplelayout-types-common"]}}}}}