Exodus Helper Package
=====================
|docs| |tests| |lint|
Description/Purpose Statement
-----------------------------
This package provides native Python tools to handle ExodusII files through the NetCDF API.
Installation
------------
- Clone the |project| repo to your local disk and navigate to the created folder:
::
$ git clone git@github.com:sandialabs/exodus_helper.git
$ cd exodus_helper
- (Users): To install |project| locally
::
$ python -m pip install .
- (Developer) To install |project| so that local edits to the soure code are immediately available system-wide:
::
$ python -m pip install -e .
- To include extras, e.g. for testing (see tool.poetry.extras in pyproject.toml for available options), run:
::
$ python -m pip install ".[testing]"
Getting Started
---------------
- `Documentation <https://exodus-helper.readthedocs.io/en/latest/index.html>`_
- Release History (link pending)
- Tutorial Notebook (link pending)
- Contribution Guidelines (link pending)
.. |project| replace:: exodus_helper
.. |docs| image:: https://readthedocs.org/projects/exodus-helper/badge/?version=latest&style=flat
:target: https://exodus-helper.readthedocs.io/en/latest/index.html
:alt: docs
.. |tests| image:: https://github.com/sandialabs/exodus_helper/actions/workflows/pytest.yml/badge.svg
:target: https://github.com/sandialabs/exodus_helper/actions/workflows/pytest.yml
:alt: tests
.. |lint| image:: https://github.com/sandialabs/exodus_helper/actions/workflows/pylint.yml/badge.svg
:target: https://github.com/sandialabs/exodus_helper/actions/workflows/pylint.yml
:alt: lint
Raw data
{
"_id": null,
"home_page": "https://github.com/sandialabs/exodus_helper",
"name": "exodus-helper",
"maintainer": "Coleman Alleman",
"docs_url": null,
"requires_python": "<3.13,>=3.11",
"maintainer_email": "callema@sandia.gov",
"keywords": "finite element, ExodusII",
"author": "Coleman Alleman",
"author_email": "callema@sandia.gov",
"download_url": "https://files.pythonhosted.org/packages/e4/ac/45fb52e82d2479c07ba6ec0a993fc00ebfd5cd3ddeae69074d6946913b89/exodus_helper-1.3.0.tar.gz",
"platform": null,
"description": "Exodus Helper Package\n=====================\n\n|docs| |tests| |lint|\n\nDescription/Purpose Statement\n-----------------------------\nThis package provides native Python tools to handle ExodusII files through the NetCDF API.\n\nInstallation\n------------\n\n- Clone the |project| repo to your local disk and navigate to the created folder:\n\n::\n\n $ git clone git@github.com:sandialabs/exodus_helper.git\n $ cd exodus_helper\n\n- (Users): To install |project| locally\n\n::\n\n $ python -m pip install .\n\n- (Developer) To install |project| so that local edits to the soure code are immediately available system-wide:\n\n::\n\n $ python -m pip install -e .\n\n- To include extras, e.g. for testing (see tool.poetry.extras in pyproject.toml for available options), run:\n\n::\n\n $ python -m pip install \".[testing]\"\n\nGetting Started\n---------------\n\n- `Documentation <https://exodus-helper.readthedocs.io/en/latest/index.html>`_\n- Release History (link pending)\n- Tutorial Notebook (link pending)\n- Contribution Guidelines (link pending)\n\n\n.. |project| replace:: exodus_helper\n\n.. |docs| image:: https://readthedocs.org/projects/exodus-helper/badge/?version=latest&style=flat\n :target: https://exodus-helper.readthedocs.io/en/latest/index.html\n :alt: docs\n\n.. |tests| image:: https://github.com/sandialabs/exodus_helper/actions/workflows/pytest.yml/badge.svg\n :target: https://github.com/sandialabs/exodus_helper/actions/workflows/pytest.yml\n :alt: tests\n\n.. |lint| image:: https://github.com/sandialabs/exodus_helper/actions/workflows/pylint.yml/badge.svg\n :target: https://github.com/sandialabs/exodus_helper/actions/workflows/pylint.yml\n :alt: lint\n\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "A package for manipulating ExodusII databases",
"version": "1.3.0",
"project_urls": {
"Documentation": "https://github.com/sandialabs/exodus_helper",
"Homepage": "https://github.com/sandialabs/exodus_helper",
"Repository": "https://github.com/sandialabs/exodus_helper"
},
"split_keywords": [
"finite element",
" exodusii"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "535dbdff2ab5657b4e337a5a2e8e6c5b7833942ba13495b035f18e99491107bf",
"md5": "b0d08c55a0d4f732106cbb31bc9c3e7e",
"sha256": "f84ccb9af3af6b8456088453adb9702d20d67a9feb8f2730a0772f5a77d788a5"
},
"downloads": -1,
"filename": "exodus_helper-1.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b0d08c55a0d4f732106cbb31bc9c3e7e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.13,>=3.11",
"size": 35274,
"upload_time": "2025-02-03T18:58:03",
"upload_time_iso_8601": "2025-02-03T18:58:03.319356Z",
"url": "https://files.pythonhosted.org/packages/53/5d/bdff2ab5657b4e337a5a2e8e6c5b7833942ba13495b035f18e99491107bf/exodus_helper-1.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e4ac45fb52e82d2479c07ba6ec0a993fc00ebfd5cd3ddeae69074d6946913b89",
"md5": "39464d0a9d4ba3bd04967cdfe6fe8761",
"sha256": "2b2a52a9449b69bb8d6ce76599726fa8dfa245fba27f8ce19afd72b78aa336cb"
},
"downloads": -1,
"filename": "exodus_helper-1.3.0.tar.gz",
"has_sig": false,
"md5_digest": "39464d0a9d4ba3bd04967cdfe6fe8761",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.11",
"size": 33427,
"upload_time": "2025-02-03T18:58:04",
"upload_time_iso_8601": "2025-02-03T18:58:04.603116Z",
"url": "https://files.pythonhosted.org/packages/e4/ac/45fb52e82d2479c07ba6ec0a993fc00ebfd5cd3ddeae69074d6946913b89/exodus_helper-1.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-03 18:58:04",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "sandialabs",
"github_project": "exodus_helper",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "exodus-helper"
}