From 2e5ed8de797fae8173881d084e5cafa459d35988 Mon Sep 17 00:00:00 2001
From: Klaus Rabbertz <klaus.rabbertz@cern.ch>
Date: Sun, 5 May 2024 22:15:27 +0200
Subject: [PATCH] Update ChangeLog, NEWS, TODO

---
 v2.5/toolkit/ChangeLog | 54 ++++++++++++++++++++++++++++++++++++++++++
 v2.5/toolkit/NEWS      |  7 ++++++
 v2.5/toolkit/TODO      |  2 +-
 3 files changed, 62 insertions(+), 1 deletion(-)

diff --git a/v2.5/toolkit/ChangeLog b/v2.5/toolkit/ChangeLog
index 9edce673..31cbb5a8 100644
--- a/v2.5/toolkit/ChangeLog
+++ b/v2.5/toolkit/ChangeLog
@@ -1,6 +1,60 @@
+2024-05-05  Public release of the fastNLO_toolkit package version 2.5.1, tag 3020
+            =====================================================================
+
+2024-05-05  Klaus Rabbertz <klaus.rabbertz@kit.edu>
+
+        * : commit cd40a771ad9276b48480ea17a4e38a52796f6220 Author: Klaus
+        Rabbertz <klaus.rabbertz@cern.ch> Date:   Sun May 5 21:47:12 2024
+        +0200
+
+2024-05-05  Klaus Rabbertz <klaus.rabbertz@cern.ch>
+
+        * v2.5/toolkit/src/fnlo-tk-rootout.cc,
+        v2.5/toolkit/src/fnlo-tk-yodaout.cc: Update default PDF set
+
+2024-05-03  Klaus Rabbertz <klaus.rabbertz@cern.ch>
+
+        * tools/plotting/fnlo-py-print.py,
+        v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc,
+        v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc,
+        v2.5/toolkit/fastnlotoolkit/fastNLOTable.cc,
+        v2.5/toolkit/fastnlotoolkit/include/fastnlotk/fastNLOConstants.h.in
+        , v2.5/toolkit/fastnlotoolkit/include/fastnlotk/fastNLOLHAPDF.h,
+        v2.5/toolkit/fastnlotoolkit/include/fastnlotk/fastNLOReader.h,
+        v2.5/toolkit/fastnlotoolkit/include/fastnlotk/fastNLOTable.h,
+        v2.5/toolkit/src/fnlo-tk-cppread.cc,
+        v2.5/toolkit/src/fnlo-tk-example.cc,
+        v2.5/toolkit/src/fnlo-tk-rootout.cc,
+        v2.5/toolkit/src/fnlo-tk-yodaout.cc: More progress for better
+        print-out
+
+2024-04-28  Klaus Rabbertz <klaus.rabbertz@cern.ch>
+
+        * tools/plotting/fastnnlo_kfactor.py,
+        tools/plotting/fnlo-py-print.py, v2.5/toolkit/configure.ac,
+        v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc,
+        v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc,
+        v2.5/toolkit/fastnlotoolkit/fastNLOTable.cc,
+        v2.5/toolkit/fastnlotoolkit/fastNLOTools.cc,
+        v2.5/toolkit/fastnlotoolkit/include/fastnlotk/fastNLOConstants.h.in
+        , v2.5/toolkit/fastnlotoolkit/include/fastnlotk/fastNLOLHAPDF.h,
+        v2.5/toolkit/fastnlotoolkit/include/fastnlotk/fastNLOReader.h,
+        v2.5/toolkit/fastnlotoolkit/include/fastnlotk/fastNLOTable.h,
+        v2.5/toolkit/fastnlotoolkit/include/fastnlotk/fastNLOTools.h,
+        v2.5/toolkit/fastnlotoolkit/include/fastnlotk/speaker.h,
+        v2.5/toolkit/fastnlotoolkit/speaker.cc,
+        v2.5/toolkit/m4/ax_cxx_compile_stdcxx_17.m4,
+        v2.5/toolkit/src/fnlo-tk-yodaout.cc: Try unifying C++ and py
+        printouts; work on enums, requires C++17
+
 2024-03-04  Public release of the fastNLO_toolkit package version 2.5.1, tag 3011
             =====================================================================
 
+2024-03-04  Klaus Rabbertz <klaus.rabbertz@cern.ch>
+
+        * v2.5/toolkit/ChangeLog, v2.5/toolkit/NEWS: Update ChangeLog and
+        NEWS for bugfix release
+
 2023-11-01  JohannesGaessler <johannesg@5d6.de>
 
         * v2.5/toolkit/fastnlotoolkit/fastNLOCoeffAddFlex.cc,
diff --git a/v2.5/toolkit/NEWS b/v2.5/toolkit/NEWS
index 49435569..3490cdd6 100644
--- a/v2.5/toolkit/NEWS
+++ b/v2.5/toolkit/NEWS
@@ -1,3 +1,10 @@
+Notes for public release of the fastNLO_toolkit package version 2.5.1, tag 3020
+===============================================================================
+- Unify x section and uncertainty priint-outs.
+- Respect and modify fastNLO verbosity settings.
+- Add example python script for such print-outs.
+
+
 Notes for public release of the fastNLO_toolkit package version 2.5.1, tag 3011
 ===============================================================================
 Fixed table merge segfault depending on file order
diff --git a/v2.5/toolkit/TODO b/v2.5/toolkit/TODO
index cca4b08c..3b022410 100644
--- a/v2.5/toolkit/TODO
+++ b/v2.5/toolkit/TODO
@@ -4,7 +4,7 @@ TODO list for fastNLO_toolkit (ordered by priority)
 
 - Allow re-merge for normalised-reweighted NNLOJET grids
 - Implement possibility to use two different PDF sets instead of 2x proton PDF
-- Use getopt for commandlines of C++ executables
+- Use argparse for commandlines of C++ executables
 - Creator for Referenztabellen
 - Add checks for HOPPET, CRunDec, QCDNUM
 - Change everything to use LHAPDF6 features instead of deprecated LHAGLUE;
-- 
GitLab