message for case, when basin is not within the basin size error limits
Thanks @schaefed Please, just a small suggestion for the case, when basin is not within the basin size error limits, you may include a message instead of the following default call in future:
Traceback (most recent call last):
File "extract.py", line 276, in <module>
main(config, gauges)
File "extract.py", line 216, in main
.format(gauge.id))
AttributeError: 'NoneType' object has no attribute ‘id'