From 9b7d8595939954d554bd58f10a2904e9eaddaedf Mon Sep 17 00:00:00 2001
From: Gabriel Studer <gabriel.studer@unibas.ch>
Date: Fri, 19 Nov 2021 16:57:44 +0100
Subject: [PATCH] re-enable basex kwarg in plt.xscale for old matplotlib
 versions

in newer matplotlib versions (>=3.5) this will fail and fall back
to base kwarg
---
 modules/base/pymod/table.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/modules/base/pymod/table.py b/modules/base/pymod/table.py
index 5f293c4ae..1e20e4eae 100644
--- a/modules/base/pymod/table.py
+++ b/modules/base/pymod/table.py
@@ -2959,8 +2959,10 @@ Statistics for column %(col)s
       plt.title(title, size='x-large', fontweight='bold')
       plt.ylabel(y_title, size='x-large')
       plt.xlabel(x_title, size='x-large')
-      
-      plt.xscale('log', base=10)
+      try:
+        plt.xscale('log', basex=10)
+      except:
+        plt.xscale('log', base=10) # breaking change in matplotlib 3.5
       plt.xlim(0.001, 1.0)
 
       if save:
-- 
GitLab