Changelog ========= All notable changes to this project will be documented in this file. This project adheres to `Semantic Versioning `_. Version 2.7.4 ------------- Fix: * The python version requirement has been updated for Readthedocs. Version 2.7.3 ------------- Fix: * The requirement for the version of scipy has been updated. Version 2.7.2 ------------- Fix: * The application of the reaction XPath for current graphs has been fixed. Version 2.7.1 ------------- Fix: * The link flows for reversed ordering have been fixed. Version 2.7.0 ------------- New: * Routines to compute thermodynamic quantities have been added to the package. Version 2.6.1 ------------- Fix: * Reverse rates for decay reactions (reactions with only one reactant) now correctly are computed as zero. Version 2.6.0 ------------- New: * Link flows now include links between reactants for the "forward" direction and between products for the "reverse" direction. Fix: * Some tutorial typos have been fixed. Version 2.5.0 ------------- New: * A routine to compute the atomic mass for a species has been added to the API. Version 2.4.0 ------------- New: * The routine to compute the NSE factor for a species has been promoted to the API. Version 2.3.0 ------------- New: * The zenodo repository has been updated. Fix: * The tutorial notebook has been fixed. Version 2.2.0 ------------- New: * Project now uses pyproject configuration file. Version 2.1.1 ------------- Fix: * Some documentation formatting has been fixed. Version 2.1.0 ------------- New: * Importation of the gslconsts math constants has been added. Fix: * Documentation on the importation of the gslconsts namespaces has been clarified. Version 2.0.3 ------------- Fix: * The selection of nuclides and reactions has been changed to be more consistent with expected behavior. Version 2.0.2 ------------- Fix: * The Zenodo badge has been fixed. Version 2.0.1 ------------- Fix: * An edge key has been fixed. Internal: * The Zenodo doi has been updated to resolve to most recent version. Version 2.0.0 ------------- New: * A number of method and function prototypes have been altered. These are backwards-incompatible changes. * Linting and testing have been added. * It is now possible to add special arcs to graphs. Internal: * A number of internal changes have been made to improve code operation and readability. Version 1.2.6 ------------- Fix: * A deprecated math function has been updated. * Initialization of an array for graph anchors has been fixed. Version 1.2.5 ------------- Fix: * The graph node positioning has been changed for better rendering of graphs. Version 1.2.4 ------------- Fix: * The Q value for beta+ decay has been fixed. Version 1.2.3 ------------- Fix: * Missing sphinx themes have been added for proper documentation building. Version 1.2.2 ------------- New: * A configuration file has been added for proper documentation building on readthedocs. Version 1.2.1 ------------- Fix: * An error in selecting both reaction directions on flows has been fixed. Version 1.2.0 ------------- New: * The reaction validity check now ensures baryon number, charge, and lepton number conservation. Version 1.1.0 ------------- New: * The ability to add user-rate functions has been added to the API. Version 1.0.3 ------------- Fix: * An error in negative values for current graphs has been fixed. * Some tutorial text has been corrected. Internal: * An execution of black has been added to the build script. Version 1.0.2 ------------- Fix: * The tutorial notebook installation of graphviz and libgraphviz-dev has been fixed. * Some tutorial text has been updated and corrected. Version 1.0.1 ------------- Fix: * The tutorial notebook installation of pygraphviz has been fixed. Version 1.0.0 ------------- New: * Initial release.