Skip to content

Commit

Permalink
Merge pull request #335 from kazuki/fix-matplotlib-required
Browse files Browse the repository at this point in the history
Fixed matplotlib is required
  • Loading branch information
TomDonoghue authored Sep 23, 2024
2 parents f48b849 + bc77ac5 commit bf28787
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
6 changes: 4 additions & 2 deletions specparam/plts/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@

from collections import OrderedDict

import matplotlib.pyplot as plt
from specparam.core.modutils import safe_import

plt = safe_import('.pyplot', 'matplotlib')

###################################################################################################
###################################################################################################

# Define list of default plot colors
DEFAULT_COLORS = plt.rcParams['axes.prop_cycle'].by_key()['color']
DEFAULT_COLORS = plt.rcParams['axes.prop_cycle'].by_key()['color'] if plt else None

# Define default figure sizes
PLT_FIGSIZES = {'spectral' : (8.5, 6.5),
Expand Down
5 changes: 3 additions & 2 deletions specparam/plts/style.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,13 @@
from itertools import cycle
from functools import wraps

import matplotlib.pyplot as plt

from specparam.core.modutils import safe_import
from specparam.plts.settings import (AXIS_STYLE_ARGS, LINE_STYLE_ARGS, COLLECTION_STYLE_ARGS,
CUSTOM_STYLE_ARGS, STYLE_ARGS, TICK_LABELSIZE, TITLE_FONTSIZE,
LABEL_SIZE, LEGEND_SIZE, LEGEND_LOC)

plt = safe_import('.pyplot', 'matplotlib')

###################################################################################################
###################################################################################################

Expand Down

0 comments on commit bf28787

Please sign in to comment.