Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-louis-3.36.0-1.2 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: python3-louis Distribution: openSUSE Tumbleweed
Version: 3.36.0 Vendor: openSUSE
Release: 1.2 Build date: Tue Dec 16 21:14:56 2025
Group: Development/Languages/Python Build host: reproducible
Size: 86394 Source RPM: liblouis-3.36.0-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: http://liblouis.io/
Summary: Python3 bindings for the liblouis braille translator
liblouis is a translator from and to braille. It features support for
computer and literary braille, supports contracted and uncontracted
translation for many languages and has support for hyphenation.

This subpackage contains the Python3 bindings.

Provides

Requires

License

LGPL-3.0-or-later

Changelog

* Tue Dec 16 2025 Michael Gorse <mgorse@suse.com>
  - Update to version 3.36.0:
    + This release brings various updates to braille tables,
      particularly for Slovakian and Norwegian in line with the
      respective changes to their the braille standards. There
      are new tables for Macedonian uncontracted braille and the
      long awaited table for English Grade 3 is finally here. On
      the technical side, there are modernized Python bindings
      and better support for building liblouis for environments
      such as Android.
  - Update python build/install macros for pyproject.toml.
* Fri Sep 26 2025 Michael Gorse <mgorse@suse.com>
  - Update to version 3.35.0:
    + This release brings quite a few technical improvements. We've
      enhanced support for memory management in the API, added
      support for math characters in ~match~ rules, expanded the
      Python bindings to include metadata API support, and made it
      possible to set the log level via the ~LOUIS_LOGLEVEL~
      environment variable.
      There are also substantial updates to various language tables,
      including improvements to Portuguese 8-dot braille, Hebrew
      back-translation, Norwegian 8-dot support, UEB forward
      translation, and Hungarian braille. We've added support for
      Rokuten Kanji (Japanese Kanji Braille). Russian, Ukrainian,
      and Belarusian literary braille tables have received updates
      to their space handling rules, and the Danish tables have seen
      fixes related to typos and hyphenation.
* Sun Jun 08 2025 Michael Gorse <mgorse@suse.com>
  - Update to version 3.34.0:
    + This release brings significant improvements to various
      language tables, particularly for Classical/Biblical Hebrew
      where three main standards are now supported. We have a new
      table for Thai Grade 2 contracted braille, and substantial
      updates to Lithuanian braille tables. There are also
      improvements to Hungarian, Dutch, Norwegian, and Turkish
      tables. On the technical side, there's new support for building
      macOS universal binaries and the pre-built html and plain text
      documentation is no longer packaged with the released tarball.
* Tue Mar 18 2025 Michael Gorse <mgorse@suse.com>
  - Update to version 3.33.0:
    + This release combines braille improvements with security
      enhancements.  We have new tables for Coptic braille, Cuneiform
      transliteration and for Portuguese 6-dot computer braille.
      There are improvements to Dutch, Hungarian, the International
      Phonetic Alphabet, Norwegian and UEB. On the security side a
      lot of people have reported and fixed buffer overflows and
      other memory issues.
* Thu Mar 13 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update license to GPL-3.0-or-later AND LGPL-2.1-or-later, based on
    legal review feedback.
* Thu Feb 20 2025 Michael Gorse <mgorse@suse.com>
  - Update to version 3.32.0:
    + A lot of intense work by Matt, Paul, Leonard, Eric, Sarah and
      Bert went into this release. There are new tables for Biblical
      Language and Ancient Near Eastern Studies. We have improvements
      for UEB, Spanish, Turkish and Hungarian. There are also a
      couple of new features, for example the handling of the
      language metadata has been extended to handle language ranges.
* Thu Oct 03 2024 Michael Gorse <mgorse@suse.com>
  - Update to version 3.31.0:
    + This release adds support for new braille tables, such as Thai
      contracted and Greek International US, and updates existing
      braille tables such as the Finnish table which has been updated
      to the latest braille standard. Benehalo has uncovered a number
      of security problems in the liblouis code and has thankfully
      also provided fixes for them by hardening the code.
* Tue Aug 20 2024 Michael Gorse <mgorse@suse.com>
  - Update to version 3.30.0:
    + Many changes. See NEWS.
  - Drop s390x-support.patch: fixed upstream.
  - Add m4 to BuildRequires. It is needed to build some of the
    translation tables.
* Sun Apr 28 2024 Michael Gorse <mgorse@suse.com>
  - Update to version 3.29.0:
    + Many changes. See NEWS.
* Mon Apr 22 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Add s390x-support.patch to fix issues with python bindings on big
    endian machines.
    (gh#liblouis/liblouis#1552, bsc#1198348)
* Thu Apr 11 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Run python tests in %check
* Fri Mar 17 2023 Michael Gorse <mgorse@suse.com>
  - Update to version 3.25.0:
    + Fixed several buffer overflow errors in ~lou_setDataPath~,
      ~lou_logFile~ and ~resolveSubtable~ (boo#1209429 boo#1209431
      boo#1209432 CVE-2023-26767 CVE-2023-26768 CVE-2023-26769).
    + Braille table improvements.
    + Removed: vi.ctb (replaced by vi-cb8.utb).
  - Drop upstream merged:
    + liblouis-CVE-2023-26767.patch
    + liblouis-CVE-2023-26768.patch
    + liblouis-CVE-2023-26769.patch
* Fri Mar 17 2023 Cliff Zhao <qzhao@suse.com>
  - Add liblouis-CVE-2023-26768.patch: Check filename before copying
    to initialLogFileName(CVE-2023-26768 bsc#1209431 bsc#1209855).
* Thu Mar 16 2023 Cliff Zhao <qzhao@suse.com>
  - Add liblouis-CVE-2023-26769.patch: Check the path length before
    copying into tableFile(CVE-2023-26769 bsc#1209432 bsc#1209855).
* Wed Mar 15 2023 Cliff Zhao <qzhao@suse.com>
  - Add liblouis-CVE-2023-26767.patch: Check the length of path before
    copying into dataPath(CVE-2023-26767 bsc#1209429 bsc#1209855).
* Mon Jan 16 2023 Dirk Müller <dmueller@suse.com>
  - Update to version 3.24.0:
    + This release contains major updates to Hungarian, UEB, and
      Chinese bopomofo braille. Danish has been completely reworked
      and there is now support for the Danish braille standard 2022.
      There are also some new tables so that liblouis can now
      generate Georgian computer braille, Swahili (Kenya) and
      Chichewa (Malawi). Aside from that there is the usual
      assortment of code cleanups and bug fixes.
    + For a detailed list of all the changes refer to
      https://github.com/liblouis/liblouis/milestone/34?closed=1
    + Braille table improvements:
    - New grade 1, 1.2, 1.3, 1.4, 1.5 and 2 tables for Swahili
      (Kenya) and grade 1 table for Chichewa (Malawi).
    - Improvements to Hungarian.
    - Update braille patterns of some Chinese characters and
      phrases in the Chinese bopomofo braille table
    - Add experimental Georgian computer braille table
    - Updated the Danish tables to the new 2022 Danish braille
      standard
    - Limited contraction level (grade 2l or 1.5) is no longer part
      of the Danish braille standard 2022.
    - There is no longer any need for "literary" tables. In Danish
      braille, capital letters are now always indicated, and steps
      have been taken in the standard to ensure better
      back-translation.
    - As requested by The Danish Braille Committee, the tables for
      the 1993 standard will be kept as an option for at least a
      year. All the 1993 tables have been renamed to include
      "_1993" in the filename, so the new tables will be used as
      default.
    - Improvements to UEB.
    - Add new sign for German sharp S (ICEB July 2022)
    - Fix a couple of acronyms which require grade 1 indicator
      (LLB, LLP)
    - Fix placement of numeral sign in letters comma digits
    - Review rules for "under" and "there" contractions

Files

/usr/lib/python3.13/site-packages/louis
/usr/lib/python3.13/site-packages/louis-3.36.0.dist-info
/usr/lib/python3.13/site-packages/louis-3.36.0.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/louis-3.36.0.dist-info/METADATA
/usr/lib/python3.13/site-packages/louis-3.36.0.dist-info/RECORD
/usr/lib/python3.13/site-packages/louis-3.36.0.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/louis-3.36.0.dist-info/WHEEL
/usr/lib/python3.13/site-packages/louis-3.36.0.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/louis/__init__.py
/usr/lib/python3.13/site-packages/louis/__pycache__
/usr/lib/python3.13/site-packages/louis/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/louis/__pycache__/__init__.cpython-313.pyc


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 5 23:04:22 2026