-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2025-6d26059272 2025-07-27 01:21:48.026739+00:00 -------------------------------------------------------------------------------- Name : python-xword-dl Product : Fedora 42 Version : 2025.7.5.1 Release : 1.fc42 URL : https://github.com/thisisparker/xword-dl Summary : Download tool for online crossword puzzles Description : xword-dl is a command-line tool to download .puz files for online crossword puzzles from supported outlets or arbitrary URLs with embedded crossword solvers. For a supported outlet, you can easily download the latest puzzle, or specify one from the archives. -------------------------------------------------------------------------------- Update Information: 2025.7.5.1 Small patch release here! I don't know if many users import xword_dl as a library, but yesterday's release accidentally changed the way it exposes its core functions. This patch release restores the ability to use xword_dl.by_keyword() and xword_dl.by_url() functions at the top level, and does nothing else. 2025.7.5 Big code quality release! The MVP here is @afontenot, who walked me through a pretty comprehensive review, adding type hinting and a bunch of other fixes that have improved the maintainability of the code base and reduced the risk of weird bugs. More on that to come. I've also run everything through ruff formatting and will be aiming to standardize and automate that in the near future. Fixed Puzzmo downloaders, Washington Post downloader, Der Standard downloader, LA Times downloader Dropped Support for Python 3.9. This one's a little more aggressive than usual because it's not quite EOL, but with the new typing stuff the union type pipe syntax helped a lot so we're rolling with it. 2025.5.8 Another focused release while we await my promised Big Review release, but some good stuff in here. Fixed Washington Post downloader to accommodate some changes on their end Added support for Puzzmo Big, as well as general Puzzmo search-by-date. Puzzmo is one of my favorite outlets these days, with a great online solver and other games, and I encourage you to subscribe!. Also I have to give a combination shout-out/apology to @afontenot who suggested a great approach to search-by-date in #203 that I should have just merged then, but I waited too long, and it ended up getting scooped by some changes on Puzzmo's end that simplified things. Dropped support for Python 3.8, which has been EOL for 6 months or so. In this case it was to use the fancy native time zone support, but in general it's nice that the language keeps maturing and improving! -------------------------------------------------------------------------------- ChangeLog: * Sun Jul 6 2025 Packit <hello@xxxxxxxxxx> - 2025.7.5.1-1 - Update to 2025.7.5.1 upstream release - Resolves: rhbz#2365144 * Tue Jun 3 2025 Python Maint <python-maint@xxxxxxxxxx> - 2025.4.2.1-2 - Rebuilt for Python 3.14 -------------------------------------------------------------------------------- References: [ 1 ] Bug #2365144 - python-xword-dl-2025.7.5.1 is available https://bugzilla.redhat.com/show_bug.cgi?id=2365144 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2025-6d26059272' 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 -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx 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/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue