From f3c8d18c24cdd528f337b898a71f64e2f934ea5e Mon Sep 17 00:00:00 2001 From: Philip Top Date: Sat, 12 Apr 2025 07:08:24 -0700 Subject: [PATCH 1/2] Update for version 0.13.1 release --- CHANGELOG.md | 23 +++++++++++++++++++++++ CMakeLists.txt | 2 +- pyproject.toml | 2 +- 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f45155a..8a717fac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,29 @@ All notable changes to this project after the 0.2.0 release will be documented i The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.13.1][] - 2025-04-12 + +Fix a bug in measurement to string operation with empty units, resolve some issues with external googletest usage on some platforms + +### Fixed + +- Fix bug when converting precise_measurement to a string where the unit was precise::one [#387][] +- Fix issue when using external google test library on FreeBSD [#384][] + +### Added + +- Added FreeBSD github actions to test on FreeBSD and use GTest::XXX targets [#384][] + +### Changed + +- update third party libraries (googletest and CLI11) [#385][] +- update decompose operation on dimension and some further refinements in default_unit operations [#387][] + +[#384]: https://github.com/LLNL/units/pull/384 +[#385]: https://github.com/LLNL/units/pull/385 +[#387]: https://github.com/LLNL/units/pull/387 +[0.13.1]: https://github.com/LLNL/units/releases/tag/v0.13.1 + ## [0.13.0][] - 2025-04-05 Updated installation, add means of using external gtest, some bug fixes, and addition methods on the Python library classes. diff --git a/CMakeLists.txt b/CMakeLists.txt index 7b11348a..cf354b3a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,7 +23,7 @@ endif() project( ${UNITS_CMAKE_PROJECT_NAME} LANGUAGES C CXX - VERSION 0.13.0 + VERSION 0.13.1 ) include(CMakeDependentOption) include(CTest) diff --git a/pyproject.toml b/pyproject.toml index 86564265..c416fd72 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "scikit_build_core.build" [project] name = "units_llnl" -version = "0.13.0" +version = "0.13.1" description = "Python bindings for the LLNL units library" readme = "python/README.md" requires-python = ">=3.10" From 32b2d08b91d2f41e4ee365db102cf5189ea04767 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 12 Apr 2025 16:04:58 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a717fac..a5439da0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,7 +22,7 @@ Fix a bug in measurement to string operation with empty units, resolve some issu - update third party libraries (googletest and CLI11) [#385][] - update decompose operation on dimension and some further refinements in default_unit operations [#387][] - + [#384]: https://github.com/LLNL/units/pull/384 [#385]: https://github.com/LLNL/units/pull/385 [#387]: https://github.com/LLNL/units/pull/387