Add 5 more consonants to extcyrillic v0.0.8
authorEugene Petkevich <nasedil.genio.code@gmail.com>
Mon, 7 Nov 2022 00:41:03 +0000 (03:41 +0300)
committerEugene Petkevich <nasedil.genio.code@gmail.com>
Mon, 7 Nov 2022 00:41:03 +0000 (03:41 +0300)
setup.py
wordidgen/wordidgen.py

index e42269c..9e55047 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,7 @@ from setuptools import setup
 
 setup(name='wordidgen',
       packages=['wordidgen'],
-      version = '0.0.7',
+      version = '0.0.8',
       entry_points={
         'console_scripts': ['wordidgen = wordidgen.wordidgen:main']
       })
index c4ff8f7..5ad0066 100755 (executable)
@@ -21,11 +21,18 @@ CONSONANTS_REGULAR = [Consonant(l, l) for l in 'бвгджзклмнпрстфх
 CONSONANT_SH_hard = Consonant('ш', None)
 CONSONANT_SH_soft = Consonant(None, 'щ')
 CONSONANTS_EXTRA = [Consonant(l, l) for l in 'ґџӡҏӈҙҫԋԉԃԏ']
+CONSONANTS_EXTRA_PAIRS = [
+    Consonant('ў', 'ѱ'),
+    Consonant('ӿ', 'й'),
+    Consonant('ѣ', 'ұ'),
+    Consonant('һ', 'ҩ'),
+    Consonant('ѳ', 'ғ'),
+]
 CONSONANTS_CYRILLIC = (CONSONANTS_REGULAR
                        + [CONSONANT_SH_hard, CONSONANT_SH_soft])
 CONSONANTS_EXTCYRILLIC = (CONSONANTS_REGULAR
                           + [CONSONANT_SH_hard, CONSONANT_SH_soft]
-                          + CONSONANTS_EXTRA)
+                          + CONSONANTS_EXTRA + CONSONANTS_EXTRA_PAIRS)
 
 VOWELS_HARD = [Vowel(l, False) for l in 'аоуыэ']
 VOWELS_SOFT = [Vowel(l, True) for l in 'еёиюя']