===================
PyAMS_table 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>`_. Complete doctests are available in the *doctests* folder.
What is PyAMS_table?
====================
PyAMS_table is a fork of `z3c.table <https://github.com/zopefoundation/z3c.table>`_ package;
it provides the same features to generate HTML tables, but adapted to the Pyramid framework.
** Package API is also converted to common Python standards, using snake_case for variables and
methods.
Changelog
=========
2.0.2
-----
- updated buildout source
- updated tests coverage configuration
2.0.1
-----
- updated Buildout configuration
2.0.0
-----
- upgraded to Pyramid 2.0
1.3.1
-----
- use internal tee to avoid multiple accesses to values getter (so that values adapters should be able to return
iterators without any problem)
- added support for Python 3.10 and 3.11
1.3.0
-----
- added table and row update events, with matching subscribers predicates; these events are
enabled by default but can be disabled by setting custom table attributes
- handle dynamic CSS classes by supporting callables
1.2.1
-----
- updated doctests
1.2.0
-----
- removed support for Python < 3.7
1.1.3
-----
- updated Gitlab-CI configuration
1.1.2
-----
- updated Gitlab-CI configuration
1.1.1
-----
- updated Gitlab-CI configuration
- removed Travis-CI configuration
1.1.0
-----
- added methods to render cells and rows contents in JSON format
- updated "adapter_config" decorator arguments names
1.0.2
-----
- updated doctests using ZCA hook
1.0.1
-----
- use current request registry instead of global registry to query adapters
1.0.0
-----
- initial release
Raw data
{
"_id": null,
"home_page": "https://pyams.readthedocs.io",
"name": "pyams-table",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "Pyramid PyAMS",
"author": "Thierry Florac",
"author_email": "tflorac@ulthar.net",
"download_url": "https://files.pythonhosted.org/packages/28/f6/ee274163e5bf5baa9d58a9631b25a73bee9ed79ee47cdc47d713552d94a4/pyams_table-2.0.2.tar.gz",
"platform": null,
"description": "===================\nPyAMS_table 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>`_. Complete doctests are available in the *doctests* folder.\n\n\nWhat is PyAMS_table?\n====================\n\nPyAMS_table is a fork of `z3c.table <https://github.com/zopefoundation/z3c.table>`_ package;\nit provides the same features to generate HTML tables, but adapted to the Pyramid framework.\n\n** Package API is also converted to common Python standards, using snake_case for variables and\nmethods.\n\n\nChangelog\n=========\n\n2.0.2\n-----\n - updated buildout source\n - updated tests coverage configuration\n\n2.0.1\n-----\n - updated Buildout configuration\n\n2.0.0\n-----\n - upgraded to Pyramid 2.0\n\n1.3.1\n-----\n - use internal tee to avoid multiple accesses to values getter (so that values adapters should be able to return\n iterators without any problem)\n - added support for Python 3.10 and 3.11\n\n1.3.0\n-----\n - added table and row update events, with matching subscribers predicates; these events are\n enabled by default but can be disabled by setting custom table attributes\n - handle dynamic CSS classes by supporting callables\n\n1.2.1\n-----\n - updated doctests\n\n1.2.0\n-----\n - removed support for Python < 3.7\n\n1.1.3\n-----\n - updated Gitlab-CI configuration\n\n1.1.2\n-----\n - updated Gitlab-CI configuration\n\n1.1.1\n-----\n - updated Gitlab-CI configuration\n - removed Travis-CI configuration\n\n1.1.0\n-----\n - added methods to render cells and rows contents in JSON format\n - updated \"adapter_config\" decorator arguments names\n\n1.0.2\n-----\n - updated doctests using ZCA hook\n\n1.0.1\n-----\n - use current request registry instead of global registry to query adapters\n\n1.0.0\n-----\n - initial release\n",
"bugtrack_url": null,
"license": "ZPL",
"summary": "PyAMS management package for HTML tables",
"version": "2.0.2",
"project_urls": {
"Homepage": "https://pyams.readthedocs.io"
},
"split_keywords": [
"pyramid",
"pyams"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "07a9270ca995e6f38a78d63c430e1fd37f0b02b333ab145c80c824653f04317d",
"md5": "e89cd093827e38ce0b491dfa5a7a7851",
"sha256": "8e2548c7e95442f6915ec60b50aa900d885ef9bee3e741aedef4c552111a2caf"
},
"downloads": -1,
"filename": "pyams_table-2.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e89cd093827e38ce0b491dfa5a7a7851",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 46342,
"upload_time": "2024-01-24T16:53:13",
"upload_time_iso_8601": "2024-01-24T16:53:13.816058Z",
"url": "https://files.pythonhosted.org/packages/07/a9/270ca995e6f38a78d63c430e1fd37f0b02b333ab145c80c824653f04317d/pyams_table-2.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "28f6ee274163e5bf5baa9d58a9631b25a73bee9ed79ee47cdc47d713552d94a4",
"md5": "29c564b87a7496092896045dc0e83e62",
"sha256": "0a7aa6cad29bd7d1da2c9e5a6f9c3f7e9ac94d2c22f5bf69d4ac915c95588bee"
},
"downloads": -1,
"filename": "pyams_table-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "29c564b87a7496092896045dc0e83e62",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 34364,
"upload_time": "2024-01-24T16:53:16",
"upload_time_iso_8601": "2024-01-24T16:53:16.220325Z",
"url": "https://files.pythonhosted.org/packages/28/f6/ee274163e5bf5baa9d58a9631b25a73bee9ed79ee47cdc47d713552d94a4/pyams_table-2.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-24 16:53:16",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pyams-table"
}