Add Asset::unset_hash().
[libdcp.git] / scripts / update-language-subtags
index 3ea53572ca1b175fd1e738a26ea78e9a28c61d78..eb5d01e84a2edbd6da9173de7f57e50f68517ec4 100755 (executable)
@@ -10,7 +10,7 @@ lists = {}
 with urllib.request.urlopen('https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry') as f:
 #with open('language-subtag-registry', 'r') as f:
     for l in f.readlines():
-        if l.strip().decode('utf-8') == "%%":
+        if l.strip() == "%%":
             if 'Type' in block:
                 if block['Type'] in ['language', 'variant', 'region', 'script', 'extlang']:
                     if not block['Type'] in lists:
@@ -23,7 +23,7 @@ with urllib.request.urlopen('https://www.iana.org/assignments/language-subtag-re
                     print("Unknown type `%s'" % block['Type'])
             block = {}
         else:
-            p = l.strip().decode('utf-8').split(':')
+            p = l.strip().split(':')
             if len(p) > 1:
                 key = p[0]
                 value = p[1][1:]
@@ -34,7 +34,6 @@ with urllib.request.urlopen('https://www.iana.org/assignments/language-subtag-re
 
 for k, v in lists.items():
     with open(os.path.join('tags', k), 'w') as f:
-        print(len(v), file=f)
         for e in v:
             print(e[0], file=f)
             print(e[1], file=f)