dhpython/pydist: use a consistent distribution name regexp
PYDIST_RE and REQUIRES_RE are mismatched, which makes sensible_pname return weird results for requires specifications on Python distributions with dashed names.
PYDIST_RE and REQUIRES_RE are mismatched, which makes sensible_pname return weird results for requires specifications on Python distributions with dashed names.