in hypothesis_gufunc/gufunc.py [0:0]
def _check_valid_size_interval(min_size, max_size, name, floor=0):
"""Check valid for integers strategy and array shapes."""
# same checks as done in integers
check_valid_bound(min_size, name)
check_valid_bound(max_size, name)
order_check(name, floor, min_size, max_size) # ensure non-none & above 0