validator 11.1 fails validating a URL with double hyphens for example http://my--domain.com fails .. However there are many sites using double dashes in their domain name .. Thanks for the python module -- I use it regularly.