15
0

Compare commits

2 Commits

Author SHA256 Message Date
dc7e055223 Accepting request 1322578 from devel:languages:python
- update to 1.2.0:
  * **Belarusian (Белару́ская)** — Full bidirectional
    transliteration support (#47).
  * **Greek (Ελληνικά)** — Bonus non-Cyrillic alphabet support
    (#40).
  * **Macedonian & Bulgarian accented vowels** — Preserve or
    strip grave accents (Ѐ/ѐ, Ѝ/ѝ) for homograph disambiguation
    (#4):
  * New `preserve_accents` parameter (default: False).
  * CLI flag: `-p` / `--preserve-accents`.
  * Supports both Cyrillic→Latin and Latin→Cyrillic directions.
  * Follows ISO 9:1968/1995 standards.
  * **File encoding support** — Handle non-UTF-8 Cyrillic
    encodings (windows-1251, iso-8859-5, koi8-r, cp866) with
    automatic fallback (#49).
  * **Russian Я and Ю capitalization** — Fixed improper
    capitalization in transliteration (#48).
  * **Russian Х transliteration** — Changed from X to H (GOST
    7.79-2000 compliant) (#41).
  * **Serbian country code** — Added 'rs' (ISO 3166-1) as alias
    for 'sr' (ISO 639-1) (#46).
  * **Mongolian casing** — Fixed case variation handling (#44).
  * **Ukrainian letter support** — Added missing Ukrainian
    character support (#42).

OBS-URL: https://build.opensuse.org/request/show/1322578
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cyrtranslit?expand=0&rev=3
2025-12-12 20:42:28 +00:00
a6154ac955 - update to 1.2.0:
* **Belarusian (Белару́ская)** — Full bidirectional
    transliteration support (#47).
  * **Greek (Ελληνικά)** — Bonus non-Cyrillic alphabet support
    (#40).
  * **Macedonian & Bulgarian accented vowels** — Preserve or
    strip grave accents (Ѐ/ѐ, Ѝ/ѝ) for homograph disambiguation
    (#4):
  * New `preserve_accents` parameter (default: False).
  * CLI flag: `-p` / `--preserve-accents`.
  * Supports both Cyrillic→Latin and Latin→Cyrillic directions.
  * Follows ISO 9:1968/1995 standards.
  * **File encoding support** — Handle non-UTF-8 Cyrillic
    encodings (windows-1251, iso-8859-5, koi8-r, cp866) with
    automatic fallback (#49).
  * **Russian Я and Ю capitalization** — Fixed improper
    capitalization in transliteration (#48).
  * **Russian Х transliteration** — Changed from X to H (GOST
    7.79-2000 compliant) (#41).
  * **Serbian country code** — Added 'rs' (ISO 3166-1) as alias
    for 'sr' (ISO 639-1) (#46).
  * **Mongolian casing** — Fixed case variation handling (#44).
  * **Ukrainian letter support** — Added missing Ukrainian
    character support (#42).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cyrtranslit?expand=0&rev=5
2025-12-12 10:33:49 +00:00
4 changed files with 33 additions and 5 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:04edd4c89b1a4611b81de609f5c91f91afae980c728dea2f09522d7b10f73228
size 17927

3
cyrtranslit-1.2.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cd3d2896b494f440a5fceaea42a39f6a87c95dd2344f7c957f42cfbb6bbe2036
size 27474

View File

@@ -1,3 +1,31 @@
-------------------------------------------------------------------
Fri Dec 12 10:33:25 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 1.2.0:
* **Belarusian (Белару́ская)** — Full bidirectional
transliteration support (#47).
* **Greek (Ελληνικά)** — Bonus non-Cyrillic alphabet support
(#40).
* **Macedonian & Bulgarian accented vowels** — Preserve or
strip grave accents (Ѐ/ѐ, Ѝ/ѝ) for homograph disambiguation
(#4):
* New `preserve_accents` parameter (default: False).
* CLI flag: `-p` / `--preserve-accents`.
* Supports both Cyrillic→Latin and Latin→Cyrillic directions.
* Follows ISO 9:1968/1995 standards.
* **File encoding support** — Handle non-UTF-8 Cyrillic
encodings (windows-1251, iso-8859-5, koi8-r, cp866) with
automatic fallback (#49).
* **Russian Я and Ю capitalization** — Fixed improper
capitalization in transliteration (#48).
* **Russian Х transliteration** — Changed from X to H (GOST
7.79-2000 compliant) (#41).
* **Serbian country code** — Added 'rs' (ISO 3166-1) as alias
for 'sr' (ISO 639-1) (#46).
* **Mongolian casing** — Fixed case variation handling (#44).
* **Ukrainian letter support** — Added missing Ukrainian
character support (#42).
-------------------------------------------------------------------
Tue Jul 8 08:28:39 UTC 2025 - Markéta Machová <mmachova@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-cyrtranslit
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%bcond_without libalternatives
Name: python-cyrtranslit
Version: 1.1.1
Version: 1.2.0
Release: 0
Summary: Bi-directional Cyrillic transliteration.
License: MIT