plone.schema


Nameplone.schema JSON
Version 2.0.1 PyPI version JSON
download
home_pagehttps://github.com/plone/plone.schema
SummaryPlone specific extensions and fields for zope schematas
upload_time2023-10-06 22:44:16
maintainer
docs_urlNone
authorPlone Foundation
requires_python>=3.8
licenseBSD
keywords schema z3cform email uri json field widget
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Provides additional fields and widgets for z3c.form and optional integration with Plone.

- Email Field and Widget
- JSON Field and Widget
- URI Field and Widget
- IPath as IChoice derivative (and implementation)
- integration with plone.supermodel, optional (extra "supermodel")
- integration with plone.schemaeditor, optional (extra "schemaeditor")


Source Code
===========

Contributors please read the document `Process for Plone core's development <https://docs.plone.org/develop/coredev/docs/index.html>`_

Sources are at the `Plone code repository hosted at Github <https://github.com/plone/plone.schema>`_.


.. You should *NOT* be adding new change log entries to this file.
   You should create a file in the news directory instead.
   For helpful instructions, please see:
   https://github.com/plone/plone.releaser/blob/master/ADD-A-NEWS-ITEM.rst

.. towncrier release notes start

2.0.1 (2023-10-07)
------------------

Internal:


- Update configuration files.
  [plone devs] (cfffba8c)


2.0.0 (2023-04-06)
------------------

Breaking changes:


- Drop Python 2 support.
  Housecleaning: pyupgrade, isort, black.
  Introduce extras `plone.schema[supermodel]` and `plone.schema[schemaeditor]`.
  The package works in its vanilla installation as an addon for z3c.form, without any other plone dependencies.
  [jensens] (#17)


Bug fixes:


- Fix #12: no transitive circular dependency over `plone.app.z3c.form` anymore.
  This removes the registration on `IPloneFormLayer` and uses the base layer of z3c.form `IFormLayer`.
  [jensens] (#12)


Internal:


- Update configuration files.
  [plone devs] (93ecbf56)


1.4.0 (2022-04-28)
------------------

New features:


- Use indent in json.dumps to make JSON readable in the widget [MrTango] (#16)


1.3.0 (2021-03-24)
------------------

New features:


- Adjust JSONField to include widget name
  [sneridagh] (#10)


1.2.1 (2020-04-22)
------------------

Bug fixes:


- Minor packaging updates. (#1)
- Fix JSONField with default values saved to `model_source` XML
  [avoinea] (#7)
- Initialize towncrier.
  [gforcada] (#2548)


1.2.0 (2018-06-24)
------------------

New features:

- Improve and complete Plone integration of the JSONField (z3c.form, plone.supermodel, plone.schemaeditor)
  [sneridagh]


1.1.0 (2018-06-23)
------------------

New Features:

- Add new JSONField field and JSONSchema auto validation.
  [sneridagh]


1.0.0 (2016-02-25)
------------------

Fixes:

- Moved translation to plone.app.locales
  [staeff]

- Fixed install_requires to specify correct dependencies.
  [gforcada]


1.0a1 (2014-04-17)
------------------

- Initial release.
  [ianderso,davisagli,frapell]

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/plone/plone.schema",
    "name": "plone.schema",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "schema z3cform email uri json field widget",
    "author": "Plone Foundation",
    "author_email": "plone-developers@lists.sourceforge.net",
    "download_url": "https://files.pythonhosted.org/packages/3e/64/bd80efc3e6a601baa2b20215e4cf6794582bc4b06a5e415777a51f1a321b/plone.schema-2.0.1.tar.gz",
    "platform": null,
    "description": "Provides additional fields and widgets for z3c.form and optional integration with Plone.\n\n- Email Field and Widget\n- JSON Field and Widget\n- URI Field and Widget\n- IPath as IChoice derivative (and implementation)\n- integration with plone.supermodel, optional (extra \"supermodel\")\n- integration with plone.schemaeditor, optional (extra \"schemaeditor\")\n\n\nSource Code\n===========\n\nContributors please read the document `Process for Plone core's development <https://docs.plone.org/develop/coredev/docs/index.html>`_\n\nSources are at the `Plone code repository hosted at Github <https://github.com/plone/plone.schema>`_.\n\n\n.. You should *NOT* be adding new change log entries to this file.\n   You should create a file in the news directory instead.\n   For helpful instructions, please see:\n   https://github.com/plone/plone.releaser/blob/master/ADD-A-NEWS-ITEM.rst\n\n.. towncrier release notes start\n\n2.0.1 (2023-10-07)\n------------------\n\nInternal:\n\n\n- Update configuration files.\n  [plone devs] (cfffba8c)\n\n\n2.0.0 (2023-04-06)\n------------------\n\nBreaking changes:\n\n\n- Drop Python 2 support.\n  Housecleaning: pyupgrade, isort, black.\n  Introduce extras `plone.schema[supermodel]` and `plone.schema[schemaeditor]`.\n  The package works in its vanilla installation as an addon for z3c.form, without any other plone dependencies.\n  [jensens] (#17)\n\n\nBug fixes:\n\n\n- Fix #12: no transitive circular dependency over `plone.app.z3c.form` anymore.\n  This removes the registration on `IPloneFormLayer` and uses the base layer of z3c.form `IFormLayer`.\n  [jensens] (#12)\n\n\nInternal:\n\n\n- Update configuration files.\n  [plone devs] (93ecbf56)\n\n\n1.4.0 (2022-04-28)\n------------------\n\nNew features:\n\n\n- Use indent in json.dumps to make JSON readable in the widget [MrTango] (#16)\n\n\n1.3.0 (2021-03-24)\n------------------\n\nNew features:\n\n\n- Adjust JSONField to include widget name\n  [sneridagh] (#10)\n\n\n1.2.1 (2020-04-22)\n------------------\n\nBug fixes:\n\n\n- Minor packaging updates. (#1)\n- Fix JSONField with default values saved to `model_source` XML\n  [avoinea] (#7)\n- Initialize towncrier.\n  [gforcada] (#2548)\n\n\n1.2.0 (2018-06-24)\n------------------\n\nNew features:\n\n- Improve and complete Plone integration of the JSONField (z3c.form, plone.supermodel, plone.schemaeditor)\n  [sneridagh]\n\n\n1.1.0 (2018-06-23)\n------------------\n\nNew Features:\n\n- Add new JSONField field and JSONSchema auto validation.\n  [sneridagh]\n\n\n1.0.0 (2016-02-25)\n------------------\n\nFixes:\n\n- Moved translation to plone.app.locales\n  [staeff]\n\n- Fixed install_requires to specify correct dependencies.\n  [gforcada]\n\n\n1.0a1 (2014-04-17)\n------------------\n\n- Initial release.\n  [ianderso,davisagli,frapell]\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "Plone specific extensions and fields for zope schematas",
    "version": "2.0.1",
    "project_urls": {
        "Homepage": "https://github.com/plone/plone.schema"
    },
    "split_keywords": [
        "schema",
        "z3cform",
        "email",
        "uri",
        "json",
        "field",
        "widget"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c7173f5353e1d64d010daab2f277d0a0d8a3a0c1e1fd203f4a726a9917c1387",
                "md5": "1b45d12e6d31ff249436715e36103cb3",
                "sha256": "78531aefcd958b0348c75dd180d324b805636f6d37c53a7d139d0ccf582482fd"
            },
            "downloads": -1,
            "filename": "plone.schema-2.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1b45d12e6d31ff249436715e36103cb3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 10852,
            "upload_time": "2023-10-06T22:44:14",
            "upload_time_iso_8601": "2023-10-06T22:44:14.938603Z",
            "url": "https://files.pythonhosted.org/packages/5c/71/73f5353e1d64d010daab2f277d0a0d8a3a0c1e1fd203f4a726a9917c1387/plone.schema-2.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3e64bd80efc3e6a601baa2b20215e4cf6794582bc4b06a5e415777a51f1a321b",
                "md5": "aaf8042e124a8aff7c585df2b6064b7d",
                "sha256": "03117cf18f31588f99493f6052441c8f21d8ba192119b11c7eb5f2d78b21601d"
            },
            "downloads": -1,
            "filename": "plone.schema-2.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "aaf8042e124a8aff7c585df2b6064b7d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 10093,
            "upload_time": "2023-10-06T22:44:16",
            "upload_time_iso_8601": "2023-10-06T22:44:16.649315Z",
            "url": "https://files.pythonhosted.org/packages/3e/64/bd80efc3e6a601baa2b20215e4cf6794582bc4b06a5e415777a51f1a321b/plone.schema-2.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-06 22:44:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "plone",
    "github_project": "plone.schema",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "plone.schema"
}
        
Elapsed time: 0.12941s