Livvkit

Latest version: v3.1.0

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

Scan your dependencies

Page 1 of 3

3.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
---
- Fail more gracefully if performance files aren't found
- Ability to add title to the log file section header to distinguish benchmark from test logs
- Some pre-compatibility with upcoming MALI bundle so CISM bundle continues to behave as it should

**Full Changelog**: https://github.com/LIVVkit/LIVVkit/compare/v3.0.1...v3.1.0

3.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?"

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

Changelog
---
- Fix bugs relating to validation component
- Update validation component script to use new _repr_hml method
- Add index where appropriate to non-grouped validation tables so html/js nav works

3.0.0

* **Drops python 2 support** -- -- commitment to supporting latest 3 python versions (currently python 3.6--3.8)
* More control over multiprocessing pool including the ability to *not* use multiprocessing (serial option)
* LIVVkit Elements have been moved from a basic dictionary to a class representation:
* elements have multiple `_repr_*` methods defined to produce a JSON, HTML, or LaTeX representation of the element when writing the report
* `_repr_*` methods use jinja2 templates that are defined by an instances `_*_template` attribute/property and so can be customized on a per-instance basis (!) instead of globally
* table elements support Pandas DataFrames
* References can be defined in a Bibtex file and will display on the analysis report page
* Significantly reduced the amount of custom JavaScript used to display the HTML report.
* Clean up of the documentation
* Output website no longer requires explicitly writing `index.html` in the page URLs
* Lots of community improvements such as a code of conduct, issue and PR templates, etc

2.1.6

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 the LIVVkit entry point `sys.argv` error
* Drops `numpy` as a setup requirement

2.1.5

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 uninstalled CLI in v2.1.4 PyPI package (woops!)

2.1.4

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:

* updates the `livv` CLI for better machine interoperability

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.