1import sys
2
3if sys.version_info < (3, 7):
4    from ._ysrc import YsrcValidator
5    from ._yboundssrc import YboundssrcValidator
6    from ._ybounds import YboundsValidator
7    from ._yaxis import YaxisValidator
8    from ._y import YValidator
9    from ._xysrc import XysrcValidator
10    from ._xy import XyValidator
11    from ._xsrc import XsrcValidator
12    from ._xboundssrc import XboundssrcValidator
13    from ._xbounds import XboundsValidator
14    from ._xaxis import XaxisValidator
15    from ._x import XValidator
16    from ._visible import VisibleValidator
17    from ._uirevision import UirevisionValidator
18    from ._uid import UidValidator
19    from ._textsrc import TextsrcValidator
20    from ._text import TextValidator
21    from ._stream import StreamValidator
22    from ._showlegend import ShowlegendValidator
23    from ._opacity import OpacityValidator
24    from ._name import NameValidator
25    from ._metasrc import MetasrcValidator
26    from ._meta import MetaValidator
27    from ._marker import MarkerValidator
28    from ._legendgroup import LegendgroupValidator
29    from ._indicessrc import IndicessrcValidator
30    from ._indices import IndicesValidator
31    from ._idssrc import IdssrcValidator
32    from ._ids import IdsValidator
33    from ._hoverlabel import HoverlabelValidator
34    from ._hoverinfosrc import HoverinfosrcValidator
35    from ._hoverinfo import HoverinfoValidator
36    from ._customdatasrc import CustomdatasrcValidator
37    from ._customdata import CustomdataValidator
38else:
39    from _plotly_utils.importers import relative_import
40
41    __all__, __getattr__, __dir__ = relative_import(
42        __name__,
43        [],
44        [
45            "._ysrc.YsrcValidator",
46            "._yboundssrc.YboundssrcValidator",
47            "._ybounds.YboundsValidator",
48            "._yaxis.YaxisValidator",
49            "._y.YValidator",
50            "._xysrc.XysrcValidator",
51            "._xy.XyValidator",
52            "._xsrc.XsrcValidator",
53            "._xboundssrc.XboundssrcValidator",
54            "._xbounds.XboundsValidator",
55            "._xaxis.XaxisValidator",
56            "._x.XValidator",
57            "._visible.VisibleValidator",
58            "._uirevision.UirevisionValidator",
59            "._uid.UidValidator",
60            "._textsrc.TextsrcValidator",
61            "._text.TextValidator",
62            "._stream.StreamValidator",
63            "._showlegend.ShowlegendValidator",
64            "._opacity.OpacityValidator",
65            "._name.NameValidator",
66            "._metasrc.MetasrcValidator",
67            "._meta.MetaValidator",
68            "._marker.MarkerValidator",
69            "._legendgroup.LegendgroupValidator",
70            "._indicessrc.IndicessrcValidator",
71            "._indices.IndicesValidator",
72            "._idssrc.IdssrcValidator",
73            "._ids.IdsValidator",
74            "._hoverlabel.HoverlabelValidator",
75            "._hoverinfosrc.HoverinfosrcValidator",
76            "._hoverinfo.HoverinfoValidator",
77            "._customdatasrc.CustomdatasrcValidator",
78            "._customdata.CustomdataValidator",
79        ],
80    )
81