-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2026-82439965bc 2026-04-28 00:55:52.209189+00:00 --------------------------------------------------------------------------------
Name : python-puzpy Product : Fedora 43 Version : 0.6.0 Release : 1.fc43 URL : https://github.com/alexdej/puzpy Summary : Python crossword puzzle library Description : Implementation of .puz crossword puzzle file parser based on the .puz file format documentation. -------------------------------------------------------------------------------- Update Information: 0.6.0 (Mar 24, 2026) Improved API for Clues and Grid ClueEntry now has named properties for cleaner, more discoverable access: clues = p.clue_numbering() for clue in clues.across: print(f'{clue.number}. {clue.text} - {clue.solution}') New convenience methods on Puzzle: - p.grid() / p.solution_grid() â return a Grid directly - Grid is now iterable (rows by default), with .rows() and .cols() iterators Dict-style access (clue['num'], clue['clue']) continues to work for backwards compatibility. Better Debugging with repr All core objects (Puzzle, Grid, ClueNumbering, Rebus, Markup, Timer, PuzzleBuffer) now have informative repr methods. 0.5.0 (Mar 20, 2026) LTIM (timer) support, with new Timer class that exposes timer status and elapsed_seconds RUSR (rebus fill) support, so rebus user fill from Across Lite can be read/written. check_rebus_answers() to validate rebus fill entries against their solutions check_answers(strict=False) enables validation of a partially filled grid. Across Lite Text Version 2 support: REBUS section and MARK flags (circled cells) helper methods on Rebus and Markup to make it easier to create rebus table and markup PEP 484-style type annotation throughout the project. 0.4.2 (Mar 19, 2026) Increment version number 0.4.1 (Mar 19, 2026) Added requires-python = ">=3.9" and updated list of supported python versions. Python 3.8 was broken in 0.3.1 with upgrade to setuptools >= 77.0.3 Fixed issue #53 Rebus.save() injects spurious RUSR extension on save Fixed issue #54 Leading space stripped from rebus solution keys on save 0.4.0 (Mar 18, 2026) Added requires-python = ">=3.8" and updated list of supported python versions. Last release that supported python 2.7 was 0.2.6. python2 compatibility was broken in 0.3.1 with upgrade to setuptools >= 77.0.3. This change makes it official. -------------------------------------------------------------------------------- ChangeLog: * Tue Mar 24 2026 Packit <[email protected]> - 0.6.0-1 - Update to 0.6.0 upstream release - Resolves: rhbz#2450929 * Fri Mar 20 2026 Michel Lind <[email protected]> - 0.5.0-2 - Adjust patches for updated pyproject.toml - Adjust for upstream dropping tox.ini - Drop conditionals for old setuptools * Fri Mar 20 2026 Packit <[email protected]> - 0.5.0-1 - Update to 0.5.0 upstream release - Resolves: rhbz#2449814 * Fri Mar 20 2026 Michel Lind <[email protected]> - 0.4.2-2 - Disable more unneeded test dependencies - Switch to using pytest directly so we can control verbosity easily * Thu Mar 19 2026 Packit <[email protected]> - 0.4.2-1 - Update to 0.4.2 upstream release - Resolves: rhbz#2448960 * Sat Jan 17 2026 Fedora Release Engineering <[email protected]> - 0.3.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild -------------------------------------------------------------------------------- References: [ 1 ] Bug #2450929 - python-puzpy-0.6.0 is available https://bugzilla.redhat.com/show_bug.cgi?id=2450929 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2026-82439965bc' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
-- _______________________________________________ package-announce mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
