=============
SEAMM Widgets
=============
.. image:: https://img.shields.io/travis/molssi-seamm/seamm_widgets.svg
:target: https://travis-ci.org/molssi-seamm/seamm_widgets
:alt: Build Status
.. image:: https://codecov.io/gh/molssi-seamm/seamm_widgets/branch/master/graph/badge.svg
:target: https://codecov.io/gh/molssi-seamm/seamm_widgets
:alt: Code Coverage
.. image:: https://img.shields.io/lgtm/grade/python/g/molssi-seamm/seamm_widgets.svg?logo=lgtm&logoWidth=18
:target: https://lgtm.com/projects/g/molssi-seamm/seamm_widgets/context:python
:alt: Code Quality
.. image:: https://readthedocs.org/projects/mopac-step/badge/?version=latest
:target: https://mopac-step.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://pyup.io/repos/github/molssi-seamm/seamm_widgets/shield.svg
:target: https://pyup.io/repos/github/molssi-seamm/seamm_widgets/
:alt: Updates for Dependencies
.. image:: https://img.shields.io/pypi/v/seamm_widgets.svg
:target: https://pypi.python.org/pypi/seamm_widgets
:alt: PyPi VERSION
Tk widgets to support plugins in SEAMM
* Free software: BSD license
* Documentation: https://seamm-widgets.readthedocs.io.
Features
--------
* TODO
Credits
-------
This package was created with Cookiecutter_ and the `molssi-seamm/cookiecutter-seamm-plugin`_ project template.
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`molssi-seamm/cookiecutter-seamm-plugin`: https://github.com/molssi-seamm/cookiecutter-seamm-plugin
Developed by the Molecular Sciences Software Institute (MolSSI_),
which receives funding from the `National Science Foundation`_ under
awards OAC-1547580 and CHE-2136142
.. _MolSSI: https://www.molssi.org
.. _`National Science Foundation`: https://www.nsf.gov
=======
History
=======
2025.10.22 -- Enhancement for extra keywords
* Small enhancement to the GUI code to allow a code, such as VASP, that always has
keyword = value to let the extra keywords tab know there will always be a value.
2025.10.15 -- Bugfix: Fixed error with labels on labeled entries
* The label for labeled entries was not displayed. This fixes this.
2025.9.20 -- Bugfix: Fixed error typing into entry widgets
* The last release inadvertently caused issues with the bindings for the entry
widgets, which made it impossible to type text into them. This is fixed.
2025.9.10 -- Bugfix: options such as width not correctly applied
* The handling of options for widgets was not robust. This is now fixed and options
are applied as requested.
2025.8.27 -- Bugfix: fixed an error showing selected subwidgets of compound widgets
* The compound widgets 'show' methods did not correctly display the requested
subwidgets.
2024.10.10 -- Enhancement: Added state method for some widgets
* Added a state method to LabeledWidget, LabeledComboBox, LabeledEntry, UnitEntry
and UnitComboBox. This method sets or returns the state of the widget
2024.7.21 -- Return the width of aligned labels
* The align_labels procedure now returns the width of the labels. This is useful for
laying out indented widgets.
2024.5.1 -- Enhancement to ScrolledColumns
* Added optional separator columns for dividing sections of the table.
2022.10.28 -- Bugfix: problem deleting 2 or more keywords
There was a crash if you deleted a second keyword in the Keywords tab of
calculation.
0.1.0 (2019-04-02)
* First release on PyPI.
Raw data
{
"_id": null,
"home_page": "https://github.com/molssi-seam/seamm_widgets",
"name": "seamm-widgets",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "seamm_widgets",
"author": "Paul Saxe",
"author_email": "psaxe@molssi.org",
"download_url": "https://files.pythonhosted.org/packages/9d/fc/bd5da154c526f80aaa547d2d6a8d76f1a98c388d50f6fcbec5f4f52c10dd/seamm_widgets-2025.10.22.tar.gz",
"platform": "Linux",
"description": "=============\nSEAMM Widgets\n=============\n\n\n.. image:: https://img.shields.io/travis/molssi-seamm/seamm_widgets.svg\n :target: https://travis-ci.org/molssi-seamm/seamm_widgets\n\t :alt: Build Status\n\n.. image:: https://codecov.io/gh/molssi-seamm/seamm_widgets/branch/master/graph/badge.svg\n\t :target: https://codecov.io/gh/molssi-seamm/seamm_widgets\n\t :alt: Code Coverage\n\n.. image:: https://img.shields.io/lgtm/grade/python/g/molssi-seamm/seamm_widgets.svg?logo=lgtm&logoWidth=18\n\t :target: https://lgtm.com/projects/g/molssi-seamm/seamm_widgets/context:python\n\t :alt: Code Quality\n\n.. image:: https://readthedocs.org/projects/mopac-step/badge/?version=latest\n :target: https://mopac-step.readthedocs.io/en/latest/?badge=latest\n\t :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/molssi-seamm/seamm_widgets/shield.svg\n\t :target: https://pyup.io/repos/github/molssi-seamm/seamm_widgets/\n\t :alt: Updates for Dependencies\n\n.. image:: https://img.shields.io/pypi/v/seamm_widgets.svg\n :target: https://pypi.python.org/pypi/seamm_widgets\n\t :alt: PyPi VERSION\n\n\nTk widgets to support plugins in SEAMM\n\n\n* Free software: BSD license\n* Documentation: https://seamm-widgets.readthedocs.io.\n\n\nFeatures\n--------\n\n* TODO\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `molssi-seamm/cookiecutter-seamm-plugin`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`molssi-seamm/cookiecutter-seamm-plugin`: https://github.com/molssi-seamm/cookiecutter-seamm-plugin\n\nDeveloped by the Molecular Sciences Software Institute (MolSSI_),\nwhich receives funding from the `National Science Foundation`_ under\nawards OAC-1547580 and CHE-2136142\n\n.. _MolSSI: https://www.molssi.org\n.. _`National Science Foundation`: https://www.nsf.gov\n\n\n=======\nHistory\n=======\n2025.10.22 -- Enhancement for extra keywords\n * Small enhancement to the GUI code to allow a code, such as VASP, that always has\n keyword = value to let the extra keywords tab know there will always be a value.\n\n2025.10.15 -- Bugfix: Fixed error with labels on labeled entries\n * The label for labeled entries was not displayed. This fixes this.\n \n2025.9.20 -- Bugfix: Fixed error typing into entry widgets\n * The last release inadvertently caused issues with the bindings for the entry\n widgets, which made it impossible to type text into them. This is fixed.\n \n2025.9.10 -- Bugfix: options such as width not correctly applied\n * The handling of options for widgets was not robust. This is now fixed and options\n are applied as requested.\n \n2025.8.27 -- Bugfix: fixed an error showing selected subwidgets of compound widgets\n * The compound widgets 'show' methods did not correctly display the requested\n subwidgets.\n\n2024.10.10 -- Enhancement: Added state method for some widgets\n * Added a state method to LabeledWidget, LabeledComboBox, LabeledEntry, UnitEntry\n and UnitComboBox. This method sets or returns the state of the widget\n\n2024.7.21 -- Return the width of aligned labels\n * The align_labels procedure now returns the width of the labels. This is useful for\n laying out indented widgets.\n \n2024.5.1 -- Enhancement to ScrolledColumns\n * Added optional separator columns for dividing sections of the table.\n \n2022.10.28 -- Bugfix: problem deleting 2 or more keywords\n There was a crash if you deleted a second keyword in the Keywords tab of\n calculation.\n\n0.1.0 (2019-04-02)\n * First release on PyPI.\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "seamm_widgets",
"version": "2025.10.22",
"project_urls": {
"Homepage": "https://github.com/molssi-seam/seamm_widgets"
},
"split_keywords": [
"seamm_widgets"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "45bbdc60659875e9a8c608c1ed77e63dc67c5eb5cc776529b7d707abb7157822",
"md5": "3e6739cfac8f0ab2ac899cfaec20af40",
"sha256": "4e4ed6d6f238a833c3f672b50847ac54d24ff800a41dd0352ec8050f9a54850a"
},
"downloads": -1,
"filename": "seamm_widgets-2025.10.22-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3e6739cfac8f0ab2ac899cfaec20af40",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 52658,
"upload_time": "2025-10-22T19:54:36",
"upload_time_iso_8601": "2025-10-22T19:54:36.446355Z",
"url": "https://files.pythonhosted.org/packages/45/bb/dc60659875e9a8c608c1ed77e63dc67c5eb5cc776529b7d707abb7157822/seamm_widgets-2025.10.22-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9dfcbd5da154c526f80aaa547d2d6a8d76f1a98c388d50f6fcbec5f4f52c10dd",
"md5": "da3e58967041f88416d37ba0853cc75d",
"sha256": "1e731ba8541c5aa7346c22ef65670f94a3049e7367acc03a80b3c32cf66a094e"
},
"downloads": -1,
"filename": "seamm_widgets-2025.10.22.tar.gz",
"has_sig": false,
"md5_digest": "da3e58967041f88416d37ba0853cc75d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 68652,
"upload_time": "2025-10-22T19:54:38",
"upload_time_iso_8601": "2025-10-22T19:54:38.663878Z",
"url": "https://files.pythonhosted.org/packages/9d/fc/bd5da154c526f80aaa547d2d6a8d76f1a98c388d50f6fcbec5f4f52c10dd/seamm_widgets-2025.10.22.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-22 19:54:38",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "molssi-seam",
"github_project": "seamm_widgets",
"github_not_found": true,
"lcname": "seamm-widgets"
}