{ "info": { "author": "Zope Foundation and Contributors", "author_email": "zope-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Zope :: 3", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP" ], "description": "==============\n zope.formlib\n==============\n\n.. image:: https://travis-ci.org/zopefoundation/zope.formlib.svg?branch=master\n :target: https://travis-ci.org/zopefoundation/zope.formlib\n\n.. image:: https://readthedocs.org/projects/zopeformlib/badge/?version=latest\n :target: https://zopeformlib.readthedocs.io/en/latest/\n :alt: Documentation Status\n\n\nForms are web components that use widgets to display and input data.\nTypically a template displays the widgets by accessing an attribute or\nmethod on an underlying class.\n\nDocumentation is hosted at https://zopeformlib.readthedocs.io/en/latest/\n\n\n=========\n Changes\n=========\n\n4.6.0 (2019-02-12)\n==================\n\n- Add support for Python 3.7.\n\n- Make the tests compatible with ``zope.i18n >= 4.5``.\n\n\n4.5.0 (2018-09-27)\n==================\n\n- Fix IE issue in /@@user-information?user_id=TestUser for\n orderedSelectionList (GH#17)\n\n- Move documentation to https://zopeformlib.readthedocs.io\n\n\n4.4.0 (2017-08-15)\n==================\n\n- Add support for Python 3.5, and 3.6.\n\n- Drop support for Python 2.6 and 3.3.\n\n- Use ``UTF-8`` as default encoding when casting bytes to unicode for Python 2\n *and* 3.\n\n\n4.3.0 (2014-12-24)\n==================\n\n- Add support for PyPy. (PyPy3 is pending release of a fix for:\n https://bitbucket.org/pypy/pypy/issue/1946)\n\n- Add support for Python 3.4.\n\n- Add support for testing on Travis.\n\n- Explicitly hide span in ``orderedSelectionList.pt``. This only\n contains hidden inputs, but Internet Explorer 10 was showing them\n anyway.\n\n- Support for CSRF protection.\n\n- Added support for restricting the acceptable request method for the\n form submit.\n\n\n4.3.0a1 (2013-02-27)\n====================\n\n- Added support for Python 3.3.\n\n\n4.2.1 (2013-02-22)\n==================\n\n- Moved default values for the `BooleanDisplayWidget` from module to class\n definition to make them changeable in instance.\n\n\n4.2.0 (2012-11-27)\n==================\n\n- LP #1017884: Add redirect status codes (303, 307) to the set which prevent\n form rendering.\n\n- Replaced deprecated ``zope.component.adapts`` usage with equivalent\n ``zope.component.adapter`` decorator.\n\n- Replaced deprecated ``zope.interface.implements`` usage with equivalent\n ``zope.interface.implementer`` decorator.\n\n- Dropped support for Python 2.5.\n\n- Make separator of ``SourceSequenceDisplayWidget`` configurable.\n\n\n4.1.1 (2012-03-16)\n==================\n\n- Added `ignoreContext` attribute to form classes to control whether\n `checkInvariants` takes the context of the form into account when\n checking interface invariants.\n\n By default `ignoreContext` is set to ``False``. On the `AddForm` it is\n ``True`` by default because the context of this form is naturally not\n suitable as context for the interface invariant.\n\n\n4.1.0 (2012-03-15)\n==================\n\n- `checkInvariants` now takes the context of the form into account when\n checking interface invariants.\n\n- Tests are no longer compatible with Python 2.4.\n\n\n4.0.6 (2011-08-20)\n==================\n\n- Fixed bug in ``orderedSelectionList.pt`` template.\n\n4.0.5 (2010-09-16)\n==================\n\n- Fixed Action name parameter handling, since 4.0.3 all passed names were\n lowercased.\n\n4.0.4 (2010-07-06)\n==================\n\n- Fixed tests to pass under Python 2.7.\n\n- Fix validation of \"multiple\" attributes in orderedSelectionList.pt.\n\n4.0.3 (2010-05-06)\n==================\n\n- Keep Actions from raising exceptions when passed Unicode lables [LP:528468].\n\n- Improve display of the \"nothing selected\" case for optional Choice fields\n [LP:269782].\n\n- Improve truth testing for ItemDisplayWidget [LP:159232].\n\n- Don't blow up if TypeError raised during token conversion [LP:98491].\n\n4.0.2 (2010-03-07)\n==================\n\n- Adapted tests for Python 2.4 (enforce sorting for short pprint output)\n\n4.0.1 (2010-02-21)\n==================\n\n- Documentation uploaded to PyPI now contains widget documentation.\n- Escape MultiCheckBoxWidget content [LP:302427].\n\n4.0 (2010-01-08)\n================\n\n- Widget implementation and all widgets from zope.app.form have been\n moved into zope.formlib, breaking zope.formlib's dependency on\n zope.app.form (instead zope.app.form now depends on zope.formlib).\n\n Widgets can all be imported from ``zope.formlib.widgets``.\n\n Widget base classes and render functionality is in\n ``zope.formlib.widget``.\n\n All relevant widget interfaces are now in ``zope.formlib.interfaces``.\n\n3.10.0 (2009-12-22)\n===================\n\n- Use named template from zope.browserpage in favor of zope.app.pagetemplate.\n\n3.9.0 (2009-12-22)\n==================\n\n- Use ViewPageTemplateFile from zope.browserpage.\n\n3.8.0 (2009-12-22)\n==================\n\n- Adjusted test output to new zope.schema release.\n\n3.7.0 (2009-12-18)\n==================\n\n- Rid ourselves from zope.app test dependencies.\n\n- Fix: Button label needs escaping\n\n3.6.0 (2009-05-18)\n==================\n\n- Remove deprecated imports.\n\n- Remove dependency on zope.app.container (use ``IAdding`` from\n ``zope.browser.interfaces``) instead. Depend on\n ``zope.browser>=1.1`` (the version with ``IAdding``).\n\n- Moved ``namedtemplate`` to ``zope.app.pagetemplate``, to cut some\n dependencies on ``zope.formlib`` when using this feature. Left BBB\n imports here.\n\n3.5.2 (2009-02-21)\n==================\n\n- Adapt tests for Python 2.5 output.\n\n3.5.1 (2009-01-31)\n==================\n\n- Adapt tests to upcoming zope.schema release 3.5.1.\n\n3.5.0 (2009-01-26)\n==================\n\nNew Features\n------------\n\n- Test dependencies are declared in a `test` extra now.\n\n- Introduced ``zope.formlib.form.applyData`` which works like\n ``applyChanges`` but returns a dictionary with information about\n which attribute of which schema changed. This information is then\n sent along with the ``IObjectModifiedEvent``.\n\n This fixes https://bugs.launchpad.net/zope3/+bug/98483.\n\nBugs Fixed\n----------\n\n- Actions that cause a redirect (301, 302) do not cause the `render` method to\n be called anymore.\n\n- The zope.formlib.form.Action class didn't fully implement\n zope.formlib.interfaces.IAction.\n\n- zope.formlib.form.setupWidgets and zope.formlib.form.setupEditWidgets did\n not check for write access on the adapter but on context. This fixes\n https://bugs.launchpad.net/zope3/+bug/219948\n\n\n3.4.0 (2007-09-28)\n==================\n\nNo further changes since 3.4.0a1.\n\n3.4.0a1 (2007-04-22)\n====================\n\nInitial release as a separate project, corresponds to zope.formlib\nfrom Zope 3.4.0a1", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zopefoundation/zope.formlib", "keywords": "zope3 form widget", "license": "ZPL 2.1", "maintainer": "", "maintainer_email": "", "name": "zope.formlib", "package_url": "https://pypi.org/project/zope.formlib/", "platform": "", "project_url": "https://pypi.org/project/zope.formlib/", "project_urls": { "Homepage": "https://github.com/zopefoundation/zope.formlib" }, "release_url": "https://pypi.org/project/zope.formlib/4.6.0/", "requires_dist": null, "requires_python": "", "summary": "Form generation and validation library for Zope", "version": "4.6.0" }, "last_serial": 4809479, "releases": { "3.10.0": [ { "comment_text": "", "digests": { "md5": "364d31a451341c519cdbd8d0e00eb2d9", "sha256": "22224e756a7aee73c6d0b12c2fbf6dc0b74327610d045928bf6029fa33a86df7" }, "downloads": -1, "filename": "zope.formlib-3.10.0.zip", "has_sig": false, "md5_digest": "364d31a451341c519cdbd8d0e00eb2d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77570, "upload_time": "2009-12-22T22:50:00", "url": "https://files.pythonhosted.org/packages/ce/7f/28f007cf50433a1e620a9c66c295850eb3c9b7001ffac2970b8ecf95b05a/zope.formlib-3.10.0.zip" } ], "3.4.0": [ { "comment_text": "", "digests": { "md5": "76df52e3063eb112a5be6d2959d7f8f8", "sha256": "25b103ad1fd0b61f9fea5a6b0c70e7c752b8e7e6c82dda782be158a6fcd1bccb" }, "downloads": -1, "filename": "zope.formlib-3.4.0-py2.4.egg", "has_sig": false, "md5_digest": "76df52e3063eb112a5be6d2959d7f8f8", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 87492, "upload_time": "2007-09-28T12:12:50", "url": "https://files.pythonhosted.org/packages/57/0b/4684f9d1805446f7e1600bfeb114c772cafd0cfd263b9c8f4b6da4ace523/zope.formlib-3.4.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "e0c46e29b10703988c0d0f873f9f4b9c", "sha256": "ec93f41fe222ae3497adb1b58fd313e2ba6720e6650239fa01d79184b2e6124f" }, "downloads": -1, "filename": "zope.formlib-3.4.0.tar.gz", "has_sig": false, "md5_digest": "e0c46e29b10703988c0d0f873f9f4b9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63846, "upload_time": "2007-09-28T12:12:46", "url": "https://files.pythonhosted.org/packages/f6/36/e8117add00bb4c4542d52e36f852a82d856a123375da5d7d833f0bb819d2/zope.formlib-3.4.0.tar.gz" } ], "3.4dev-r73110": [ { "comment_text": "", "digests": { "md5": "d2111b8fc80c421bcc7de27feeee26e0", "sha256": "9d10a10b6064552f3a9a346c49bd3b026c909c61855ca26ae38c8d3893c17487" }, "downloads": -1, "filename": "zope.formlib-3.4dev_r73110-py2.4.egg", "has_sig": false, "md5_digest": "d2111b8fc80c421bcc7de27feeee26e0", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 74228, "upload_time": "2007-03-21T07:00:21", "url": "https://files.pythonhosted.org/packages/13/f0/5c143edd36ce41dc4481c27c3736a3be5331ee236f3eddea6340f1471b87/zope.formlib-3.4dev_r73110-py2.4.egg" } ], "3.5.0": [ { "comment_text": "", "digests": { "md5": "4bcef5394f2e0a9c48cad0bb3187c422", "sha256": "03cedfa2679fa99e54b645697d1b97ed022dc63b092b4707f365af5cbb99c5f8" }, "downloads": -1, "filename": "zope.formlib-3.5.0.zip", "has_sig": true, "md5_digest": "4bcef5394f2e0a9c48cad0bb3187c422", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81055, "upload_time": "2009-01-26T20:03:32", "url": "https://files.pythonhosted.org/packages/7d/c5/f2abb07f61bf2e612e2dcaf621c6258c799b3e63c1e737ecb8186be7d230/zope.formlib-3.5.0.zip" } ], "3.5.1": [ { "comment_text": "", "digests": { "md5": "40ba0310e382e6022ecf9854f1aef4eb", "sha256": "a41d4592f81b890d62369e99e35613e4f142e344e82cc356ab1635f897973941" }, "downloads": -1, "filename": "zope.formlib-3.5.1.tar.gz", "has_sig": false, "md5_digest": "40ba0310e382e6022ecf9854f1aef4eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67992, "upload_time": "2009-01-31T15:06:11", "url": "https://files.pythonhosted.org/packages/50/ed/e6dfca1c29b76b3c8f6e9919ab981a4a6020b15269add268bafc0ac924b4/zope.formlib-3.5.1.tar.gz" } ], "3.5.2": [ { "comment_text": "", "digests": { "md5": "7ef67c20b881ca38516522f1737d1fdf", "sha256": "fe7146d8a5ceefaf1d685b9912fe91d9b9d8ad38336bd40de1a0fd9c05bc745b" }, "downloads": -1, "filename": "zope.formlib-3.5.2.zip", "has_sig": true, "md5_digest": "7ef67c20b881ca38516522f1737d1fdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81273, "upload_time": "2009-02-21T13:21:35", "url": "https://files.pythonhosted.org/packages/1c/10/d570697b63d2c403711752eb08c5c5a4b1fdd72fab362dc5588f25f84efa/zope.formlib-3.5.2.zip" } ], "3.6.0": [ { "comment_text": "", "digests": { "md5": "35f28b74be78e8dd2eab69840b0c386c", "sha256": "f51411e26e2ceb2dfb03e0180023e436fc0c71647341f138ba3d207ee2e11f7f" }, "downloads": -1, "filename": "zope.formlib-3.6.0.tar.gz", "has_sig": false, "md5_digest": "35f28b74be78e8dd2eab69840b0c386c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64693, "upload_time": "2009-05-18T22:04:27", "url": "https://files.pythonhosted.org/packages/fe/ed/d2375dc117340eb76925371a02be3b3042378d4c1601a3a8b4eaf505a464/zope.formlib-3.6.0.tar.gz" } ], "3.7.0": [ { "comment_text": "", "digests": { "md5": "3bca8f86251d93a09c86832f35dfcba2", "sha256": "93c70c75c17d15394392c241b364c245fd53653c29bc2042dcb6e51872743ce6" }, "downloads": -1, "filename": "zope.formlib-3.7.0.zip", "has_sig": false, "md5_digest": "3bca8f86251d93a09c86832f35dfcba2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77252, "upload_time": "2009-12-18T02:31:25", "url": "https://files.pythonhosted.org/packages/25/aa/1ba9260635f12c63f91493959bfd1271c40c1bcc66955dc3294352dcca21/zope.formlib-3.7.0.zip" } ], "3.8.0": [ { "comment_text": "", "digests": { "md5": "43be0dd19e0530b5a74fa8277b0c88a7", "sha256": "9197798ae507bdf5a79afa318e0e774d154dded826fd42c7d6970a5d7a055632" }, "downloads": -1, "filename": "zope.formlib-3.8.0.zip", "has_sig": false, "md5_digest": "43be0dd19e0530b5a74fa8277b0c88a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77345, "upload_time": "2009-12-22T16:06:10", "url": "https://files.pythonhosted.org/packages/dc/4f/dcafb94fbd2ef9c1521d12cbf995ffe422a462d7b426826ddb783c8cca8e/zope.formlib-3.8.0.zip" } ], "3.9.0": [ { "comment_text": "", "digests": { "md5": "87d83031feecece5ea87dac6781d1fa4", "sha256": "4860326622d3abd48dc682ce07ce2aedd7a9d8ed96b414529205166860efdad8" }, "downloads": -1, "filename": "zope.formlib-3.9.0.zip", "has_sig": false, "md5_digest": "87d83031feecece5ea87dac6781d1fa4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77453, "upload_time": "2009-12-22T20:52:28", "url": "https://files.pythonhosted.org/packages/be/c8/38a0f230c8db347d9e7e7adde4d520944f46e005a02569fd41ce676888d7/zope.formlib-3.9.0.zip" } ], "4.0": [ { "comment_text": "", "digests": { "md5": "4fae74df27ff348c67e261283939baf0", "sha256": "a2fd09260bf0d2e8cdcda232adffde0d5e75800c8ea445d64ff1d48fdca5628e" }, "downloads": -1, "filename": "zope.formlib-4.0.tar.gz", "has_sig": false, "md5_digest": "4fae74df27ff348c67e261283939baf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 135999, "upload_time": "2010-01-08T19:49:24", "url": "https://files.pythonhosted.org/packages/2d/6b/4bc56ba9becf06f4f186abb9b42558acd4f4d45090c4a38ffd6ccf635673/zope.formlib-4.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "5dffffb60cc906c14ad3db149bb30549", "sha256": "16d533f24700cd1ae631601956fe6e77748495c0e43bba975499c6dee813d8e5" }, "downloads": -1, "filename": "zope.formlib-4.0.1.zip", "has_sig": false, "md5_digest": "5dffffb60cc906c14ad3db149bb30549", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 198259, "upload_time": "2010-02-22T00:24:57", "url": "https://files.pythonhosted.org/packages/fa/99/e3a0328c88745b0e4eaa316a16697947ff28e0e85459c776fa2112ca800f/zope.formlib-4.0.1.zip" } ], "4.0.2": [ { "comment_text": "", "digests": { "md5": "a901bf2d2addff73192808cba680c955", "sha256": "9e05540ac4b64fc73a8a900ab3dfc99e6e91d4a12a3ed007dccd74f9cc557ea0" }, "downloads": -1, "filename": "zope.formlib-4.0.2.tar.gz", "has_sig": false, "md5_digest": "a901bf2d2addff73192808cba680c955", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142020, "upload_time": "2010-03-07T05:00:57", "url": "https://files.pythonhosted.org/packages/19/9a/7ea43b56741cb7fcac5aae75bed9a27aef8ad15f4298fd29056633544869/zope.formlib-4.0.2.tar.gz" } ], "4.0.3": [ { "comment_text": "", "digests": { "md5": "8288d1672562f3d6252abd911df10e00", "sha256": "ed9ae68be738b21f8563f131918b0dd3280e76da870ddfcb5348da68f5071731" }, "downloads": -1, "filename": "zope.formlib-4.0.3.tar.gz", "has_sig": false, "md5_digest": "8288d1672562f3d6252abd911df10e00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 143258, "upload_time": "2010-05-07T03:37:29", "url": "https://files.pythonhosted.org/packages/e8/9f/7cb0c565bbde9eebd20e7c248c3fc263cea43aa9917190d1a638f4f31c3c/zope.formlib-4.0.3.tar.gz" } ], "4.0.4": [ { "comment_text": "", "digests": { "md5": "d99313a916bb4573228e05f2f669f39f", "sha256": "d16f6ea48332386b1a3a6dfc7d4c2bbe4e7619cbb960196d1a20eb825e30c308" }, "downloads": -1, "filename": "zope.formlib-4.0.4.zip", "has_sig": false, "md5_digest": "d99313a916bb4573228e05f2f669f39f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 196423, "upload_time": "2010-07-06T19:51:28", "url": "https://files.pythonhosted.org/packages/97/69/9ccd8d41daddbecf9223e40802343adba8f10bafcd9fc9055f3815fadd2f/zope.formlib-4.0.4.zip" } ], "4.0.5": [ { "comment_text": "", "digests": { "md5": "5c14094a0354207894ffdd630d46c5d0", "sha256": "f7cf01399d73b387f0da42735b1082fd5c945fa3f4ef92fb7752360914d1c05a" }, "downloads": -1, "filename": "zope.formlib-4.0.5.tar.gz", "has_sig": false, "md5_digest": "5c14094a0354207894ffdd630d46c5d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142339, "upload_time": "2010-09-16T13:44:31", "url": "https://files.pythonhosted.org/packages/f9/e3/2e891d59ef334c28d0cc9565973c14d2d5c53714e4cd8127d732113c9adc/zope.formlib-4.0.5.tar.gz" } ], "4.0.6": [ { "comment_text": "", "digests": { "md5": "eed9c94382d11a4dececd0a48ac1d3f2", "sha256": "eccca7a4fa967f4a37570230d6d83faaf3cba5f6a046610848d0b7f10ee625e8" }, "downloads": -1, "filename": "zope.formlib-4.0.6.zip", "has_sig": false, "md5_digest": "eed9c94382d11a4dececd0a48ac1d3f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 197047, "upload_time": "2011-08-20T15:27:34", "url": "https://files.pythonhosted.org/packages/d3/72/417e1df7122d10c8694a4f67549bba55b74d6ffca3942c737118c890bbe6/zope.formlib-4.0.6.zip" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "38b7df2ee60a01f996c263a1a9815688", "sha256": "3cd24fa6d308145c99641903319397000f39a983e6d943f36756c82fde5a4a62" }, "downloads": -1, "filename": "zope.formlib-4.1.0.tar.gz", "has_sig": false, "md5_digest": "38b7df2ee60a01f996c263a1a9815688", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141672, "upload_time": "2012-03-15T09:20:37", "url": "https://files.pythonhosted.org/packages/c2/68/7cb5bda79887bc834aba388cc5c8f3d79ec5215171b89a60143657d01777/zope.formlib-4.1.0.tar.gz" } ], "4.1.1": [ { "comment_text": "", "digests": { "md5": "f3efc06eaed37f095c4b4ce2930b5b60", "sha256": "4dd8e08a1ae1cb48818abcef2d5ec52aef7e59b5c2c50565b9eea95fcaf3fe9a" }, "downloads": -1, "filename": "zope.formlib-4.1.1.tar.gz", "has_sig": false, "md5_digest": "f3efc06eaed37f095c4b4ce2930b5b60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142251, "upload_time": "2012-03-16T11:17:33", "url": "https://files.pythonhosted.org/packages/24/42/c3bcec23c32a3f27c63f6abe11e11b1cb4e8ce62d6fa55c2de53d4e50cb1/zope.formlib-4.1.1.tar.gz" } ], "4.2.0": [ { "comment_text": "", "digests": { "md5": "41ece1d9d5f3f0e4227c63bc1249e9b5", "sha256": "45ca50d5e25a4acff8775d090bddd49f46b37faa7db4a1a67317f3b47eb82670" }, "downloads": -1, "filename": "zope.formlib-4.2.0.tar.gz", "has_sig": false, "md5_digest": "41ece1d9d5f3f0e4227c63bc1249e9b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 143878, "upload_time": "2012-11-27T13:37:33", "url": "https://files.pythonhosted.org/packages/f2/a3/0a1d28657c3e20bfb5ee96220907f6510df3aa94e3aec883ec0be8b3a15b/zope.formlib-4.2.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "250e8535bf83424b371f1de170a4b62d", "sha256": "818599abaf74f024f16dc9f07102714be6d8804cca2faf381b43de18fc23c2cf" }, "downloads": -1, "filename": "zope.formlib-4.2.0.zip", "has_sig": false, "md5_digest": "250e8535bf83424b371f1de170a4b62d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 201665, "upload_time": "2012-11-28T08:09:34", "url": "https://files.pythonhosted.org/packages/96/08/c2968694c88d1c808346905b7f5db4a64c18a6e7d15cdfbeac62be6d3550/zope.formlib-4.2.0.zip" } ], "4.2.1": [ { "comment_text": "", "digests": { "md5": "12358eea66fba006a0d296c40ba5a9dd", "sha256": "1642316a424e7da38fa2d899429e2a71c35bce4b8c51b992e66acc4be744df9a" }, "downloads": -1, "filename": "zope.formlib-4.2.1.zip", "has_sig": false, "md5_digest": "12358eea66fba006a0d296c40ba5a9dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 201845, "upload_time": "2013-02-22T12:35:01", "url": "https://files.pythonhosted.org/packages/92/2d/0626d45b07b205b6f67a1f93b2ed158d587bfb3055817c6bbb2258cb661c/zope.formlib-4.2.1.zip" } ], "4.3.0": [ { "comment_text": "", "digests": { "md5": "a63d83df3cd5efc04db006d35684a4e2", "sha256": "a60b01525fcd7a239c326bb33f7eaf1ffbc217c777d103e38425679b263f270d" }, "downloads": -1, "filename": "zope.formlib-4.3.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "a63d83df3cd5efc04db006d35684a4e2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 203105, "upload_time": "2017-06-13T20:41:37", "url": "https://files.pythonhosted.org/packages/1a/ef/6741e755d6141b6250926678f5aaab5a6d6d80d40893de1e0e337ad7e960/zope.formlib-4.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2931c38931c155afc7c1cc35c3671f34", "sha256": "323000867593b46b3d81601aee1067950f6c64bd4f6b879f5219f7bfdd56cf7a" }, "downloads": -1, "filename": "zope.formlib-4.3.0.tar.gz", "has_sig": false, "md5_digest": "2931c38931c155afc7c1cc35c3671f34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158443, "upload_time": "2014-12-24T17:59:34", "url": "https://files.pythonhosted.org/packages/43/43/3709278281f6b02d857e55cc7f59a4e5bde77cfa981103adb3d1e59ea8aa/zope.formlib-4.3.0.tar.gz" } ], "4.3.0a1": [ { "comment_text": "", "digests": { "md5": "5432b107130e5a325ba722d5b21c30e5", "sha256": "b9aaeed634420504be5480e36931eb3942bf3ddaf46b1adf6e4e248cc5ad70b6" }, "downloads": -1, "filename": "zope.formlib-4.3.0a1.zip", "has_sig": false, "md5_digest": "5432b107130e5a325ba722d5b21c30e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 205222, "upload_time": "2013-02-28T00:53:00", "url": "https://files.pythonhosted.org/packages/10/2a/30909a0c9cfdeba2c8e21f70e63527988643a333ed181db78cb624330e7f/zope.formlib-4.3.0a1.zip" } ], "4.3.0a2": [ { "comment_text": "", "digests": { "md5": "7ba1d4b6cd6311445dc11a6316f13d99", "sha256": "9bc0b8a7277f6419a48f991eab2f94f7bbb59f960c644f850dbe2c5bc9d7715f" }, "downloads": -1, "filename": "zope.formlib-4.3.0a2.zip", "has_sig": false, "md5_digest": "7ba1d4b6cd6311445dc11a6316f13d99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 215139, "upload_time": "2013-11-21T13:21:16", "url": "https://files.pythonhosted.org/packages/ac/4b/0c15c6aabcc9060a7194cb1fe7b1730db789aadb7f278cd9f5a32d152ecb/zope.formlib-4.3.0a2.zip" } ], "4.4": [ { "comment_text": "", "digests": { "md5": "ac795b5b351a9332b6281e9d3847b659", "sha256": "af20524fb2522d4c6193ccfa35f733ea301fc50d9dac48fafe593a68b39b0e44" }, "downloads": -1, "filename": "zope.formlib-4.4.tar.gz", "has_sig": false, "md5_digest": "ac795b5b351a9332b6281e9d3847b659", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 155973, "upload_time": "2017-08-15T11:38:57", "url": "https://files.pythonhosted.org/packages/fc/c7/9d947b6f7232b0f5dec180aa36d17bc58bb714561d0c89aef25bd1c10aa5/zope.formlib-4.4.tar.gz" } ], "4.5.0": [ { "comment_text": "", "digests": { "md5": "3c4e51c337c63700db18d87a62fdd19a", "sha256": "9610af32ea638d10f2834d92c75de9802cd8f828406db0638680445c20bd90c0" }, "downloads": -1, "filename": "zope.formlib-4.5.0.tar.gz", "has_sig": false, "md5_digest": "3c4e51c337c63700db18d87a62fdd19a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126172, "upload_time": "2018-09-27T14:02:23", "url": "https://files.pythonhosted.org/packages/f5/ee/971c10abb70d53f5776ff38573cba94dcf11ec195bfd3ff8fe96f9b42c70/zope.formlib-4.5.0.tar.gz" } ], "4.6.0": [ { "comment_text": "", "digests": { "md5": "89c91572561e4ff4cc8d57bb45b9e5e1", "sha256": "eef908c87cd2b458107238e4bd90c144a8f4cd9224af0ebde9ea7a79ea5056d1" }, "downloads": -1, "filename": "zope.formlib-4.6.0.tar.gz", "has_sig": false, "md5_digest": "89c91572561e4ff4cc8d57bb45b9e5e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125393, "upload_time": "2019-02-12T07:17:36", "url": "https://files.pythonhosted.org/packages/73/01/5f07564e972f503eb439983eadec709c8ef5cd2b4873971c001745dabf0c/zope.formlib-4.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "89c91572561e4ff4cc8d57bb45b9e5e1", "sha256": "eef908c87cd2b458107238e4bd90c144a8f4cd9224af0ebde9ea7a79ea5056d1" }, "downloads": -1, "filename": "zope.formlib-4.6.0.tar.gz", "has_sig": false, "md5_digest": "89c91572561e4ff4cc8d57bb45b9e5e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125393, "upload_time": "2019-02-12T07:17:36", "url": "https://files.pythonhosted.org/packages/73/01/5f07564e972f503eb439983eadec709c8ef5cd2b4873971c001745dabf0c/zope.formlib-4.6.0.tar.gz" } ] }