Skip to content

Latest commit

 

History

History
67 lines (43 loc) · 1.96 KB

RELEASES.md

File metadata and controls

67 lines (43 loc) · 1.96 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Explicit .readthedocs.yaml config file, now required by RTD.

Fixed

  • The __init__.py filename in the examples directory.

0.1.2 - 2023-06-19

Added

  • Installation and Getting Started instructions in Sphinx documentation.

Fixed

  • Context manager ResourceWarning test to work with PyPy.
  • Improved Python type hints.

0.1.1 - 2022-03-25

Fixed

  • Exception in EnergyMon.__del__ when user doesn't finish before Python interpreter is shutdown (#2)

0.1.0 - 2022-03-01

Added

  • Class context.EnergyMon: A wrapper class and context manager for an energymon.

Changed

  • Example program now uses util.load_energymon_library.

0.0.2 - 2021-11-23

Added

  • Function util.load_energymon_library.
  • Minimum Python version specification in setup.
  • Sphinx documentation - published on Read the Docs.
  • Unit tests.

Changed

  • Minimum Python version is now 3.6.
  • Use c_uint64 instead of c_ulonglong for energymon fread, finterval, and fprecision return types.

Removed

  • The energymon submodule - C structure bindings now specified at module top level.

0.0.1 - 2021-08-10

  • Initial release