refspy.types.number

Data type for Numbers

Library, book, chapter, and verse numbers are integers in the range 1 to 999.

1"""Data type for Numbers
2
3Library, book, chapter, and verse numbers are integers in the range 1 to 999.
4"""
5
6from typing import Annotated
7from annotated_types import Ge, Le  # >=, <=
8
9Number = Annotated[int, Ge(1), Le(999)]
Number = typing.Annotated[int, Ge(ge=1), Le(le=999)]