python-validators / validators

Python Data Validation for Humans™.
MIT License
977 stars 155 forks source link

Falsely detects unicode with FULL STOP as valid domain (eg ⒈com) #199

Closed Andonvr closed 1 year ago

Andonvr commented 2 years ago

The following tech spec says "all characters (other than the 4 label separators) that contained a FULL STOP in their compatibility decompositions" are forbidden. This makes sense, for example ⒈com is definitely not a valid domain.

image

yozachar commented 1 year ago

Conflicting https://github.com/python-validators/validators/issues/74