Gemd

Latest version: v2.1.5

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

Scan your dependencies

Page 5 of 8

0.16.2

Improvements
* A user can now choose a local file of their choice (compatible with [pint](https://pint.readthedocs.io/en/stable/), of course) in order to change the units and unit conversions available to them. Pint has some fantastic capabilities in this supporting conversion between bases.
* A user can now directly compare if a value is contained with a set of bounds. This should be very useful in evaluating consistency between a value and a template.

Fixes

* This release includes bug fixes for packaging some auxiliary files and correcting some logic in evaluating all nodes in the graph.

v.0.14.3
What's New
* In this release, we've updated one of our examples to include different units for different values associated with a Measurement Template (specifically, band gaps in Strehlow and Cook). This is to aid in testing system behavior.

0.14.2

What's New
* In this release, we've increased the number of aliases for units in our input file. Specifically, unit names that users might capitalize are now acceptable even though it is not technically correct.

0.14.1

What's new
* Better scope control for our Cake demo makes it easier to have a few different copies for different people to experiment with.

Fixes
* Some misbehavior is CaseInsensitiveDicts around key deletion has been fixed, as well as bringing the whole file in line in our contribution guidelines.

0.13.2

Fixes

* This release includes augmented documentation and demonstration data updates.

0.13.0

What's New
* ValidList's can now be passed a function to call on all arguments, making it possible to mutate arguments before assignment or perform more complex validation logic.
* Using the new functionality, all `attribute` lists in Object Templates can now modify incoming arguments. This means you can assign an AttributeTemplate to the `properties`, `conditions, or `parameters` fields and the library will convert it into a tuple with default/pass-through bounds.

Fixes
* With the move to v0.13.0, several deprecated methods have been removed. This includes direct assignment of `name` and `labels` to Ingredient Runs and the initial serialization approaches (`gemd.client`).

0.12.1

This release corrects issues in the previous release.

Bugfixes
* `name` and `labels` fields on Ingredient Runs could be stale following some orders of operations. This corrects this by directly pulling the data in from an associated Ingredient Spec where possible.

Page 5 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.