====================
SEAMM Installer Step
====================
| |pull| |CI| |docs| |coverage| |lgtm| |PyUp|
| |Release| |PyPi|
The installer/updater for SEAMM.
* Free software: GNU Lesser General Public License v3+
* Documentation: https://molssi-seamm.github.io/seamm_installer/index.html
.. |pull| image:: https://img.shields.io/github/issues-pr-raw/molssi-seamm/seamm_installer
:target: https://github.com/molssi-seamm/seamm_installer/pulls
:alt: GitHub pull requests
.. |CI| image:: https://github.com/molssi-seamm/seamm_installer/workflows/CI/badge.svg
:target: https://github.com/molssi-seamm/seamm_installer/actions?query=workflow%3ACI
:alt: CI status
.. |docs| image:: https://github.com/molssi-seamm/seamm_installer/workflows/Documentation/badge.svg
:target: https://github.com/molssi-seamm/seamm_installer/actions?query=workflow%3ADocumentation
:alt: Documentation Status
.. |coverage| image:: https://codecov.io/gh/molssi-seamm/seamm_installer/branch/master/graph/badge.svg
:target: https://codecov.io/gh/molssi-seamm/seamm_installer
:alt: Code coverage
.. |lgtm| image:: https://img.shields.io/lgtm/grade/python/g/molssi-seamm/seamm_installer.svg?logo=lgtm&logoWidth=18
:target: https://lgtm.com/projects/g/molssi-seamm/seamm_installer/context:python
:alt: Code Quality
.. |PyUp| image:: https://pyup.io/repos/github/molssi-seamm/seamm_installer/shield.svg
:target: https://pyup.io/repos/github/molssi-seamm/seamm_installer/
:alt: Updates for requirements
.. |Release| image:: https://github.com/molssi-seamm/seamm_installer/workflows/Release/badge.svg
:target: https://github.com/molssi-seamm/seamm_installer/actions?query=workflow%3ARelease
:alt: CI status for releases
.. |PyPi| image:: https://img.shields.io/pypi/v/seamm_installer.svg
:target: https://pypi.python.org/pypi/seamm_installer
:alt: Release version
Features
--------
* TODO
Credits
---------
This package was created with Cookiecutter_ and the
`molssi-seamm/cookiecutter-seamm-plugin`_ project template.
Developed by the Molecular Sciences Software Institute (MolSSI_),
which receives funding from the National Science Foundation under
award OAC-1547580 and CHE-2136142.
.. _MolSSI: https://molssi.org
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`molssi-seamm/cookiecutter-seamm-plugin`: https://github.com/molssi-seamm/cookiecutter-seamm-plugin
=======
History
=======
2024.3.17 Enhancements
* Install and update now use the latest version unless the package is pinned in the
packing list.
* Changes to support the plug-ion specific installs, which are now handling the
specific <code>.ini files.
2024.3.11 Updating to work with new packing list.
* Versions of packages are now stored as strings and compared using semver, since
the older approach is being deprecated in Python.
2023.11.3 BugFix: Internal update due to changes for versioneer
2023.11.2 Bugfix: Fixed a crash casued by a minor change in the Zenodo API
2023.6.7 Bugfix: Ensuring the LaunchAgents directory exists on Mac
2023.4.2 Bugfix: Updating full conda environment breaks pinning.
So removed that capability.
2023.4.1.1 Bugfix: Problem with JobServer service
2023.4.1 Bugfix: get latest version from Zenodo
2023.3.31.1 Switching to Zenodo
* Getting the package list from Zenodo
* Added ability to pin packages.
2023.3.31
* Added new plug-in: QCArchive
2023.3.23
* Added new plug-ins: Gaussian, TorchANI and NWChem
* Updated creating the JobServer service to handle changes in the JobServer
2022.10.25
Added QuickMin and ensured the Dashboard is included.
Also hardened the code, handling more errors gracefully.
Raw data
{
"_id": null,
"home_page": "https://github.com/molssi-seamm/seamm_installer",
"name": "seamm-installer",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "SEAMM,plug-in,flowchart,installer,updater",
"author": "Paul Saxe",
"author_email": "psaxe@molssi.org",
"download_url": "https://files.pythonhosted.org/packages/0f/f2/16381f2b7a8ee107fbb699474feb3731cbda7e35a1c0f4348c225715d569/seamm-installer-2024.3.17.tar.gz",
"platform": "Linux",
"description": "====================\nSEAMM Installer Step\n====================\n\n| |pull| |CI| |docs| |coverage| |lgtm| |PyUp|\n| |Release| |PyPi|\n\nThe installer/updater for SEAMM.\n\n* Free software: GNU Lesser General Public License v3+\n* Documentation: https://molssi-seamm.github.io/seamm_installer/index.html\n\n.. |pull| image:: https://img.shields.io/github/issues-pr-raw/molssi-seamm/seamm_installer\n :target: https://github.com/molssi-seamm/seamm_installer/pulls\n :alt: GitHub pull requests\n\n.. |CI| image:: https://github.com/molssi-seamm/seamm_installer/workflows/CI/badge.svg\n :target: https://github.com/molssi-seamm/seamm_installer/actions?query=workflow%3ACI\n :alt: CI status\n\n.. |docs| image:: https://github.com/molssi-seamm/seamm_installer/workflows/Documentation/badge.svg\n :target: https://github.com/molssi-seamm/seamm_installer/actions?query=workflow%3ADocumentation\n :alt: Documentation Status\n\n.. |coverage| image:: https://codecov.io/gh/molssi-seamm/seamm_installer/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/molssi-seamm/seamm_installer\n :alt: Code coverage\n\n.. |lgtm| image:: https://img.shields.io/lgtm/grade/python/g/molssi-seamm/seamm_installer.svg?logo=lgtm&logoWidth=18\n :target: https://lgtm.com/projects/g/molssi-seamm/seamm_installer/context:python\n :alt: Code Quality\n\n.. |PyUp| image:: https://pyup.io/repos/github/molssi-seamm/seamm_installer/shield.svg\n :target: https://pyup.io/repos/github/molssi-seamm/seamm_installer/\n :alt: Updates for requirements\n\n.. |Release| image:: https://github.com/molssi-seamm/seamm_installer/workflows/Release/badge.svg\n :target: https://github.com/molssi-seamm/seamm_installer/actions?query=workflow%3ARelease\n :alt: CI status for releases\n\n.. |PyPi| image:: https://img.shields.io/pypi/v/seamm_installer.svg\n :target: https://pypi.python.org/pypi/seamm_installer\n :alt: Release version\n\nFeatures\n--------\n\n* TODO\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the\n`molssi-seamm/cookiecutter-seamm-plugin`_ project template.\n\nDeveloped by the Molecular Sciences Software Institute (MolSSI_),\nwhich receives funding from the National Science Foundation under\naward OAC-1547580 and CHE-2136142.\n\n.. _MolSSI: https://molssi.org\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`molssi-seamm/cookiecutter-seamm-plugin`: https://github.com/molssi-seamm/cookiecutter-seamm-plugin\n\n\n\n=======\nHistory\n=======\n2024.3.17 Enhancements\n * Install and update now use the latest version unless the package is pinned in the\n packing list.\n * Changes to support the plug-ion specific installs, which are now handling the\n specific <code>.ini files.\n \n2024.3.11 Updating to work with new packing list.\n * Versions of packages are now stored as strings and compared using semver, since\n the older approach is being deprecated in Python.\n \n2023.11.3 BugFix: Internal update due to changes for versioneer\n\n2023.11.2 Bugfix: Fixed a crash casued by a minor change in the Zenodo API\n\n2023.6.7 Bugfix: Ensuring the LaunchAgents directory exists on Mac\n\n2023.4.2 Bugfix: Updating full conda environment breaks pinning.\n So removed that capability.\n \n2023.4.1.1 Bugfix: Problem with JobServer service\n\n2023.4.1 Bugfix: get latest version from Zenodo\n\n2023.3.31.1 Switching to Zenodo\n * Getting the package list from Zenodo\n * Added ability to pin packages.\n\n2023.3.31\n * Added new plug-in: QCArchive\n\n2023.3.23\n * Added new plug-ins: Gaussian, TorchANI and NWChem\n * Updated creating the JobServer service to handle changes in the JobServer\n\n2022.10.25\n Added QuickMin and ensured the Dashboard is included.\n Also hardened the code, handling more errors gracefully.\n",
"bugtrack_url": null,
"license": "GNU Lesser General Public License v3+",
"summary": "The installer/updater for SEAMM (Simulation Environment for Atomistic and Molecular Simulations).",
"version": "2024.3.17",
"project_urls": {
"Homepage": "https://github.com/molssi-seamm/seamm_installer"
},
"split_keywords": [
"seamm",
"plug-in",
"flowchart",
"installer",
"updater"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "1fa23a0f8428534dd15d35bbd688c080cd72133896bde03256d32fd105c638bb",
"md5": "4c535e1b3f0874d26cb8e90e5daaa8e2",
"sha256": "d64a2f4985520091fde31474291b7dbf242e7887eab9bef48aeefbc4b2bf9c09"
},
"downloads": -1,
"filename": "seamm_installer-2024.3.17-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4c535e1b3f0874d26cb8e90e5daaa8e2",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 360567,
"upload_time": "2024-03-17T19:09:43",
"upload_time_iso_8601": "2024-03-17T19:09:43.083116Z",
"url": "https://files.pythonhosted.org/packages/1f/a2/3a0f8428534dd15d35bbd688c080cd72133896bde03256d32fd105c638bb/seamm_installer-2024.3.17-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0ff216381f2b7a8ee107fbb699474feb3731cbda7e35a1c0f4348c225715d569",
"md5": "8e664527cf5afef08428117e4a7e0428",
"sha256": "1256bc3bc0c4d6697de9b78f8cca871549475f9bfe495ec3a4b82a9343de0a11"
},
"downloads": -1,
"filename": "seamm-installer-2024.3.17.tar.gz",
"has_sig": false,
"md5_digest": "8e664527cf5afef08428117e4a7e0428",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 377858,
"upload_time": "2024-03-17T19:09:45",
"upload_time_iso_8601": "2024-03-17T19:09:45.652199Z",
"url": "https://files.pythonhosted.org/packages/0f/f2/16381f2b7a8ee107fbb699474feb3731cbda7e35a1c0f4348c225715d569/seamm-installer-2024.3.17.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-17 19:09:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "molssi-seamm",
"github_project": "seamm_installer",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "alembic",
"specs": []
},
{
"name": "platformdirs",
"specs": []
},
{
"name": "pmw",
"specs": []
},
{
"name": "requests",
"specs": []
},
{
"name": "semver",
"specs": []
},
{
"name": "seamm-widgets",
"specs": []
},
{
"name": "tabulate",
"specs": []
}
],
"tox": true,
"lcname": "seamm-installer"
}