diff --git a/rose-py/rose/common.py b/rose-py/rose/common.py index 19db076..37f110c 100644 --- a/rose-py/rose/common.py +++ b/rose-py/rose/common.py @@ -11,10 +11,10 @@ import os.path import re import sys +import unicodedata from collections.abc import Iterator from pathlib import Path from typing import TYPE_CHECKING, Any, TypeVar -import unicodedata import appdirs diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/.rose.018d7bec-f8bd-7c42-8914-7fccb6b6e419.toml" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/.rose.018d7bec-f8bd-7c42-8914-7fccb6b6e419.toml" deleted file mode 100644 index 5819171..0000000 --- "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/.rose.018d7bec-f8bd-7c42-8914-7fccb6b6e419.toml" +++ /dev/null @@ -1,2 +0,0 @@ -new = false -added_at = "2024-02-05T19:59:04-05:00" diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/01. \345\221\275\350\277\220.opus" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/01. \345\221\275\350\277\220.opus" deleted file mode 100644 index cb379f4..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/01. \345\221\275\350\277\220.opus" and /dev/null differ diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/02. \351\273\221\345\257\241\345\246\207.opus" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/02. \351\273\221\345\257\241\345\246\207.opus" deleted file mode 100644 index 1a1b252..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/02. \351\273\221\345\257\241\345\246\207.opus" and /dev/null differ diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/03. \345\275\261\345\255\220.opus" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/03. \345\275\261\345\255\220.opus" deleted file mode 100644 index 9c870d7..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/03. \345\275\261\345\255\220.opus" and /dev/null differ diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/04. \351\235\222\347\216\211.opus" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/04. \351\235\222\347\216\211.opus" deleted file mode 100644 index 5bd8b6b..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/04. \351\235\222\347\216\211.opus" and /dev/null differ diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/05. \345\217\215\346\264\276\350\247\222\350\211\262 (Interlude).opus" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/05. \345\217\215\346\264\276\350\247\222\350\211\262 (Interlude).opus" deleted file mode 100644 index df66fcc..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/05. \345\217\215\346\264\276\350\247\222\350\211\262 (Interlude).opus" and /dev/null differ diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/06. Akini Jing (\346\234\261\345\251\247\346\261\220) & TeeZandos - \345\217\215\346\264\276\350\247\222\350\211\262.opus" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/06. Akini Jing (\346\234\261\345\251\247\346\261\220) & TeeZandos - \345\217\215\346\264\276\350\247\222\350\211\262.opus" deleted file mode 100644 index 7ed982a..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/06. Akini Jing (\346\234\261\345\251\247\346\261\220) & TeeZandos - \345\217\215\346\264\276\350\247\222\350\211\262.opus" and /dev/null differ diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/07. Hurt You Again.opus" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/07. Hurt You Again.opus" deleted file mode 100644 index b08b148..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/07. Hurt You Again.opus" and /dev/null differ diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/08. \344\270\203\344\274\244\346\213\263.opus" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/08. \344\270\203\344\274\244\346\213\263.opus" deleted file mode 100644 index 138f056..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/08. \344\270\203\344\274\244\346\213\263.opus" and /dev/null differ diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/09. \345\255\224\351\233\200\347\277\216.opus" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/09. \345\255\224\351\233\200\347\277\216.opus" deleted file mode 100644 index 9a6a6db..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/09. \345\255\224\351\233\200\347\277\216.opus" and /dev/null differ diff --git "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/cover.jpg" "b/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/cover.jpg" deleted file mode 100644 index 00f02e4..0000000 Binary files "a/testdata/unicode/Akini Jing (\346\234\261\345\251\247\346\261\220) - 2024. \345\217\215\346\264\276\350\247\222\350\211\262/cover.jpg" and /dev/null differ