Llnl-hatchet

Latest version: v2024.1.1

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

Scan your dependencies

Page 1 of 3

2024.1.1

Version `2024.1.1` is a minor release on the `2024.1` series.

Notable Changes
* Add support for terminal tree printout for dataframe with multi-indexed
columns (120)

Internal Updates
* caliper_native_reader: Change "nid" casted value to np.int64 (118)

2024.1.0

Version `2024.1.0` is a major release.

Notable Changes
* Added Jupyter Version Check to Roundtrip Import (116)
* Update node ordering of child graph when making a copy (117)
* Updates CaliperNativeReader to support all Caliper data types
* Support for reading in a timeseries cali file and viewing annotations on tree

Internal Updates
* Update old-style query warning to include hatchet version (115)
* Removed unicode string formatting needed for python2 only
* Allows push to PyPI to be triggered through workflow_dispatch (114)

2023.1.1

Version `2023.1.1` is a minor release on the `2023.1` series.

Notable Changes
* Add support for NaNs in calculating exclusive columns and optionally specify
inclusive columns (99)
* Adds support for tree annotations with coloring and min/max attributes (97)
* caliperreader: handle other metadata types (98)
* Update caliperreader to initialize nodes based on node order column (94)
* Sort nodes in terminal tree by hatchet_nid instead alphabetically (108)

Internal Updates
* docs: Update developer_guide.rst (102)
* Deprecate Python2 CI coverage (95)
* Adds hatchet/external/roundtrip to MANIFEST (91)
* Removes python 3.5 from CI checks (112)

2023.1.0

Version `2023.1.0` is a major release.

Notable Changes
* caliperreader: Adds support for optional additional string attributes
* caliperreader: option to use native or aliased metric names
* Changes np.float to np.float64 to account for removal of np.float in newer versions of NumPy
* caliperreader: fix duplicate dataframe rows
* Enables support for multi-indexed DataFrames in the Query Language
* Refactors Query Language for Thicket
* Add Tuple Support and a Switch to Filter Function

Internal Updates
* Changes the textx dependency to use version < 3 with Python < 3.6 and version >= 3 with Python >= 3.6
* Adds Cython to the build-system requires list in pyproject.toml
* Refactors setuptools to fix Cython issues and be consistent with Thicket
* Adds a line to setup.py to get the hatchet.query package

Adds GitHub Action to build and (optionally) upload wheels and sdist (87)

2022.2.2

This is a hotfix on the `2022.2` series. It addresses a bug fix in Hatchet's
`from_caliperreader()`.

2022.2.1

This is a minor release on the `2022.2` series.

Notable Changes
* updates caliper reader to convert caliper metadata values into correct Python
* objects
* adds to_json writer and from_dict and from_json readers
* adds `render_header` parameter to tree() to toggle the header on/off
* adds the ability to match leaf nodes in the Query Language

Other Changes
* exposes version module to query hatchet version from the command line
* docs: update to using hatchet at llnl page
* adds a GitHub Action to test PyPI releases on a regular schedule

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.