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.

0.0.4 (2024-06-06)

Added

  • logging via a rotating file handler

Fixed

  • fixed bug where the legend wasn’t rendered

  • fixed bug in FancyPlots when incrementing number of pathways after defining the number of steps (see commit c188153d)

0.0.3 (2024-06-03)

Added

Changed

Removed

  • tooltip.ToolTip: use tooltip.Tooltip

  • ccu.fancyplots.gui.defaults: use ccu.fancyplots.data instead

  • ccu.fancyplots.gui.utils

    • .add_path

    • .add_text_converter

    • .convert_path_to_list

    • .get_path

    • .obtain_boxsizes

  • ccu-thermo-gibbs --verbose and ccu-bader-sum --verbose (use ccu --verbose instead; e.g., ccu --verbose thermo gibbs)

  • Reordering steps in FancyPlots is temporarily removed until further notice

0.0.2 (2024-05-23)

Added

  • Changelog descriptions for release 0.0.1.

  • ccu structure permute: create permutations of atoms within a structure

  • ccu fed: a GUI utility for creating free energy diagrams

  • ccu adsorption place-adsorbate now includes additional intermediates

  • ccu bader: CLI utility for Bader charge analysis

  • ccu.hubbard: calculation of Hubbard U parameter by the linear response method of M. Cococcioni and S. de Gironcoli, Phys. Rev. B 71, 035105 (2005).

  • ccu.relaxation: standard function for running DFT calculation with ASE

  • ccu.thermo: CLI utility and Python API for thermochemistry

Changed

0.0.1 (2023-06-22)

Added

  • First release on PyPI.

  • Created ccu.adsorption and ccu.structure subpackages and unit tests