(
base_freq: str, offset: type[YearOffset | QuarterOffset]
)
| 675 | |
| 676 | |
| 677 | def _generate_anchored_offsets( |
| 678 | base_freq: str, offset: type[YearOffset | QuarterOffset] |
| 679 | ) -> dict[str, type[BaseCFTimeOffset]]: |
| 680 | offsets: dict[str, type[BaseCFTimeOffset]] = {} |
| 681 | for month, abbreviation in _MONTH_ABBREVIATIONS.items(): |
| 682 | anchored_freq = f"{base_freq}-{abbreviation}" |
| 683 | offsets[anchored_freq] = partial(offset, month=month) # type: ignore[assignment] |
| 684 | return offsets |
| 685 | |
| 686 | |
| 687 | _FREQUENCIES: Mapping[str, type[BaseCFTimeOffset]] = { |
no test coverage detected
searching dependent graphs…