| 758 | 758 | '6 format strings (or None)') |
| 759 | 759 | self.offset_formats = offset_formats |
| 760 | 760 | else: |
| 761 | self.offset_formats = ['', | |
| 762 | '%Y', | |
| 763 | '%Y-%b', | |
| 764 | '%Y-%b-%d', | |
| 765 | '%Y-%b-%d', | |
| 766 | '%Y-%b-%d %H:%M'] | |
| 761 | self.offset_formats = ['%Y', # level 0: years - show year in offset | |
| 762 | '%Y', # level 1: months | |
| 763 | '%Y-%b', # level 2: days | |
| 764 | '%Y-%b-%d', # level 3: hours | |
| 765 | '%Y-%b-%d', # level 4: minutes | |
| 766 | '%Y-%b-%d %H:%M'] # level 5: seconds | |
| 767 | 767 | self.offset_string = '' |
| 768 | 768 | self.show_offset = show_offset |
| 769 | 769 | self._usetex = (usetex if usetex is not None else |
| 797 | 797 | # 3: hours, 4: minutes, 5: seconds, 6: microseconds |
| 798 | 798 | for level in range(5, -1, -1): |
| 799 | 799 | if len(np.unique(tickdate[:, level])) > 1: |
| 800 | if level < 2: | |
| 800 | if level == 1: # Only disable offset for level 1 (months), keep for level 0 (years) | |
| 801 | 801 | show_offset = False |
| 802 | 802 | break |
| 803 | 803 | elif level == 0: |
| Test Name | Status |
|---|---|
lib/matplotlib/tests/test_dates.py::test_offset_changes | Fail |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_show_offset[t_delta6-] | Fail |
lib/matplotlib/tests/test_dates.py::test_date_numpyx | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[s]-t00] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[s]-t01] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[s]-t02] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[us]-t00] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[us]-t01] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[us]-t02] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[ms]-t00] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[ms]-t01] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[ms]-t02] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[ns]-t00] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[ns]-t01] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_date2num_numpy[datetime64[ns]-t02] | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_NaT[datetime64[s]] | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_NaT[datetime64[us]] | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_NaT[datetime64[ms]] | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_NaT[datetime64[ns]] | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_NaT_scalar[s] | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_NaT_scalar[ms] | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_NaT_scalar[us] | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_NaT_scalar[ns] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_empty | Pass |
lib/matplotlib/tests/test_dates.py::test_date_not_empty | Pass |
lib/matplotlib/tests/test_dates.py::test_axhline | Pass |
lib/matplotlib/tests/test_dates.py::test_date_axhspan[png] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_axvspan[png] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_axhline[png] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_axvline[png] | Pass |
lib/matplotlib/tests/test_dates.py::test_too_many_date_ticks | Pass |
lib/matplotlib/tests/test_dates.py::test_RRuleLocator[png] | Pass |
lib/matplotlib/tests/test_dates.py::test_RRuleLocator_dayrange | Pass |
lib/matplotlib/tests/test_dates.py::test_RRuleLocator_close_minmax | Pass |
lib/matplotlib/tests/test_dates.py::test_DateFormatter[png] | Pass |
lib/matplotlib/tests/test_dates.py::test_locator_set_formatter | Pass |
lib/matplotlib/tests/test_dates.py::test_date_formatter_callable | Pass |
lib/matplotlib/tests/test_dates.py::test_date_formatter_usetex[delta0-expected0] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_formatter_usetex[delta1-expected1] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_formatter_usetex[delta2-expected2] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_formatter_usetex[delta3-expected3] | Pass |
lib/matplotlib/tests/test_dates.py::test_drange | Pass |
lib/matplotlib/tests/test_dates.py::test_auto_date_locator | Pass |
lib/matplotlib/tests/test_dates.py::test_auto_date_locator_intmult | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_subsecond | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_show_offset[t_delta0-1997-Jan-01 | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_show_offset[t_delta1-1997-Jan-01 | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_show_offset[t_delta2-1997-Jan-01] | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_show_offset[t_delta3-1997-Jan-02] | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_show_offset[t_delta4-1997-Jan] | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_show_offset[t_delta5-] | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_usetex[t_delta0-expected0] | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_usetex[t_delta1-expected1] | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_usetex[t_delta2-expected2] | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_usetex[t_delta3-expected3] | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_formats | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_zformats | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_tz | Pass |
lib/matplotlib/tests/test_dates.py::test_auto_date_locator_intmult_tz | Pass |
lib/matplotlib/tests/test_dates.py::test_date_inverted_limit[png] | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_dst | Pass |
lib/matplotlib/tests/test_dates.py::test_date2num_dst_pandas | Pass |
lib/matplotlib/tests/test_dates.py::test_rrulewrapper | Pass |
lib/matplotlib/tests/test_dates.py::test_rrulewrapper_pytz | Pass |
lib/matplotlib/tests/test_dates.py::test_yearlocator_pytz | Pass |
lib/matplotlib/tests/test_dates.py::test_YearLocator | Pass |
lib/matplotlib/tests/test_dates.py::test_DayLocator | Pass |
lib/matplotlib/tests/test_dates.py::test_tz_utc | Pass |
lib/matplotlib/tests/test_dates.py::test_num2timedelta[1-tdelta0] | Pass |
lib/matplotlib/tests/test_dates.py::test_num2timedelta[x1-tdelta1] | Pass |
lib/matplotlib/tests/test_dates.py::test_datetime64_in_list | Pass |
lib/matplotlib/tests/test_dates.py::test_change_epoch | Pass |
lib/matplotlib/tests/test_dates.py::test_warn_notintervals | Pass |
lib/matplotlib/tests/test_dates.py::test_change_converter | Pass |
lib/matplotlib/tests/test_dates.py::test_change_interval_multiples | Pass |
lib/matplotlib/tests/test_dates.py::test_epoch2num | Pass |
lib/matplotlib/tests/test_dates.py::test_julian2num | Pass |
lib/matplotlib/tests/test_dates.py::test_DateLocator | Pass |
lib/matplotlib/tests/test_dates.py::test_datestr2num | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_exceptions | Pass |
lib/matplotlib/tests/test_dates.py::test_concise_formatter_call | Pass |
lib/matplotlib/tests/test_dates.py::test_date_ticker_factory[0.02-MinuteLocator] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_ticker_factory[1-HourLocator] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_ticker_factory[19-DayLocator] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_ticker_factory[40-WeekdayLocator] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_ticker_factory[200-MonthLocator] | Pass |
lib/matplotlib/tests/test_dates.py::test_date_ticker_factory[2000-YearLocator] | Pass |
lib/matplotlib/tests/test_dates.py::test_usetex_newline | Pass |
Loading...
Ridges.AI© 2025 Ridges AI. Building the future of decentralized AI development.