==================
PyAMS_skin package
==================
.. contents::
What is PyAMS?
==============
PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.
**PyAMS** is actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.
All PyAMS documentation is available on `ReadTheDocs <https://pyams.readthedocs.io>`_; source code
is available on `Gitlab <https://gitlab.com/pyams>`_ and pushed to `Github
<https://github.com/py-ams>`_.
What is PyAMS_skin?
===================
PyAMS_skin is an extension package to PyAMS which defines a small set of interfaces and content
providers which can be used in any kind of application.
It also provides a small set of custom form widgets and buttons, and overrides default templates
of many widgets provided by PyAMS_form package.
Changelog
=========
2.4.0
-----
- added custom mapping widget and data converter
2.3.0
-----
- added dotted decimal field data converter
- make menu URL property as not required
2.2.4
-----
- updated widget configuration getter of TinyMCE HTML editor
- updated object field input template
2.2.3
-----
- added MyAMS target URL support to submit button
2.2.2
-----
- updated doctests
2.2.1
-----
- added condition to display icon tag in menu item
- updated dynamic select widget terms factory
2.2.0
-----
- added support for custom modal content class
2.1.1
-----
- added translation for Bootstrap status labels
2.1.0
-----
- updated modal page layout
- added modal forms interfaces
2.0.2
-----
- updated Buildout configuration
2.0.1
-----
- updated doctests
2.0.0
-----
- upgraded to Pyramid 2.0
- added color selection widget
1.11.0
------
- viewlets refactoring
- updated Bootstrap thumbnails selection field
- added metas headers to fullpage modal layout
1.10.0
------
- added form errors viewlet
- updated base form template to include errors
- updated time data converter
- update date and datetime ranges schema fields interfaces
1.9.0
-----
- added new textline widgets with button to copy input value to clipboard
1.8.4
-----
- updated default field management of Bootstrap thumbnails selection field to be able to
set default column width for each device
1.8.3
-----
- code cleanup
1.8.2
-----
- doctests update
1.8.1
-----
- templates updates
1.8.0
-----
- added new schema field and widget to handle selection of boolean values matching Bootstrap
devices; this is used for example in PyAMS_portal to select devices for which a given portlet
is displayed or not
- added support for Python 3.11
- renamed Bootstrap thumbnail selection schema field and widget
- updated doctests
1.7.2
-----
- updated translations
1.7.1
-----
- updated HTML editor widget configuration getter
1.7.0
-----
- added Bootstrap images thumbnails selection schema field and widget
- added support for Python 3.10
- handle optional icon on action button
- updated ordered select input widget template to correctly handle items order
- merged resources management adapters in PyAMS_layer package
- replace formats with f-strings
1.6.2
-----
- updated default widget layout
1.6.1
-----
- updated widgets templates
- added base class for adding actions
1.6.0
-----
- added custom template for ordered select widget
- added CSS class property to context actions viewlet
- updated condition to display form's fieldset border
- updated components CSS class
1.5.3
-----
- added missing text lines widget input template
- updated form's fieldset class handler
1.5.2
-----
- added content-type and charset metas headers
- added support of AJAX params to Select2 input widget
- updated translation
1.5.1
-----
- updated actions templates
1.5.0
-----
- removed support for Python < 3.7
- added flex classes to main form template
- added custom widgets for date and datetime ranges fields
- added check in dynamic select terms factory
- updated text lines display widget template
- updated dropdown menus templates
1.4.0
-----
- updated forms templates
- added forms header and footer viewlet managers
- updated Gitlab-CI configuration
- removed Travis-CI configuration
1.3.1
-----
- updated doctests for Gitlab-CI
1.3.0
-----
- added TALES "metas" extension and base classes to handle metas headers
- added custom ObjectWidget layout and templates
- defined SingleCheckboxFieldWidget as default widget factory for boolean fields
1.2.0
-----
- added breadcrumbs viewlet manager
- added datetime, date and time input widgets
- small updates in forms templates
- updated doctests
1.1.1
-----
- added attribute to store values separator in OrderedListWidget
- added missing editor options attribute to HTML input widget template
- updated doctests
1.1.0
-----
- added form widget for HTTPMethod schema field
- added form widget for OrderedList schema field
1.0.5
-----
- package version mismatch
1.0.4
-----
- updated forms legend display condition
1.0.3
-----
- updated forms templates
1.0.2
-----
- updated Sonar properties
1.0.1
-----
- updated Gitlab-CI configuration
1.0.0
-----
- initial release
Raw data
{
"_id": null,
"home_page": "https://pyams.readthedocs.io",
"name": "pyams-skin",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "Pyramid PyAMS",
"author": "Thierry Florac",
"author_email": "tflorac@ulthar.net",
"download_url": "https://files.pythonhosted.org/packages/9d/1b/e6f09bc60fa7613d459c5f374e1096137efe546c546009d0e40a764d01ee/pyams_skin-2.4.0.tar.gz",
"platform": null,
"description": "==================\nPyAMS_skin package\n==================\n\n.. contents::\n\n\nWhat is PyAMS?\n==============\n\nPyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications\nand content management with the Pyramid framework.\n\n**PyAMS** is actually mainly used to manage web sites through content management applications (CMS,\nsee PyAMS_content package), but many features are generic and can be used inside any kind of web\napplication.\n\nAll PyAMS documentation is available on `ReadTheDocs <https://pyams.readthedocs.io>`_; source code\nis available on `Gitlab <https://gitlab.com/pyams>`_ and pushed to `Github\n<https://github.com/py-ams>`_.\n\n\nWhat is PyAMS_skin?\n===================\n\nPyAMS_skin is an extension package to PyAMS which defines a small set of interfaces and content\nproviders which can be used in any kind of application.\n\nIt also provides a small set of custom form widgets and buttons, and overrides default templates\nof many widgets provided by PyAMS_form package.\n\n\nChangelog\n=========\n\n2.4.0\n-----\n - added custom mapping widget and data converter\n\n2.3.0\n-----\n - added dotted decimal field data converter\n - make menu URL property as not required\n\n2.2.4\n-----\n - updated widget configuration getter of TinyMCE HTML editor\n - updated object field input template\n\n2.2.3\n-----\n - added MyAMS target URL support to submit button\n\n2.2.2\n-----\n - updated doctests\n\n2.2.1\n-----\n - added condition to display icon tag in menu item\n - updated dynamic select widget terms factory\n\n2.2.0\n-----\n - added support for custom modal content class\n\n2.1.1\n-----\n - added translation for Bootstrap status labels\n\n2.1.0\n-----\n - updated modal page layout\n - added modal forms interfaces\n\n2.0.2\n-----\n - updated Buildout configuration\n\n2.0.1\n-----\n - updated doctests\n\n2.0.0\n-----\n - upgraded to Pyramid 2.0\n - added color selection widget\n\n1.11.0\n------\n - viewlets refactoring\n - updated Bootstrap thumbnails selection field\n - added metas headers to fullpage modal layout\n\n1.10.0\n------\n - added form errors viewlet\n - updated base form template to include errors\n - updated time data converter\n - update date and datetime ranges schema fields interfaces\n\n1.9.0\n-----\n - added new textline widgets with button to copy input value to clipboard\n\n1.8.4\n-----\n - updated default field management of Bootstrap thumbnails selection field to be able to\n set default column width for each device\n\n1.8.3\n-----\n - code cleanup\n\n1.8.2\n-----\n - doctests update\n\n1.8.1\n-----\n - templates updates\n\n1.8.0\n-----\n - added new schema field and widget to handle selection of boolean values matching Bootstrap\n devices; this is used for example in PyAMS_portal to select devices for which a given portlet\n is displayed or not\n - added support for Python 3.11\n - renamed Bootstrap thumbnail selection schema field and widget\n - updated doctests\n\n\n1.7.2\n-----\n - updated translations\n\n1.7.1\n-----\n - updated HTML editor widget configuration getter\n\n1.7.0\n-----\n - added Bootstrap images thumbnails selection schema field and widget\n - added support for Python 3.10\n - handle optional icon on action button\n - updated ordered select input widget template to correctly handle items order\n - merged resources management adapters in PyAMS_layer package\n - replace formats with f-strings\n\n1.6.2\n-----\n - updated default widget layout\n\n1.6.1\n-----\n - updated widgets templates\n - added base class for adding actions\n\n1.6.0\n-----\n - added custom template for ordered select widget\n - added CSS class property to context actions viewlet\n - updated condition to display form's fieldset border\n - updated components CSS class\n\n1.5.3\n-----\n - added missing text lines widget input template\n - updated form's fieldset class handler\n\n1.5.2\n-----\n - added content-type and charset metas headers\n - added support of AJAX params to Select2 input widget\n - updated translation\n\n1.5.1\n-----\n - updated actions templates\n\n1.5.0\n-----\n - removed support for Python < 3.7\n - added flex classes to main form template\n - added custom widgets for date and datetime ranges fields\n - added check in dynamic select terms factory\n - updated text lines display widget template\n - updated dropdown menus templates\n\n1.4.0\n-----\n - updated forms templates\n - added forms header and footer viewlet managers\n - updated Gitlab-CI configuration\n - removed Travis-CI configuration\n\n1.3.1\n-----\n - updated doctests for Gitlab-CI\n\n1.3.0\n-----\n - added TALES \"metas\" extension and base classes to handle metas headers\n - added custom ObjectWidget layout and templates\n - defined SingleCheckboxFieldWidget as default widget factory for boolean fields\n\n1.2.0\n-----\n - added breadcrumbs viewlet manager\n - added datetime, date and time input widgets\n - small updates in forms templates\n - updated doctests\n\n1.1.1\n-----\n - added attribute to store values separator in OrderedListWidget\n - added missing editor options attribute to HTML input widget template\n - updated doctests\n\n1.1.0\n-----\n - added form widget for HTTPMethod schema field\n - added form widget for OrderedList schema field\n\n1.0.5\n-----\n - package version mismatch\n\n1.0.4\n-----\n - updated forms legend display condition\n\n1.0.3\n-----\n - updated forms templates\n\n1.0.2\n-----\n - updated Sonar properties\n\n1.0.1\n-----\n - updated Gitlab-CI configuration\n\n1.0.0\n-----\n - initial release\n",
"bugtrack_url": null,
"license": "ZPL",
"summary": "PyAMS base skin management features",
"version": "2.4.0",
"project_urls": {
"Homepage": "https://pyams.readthedocs.io"
},
"split_keywords": [
"pyramid",
"pyams"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f9f5321dcc9dc9b7915cbcfef532ab7f74457ae736a13a020c9c6e793ffaf743",
"md5": "6f01f3065fb6d6dd219456806217c132",
"sha256": "a92a61c0ff8465b49e8cf2a3c4f2bf43e8239e46493067b436da8b0225b7cb15"
},
"downloads": -1,
"filename": "pyams_skin-2.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6f01f3065fb6d6dd219456806217c132",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 91321,
"upload_time": "2024-11-22T13:34:15",
"upload_time_iso_8601": "2024-11-22T13:34:15.118580Z",
"url": "https://files.pythonhosted.org/packages/f9/f5/321dcc9dc9b7915cbcfef532ab7f74457ae736a13a020c9c6e793ffaf743/pyams_skin-2.4.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9d1be6f09bc60fa7613d459c5f374e1096137efe546c546009d0e40a764d01ee",
"md5": "2aa908f7dd9f218e51425c63203da268",
"sha256": "c6148c0215befefa94a0b59599b33d0f0eead192495eb04b0046edbd54441fab"
},
"downloads": -1,
"filename": "pyams_skin-2.4.0.tar.gz",
"has_sig": false,
"md5_digest": "2aa908f7dd9f218e51425c63203da268",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 38299,
"upload_time": "2024-11-22T13:34:16",
"upload_time_iso_8601": "2024-11-22T13:34:16.962197Z",
"url": "https://files.pythonhosted.org/packages/9d/1b/e6f09bc60fa7613d459c5f374e1096137efe546c546009d0e40a764d01ee/pyams_skin-2.4.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-22 13:34:16",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pyams-skin"
}