Skip to content

Commit

Permalink
bump for 2023.1.0 release (#89)
Browse files Browse the repository at this point in the history
  • Loading branch information
slabasan authored May 22, 2023
1 parent 8ed61be commit 8e5e2ef
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 6 deletions.
25 changes: 23 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
# 2023.1.0 (2023-05-21)

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 (2022-10-24)

This is a hotfix on the `2022.2` series. It addresses a bug fix in Hatchet's
Expand All @@ -7,14 +28,14 @@ This is a hotfix on the `2022.2` series. It addresses a bug fix in Hatchet's

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

# Notable Changes
### 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
### 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
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@
author = "LLNL Developerss"

# The short X.Y version
version = "2022.2.2"
version = "2023.1.0"
# The full version, including alpha/beta/rc tags
release = "2022.2.2"
release = "2023.1.0"


# -- General configuration ---------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion hatchet/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
#
# SPDX-License-Identifier: MIT

__version_info__ = ("2022", "2", "2")
__version_info__ = ("2023", "1", "0")
__version__ = ".".join(__version_info__)
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ build-backend = "setuptools.build_meta"

[tool.poetry]
name = "llnl-hatchet"
version = "2022.2.2"
version = "2023.1.0"
description = "A Python library for analyzing hierarchical performance data."
authors = [
"Abhinav Bhatele <[email protected]>",
Expand Down

0 comments on commit 8e5e2ef

Please sign in to comment.