Livvkit

Latest version: v3.1.0

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

2.1.3

LIVVkit is a python-based toolkit for verification and validation of Ice Sheet
Models. It aims to provide the following capabilities:

**Model V&V**

Numerical verification -- "Are we solving the equations correctly?"
Physical validation -- "Are we using the right physics?"

**Software V&V**

Code verification -- "did we build what we wanted?"
Performance validation -- "did we build what the users wanted?"

You can view the latest documentation [here](https://livvkit.github.io/Docs/).

---

**Changelog:**

This release:

* Brings back the `merge_dicts` function used in `livv` that was removed previously
* Fixes some text in the `README` and documentation
* No longer imports `numpy` in the `setup.py` file

2.1.2

LIVVkit is a python-based toolkit for verification and validation of Ice Sheet
Models. It aims to provide the following capabilities:

**Model V&V**

Numerical verification -- "Are we solving the equations correctly?"
Physical validation -- "Are we using the right physics?"

**Software V&V**

Code verification -- "did we build what we wanted?"
Performance validation -- "did we build what the users wanted?"

You can view the latest documentation [here](https://livvkit.github.io/Docs/).

---

**Changelog:**

This release:

* Cleans up quite a bit of the underlying code (style, naming mostly)
* Fixes the serve option so that it can view past analyses
* Updates some of the PyPI packaging stuff for the new PyPI
* Fixes misuse of the pip API
* Adds some basic unit testing (via pytest -> tox -> travis-ci)
* Brings the documentation up to date

2.1.1

LIVVkit is a python-based toolkit for verification and validation of Ice Sheet
Models. It aims to provide the following capabilities:

**Model V&V**

Numerical verification -- "Are we solving the equations correctly?"
Physical validation -- "Are we using the right physics?"

**Software V&V**

Code verification -- "did we build what we wanted?"
Performance validation -- "did we build what the users wanted?"

You can view the latest documentation [here](https://livvkit.github.io/Docs/).

---

**Changelog:**

This release fixes:
- json_tricks backwards incompatibility issue and pins version to 3.11.0
- updates license scripts to preserve original permissions when modifying a file

2.1.0

We are pleased to present LIVVkit v2.1.0.

LIVVkit is a python-based toolkit for verification and validation of Ice Sheet
Models. It aims to provide the following capabilities:

**Model V&V**
- Numerical verification -- "Are we solving the equations correctly?"
- Physical validation -- "Are we using the right physics?"

**Software V&V**
- Code verification -- "did we build what we wanted?"
- Performance validation -- "did we build what the users wanted?"

You can view the latest documentation [here](https://livvkit.github.io/Docs/).

----

**Changelog:**

This release represents significant improvements to the website, extensions infrastructure, API.

API:
* LIVVkit can now be modified to use custom css, js, and/or image directories allowing for a custom website look
* Numpy arrays will now be serialized when saving to a JSON file automatically (via [json-tricks](http://json-tricks.readthedocs.io/en/latest/))
* NaNs can be dumped to JSON files
* JSON errors are handled appropriately
* Extensions can be launched quietly
* Optional decorator has been replaced with better exception handling
* `livv` script will now fire up a simple http server for viewing the website locally

Extensions:
* Full extensions modules/packages can be imported (instead of just individual scripts), and more helpful error messages are generated
* Metadata for the summary page can be personalized for each test case and the summaries no longer have to be grouped
* `livv` script now how a more general `-e/--extension` option (currently wraps `-V/--validate`)
* Extensions can include a YAML file describing additional dependencies needed, and import failures in the extension will suggest a conda command to update the dependencies

Website:
* Display elements have been added:
* VTable for tables with vertical headers
* VHTable for tables with both vertical and horizontal headers
* book element for extensions that create multiple webpages
* (raw) HTML display element
* [jquery](https://jquery.com/) and [jquery-ui](https://jqueryui.com/) are now distributed for better offline support
* [captionjs](https://captionjs.com/) and [lightbox2](http://lokeshdhakar.com/projects/lightbox2/) now make images much nicer

Other:
* Documentation now uses the python 3 theme
* Documentation now takes advantage of [sphinx-js](https://github.com/erikrose/sphinx-js) to document js docs
* Documentation has been significantly updated
* More support for OLCF machines

2.0.1

We are pleased to present LIVVkit v2.0.1.

LIVVkit is a python-based toolkit for verification and validation of Ice Sheet
Models. It aims to provide the following capabilities:

**Model V&V**
- Numerical verification -- "Are we solving the equations correctly?"
- Physical validation -- "Are we using the right physics?"

**Software V&V**
- Code verification -- "did we build what we wanted?"
- Performance validation -- "did we build what the users wanted?"

Currently, LIVVkit is being developed and used in conjunction with the Community Ice Sheet Model ([CISM](http://oceans11.lanl.gov/cism/documentation.html)), but is designed to be extensible to other models.

You can view the latest documentation [here](https://livvkit.github.io/Docs/).

2.0.0

We are pleased to present LIVVkit v2.0.0.

LIVVkit is a python-based toolkit for verification and validation of Ice Sheet
Models. It aims to provide the following capabilities:

**Model V&V**
- Numerical verification -- "Are we solving the equations correctly?"
- Physical validation -- "Are we using the right physics?"

**Software V&V**
- Code verification -- "did we build what we wanted?"
- Performance validation -- "did we build what the users wanted?"

Currently, LIVVkit is being developed and used in conjunction with the Community Ice Sheet Model ([CISM](http://oceans11.lanl.gov/cism/documentation.html)), but is designed to be extensible to other models.

You can view the latest documentation [here](https://livvkit.github.io/Docs/).

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.