Recent commits to derivepassphrase.git (062c711a54826a90759e99063e00cda6bdb8b7d0) https://git.schokokeks.org/derivepassphrase.git/tree/062c711a54826a90759e99063e00cda6bdb8b7d0 Recent commits feed provided by GitList. Add changelog entry for Python 3.14 support https://git.schokokeks.org/derivepassphrase.git/commit/062c711a54826a90759e99063e00cda6bdb8b7d0 software@the13thletter.info (Marco Ricci) Sun, 22 Jun 2025 15:10:18 +0200 062c711a54826a90759e99063e00cda6bdb8b7d0 Assert compatibility with Python 3.14 (beta 3) Tested by manually installing Python 3.14 beta 3 and adjusting the `hatch` testing matrix, because no published version of `hatch` currently "knows" about Python 3.14 yet (i.e., provides Python 3.14 distributions for installation). On Linux, the test suite runs decidedly slower because the default `multiprocessing` start method changed from `fork` to `forkserver`, and one test (`tests.test_derivepassphrase_cli.TestFakedConfigurationMutex`) spawns hordes of processes, dominating the runtime. This is regrettable, but not strictly incompatible, and the obvious "fixes" are actually policy decisions instead of behavioral fixes. So I do not wish to add any such fix just yet, without due consideration of the design and the consequences. https://git.schokokeks.org/derivepassphrase.git/commit/ab49da2180685f91a5e7162e99cf031c32538d88 software@the13thletter.info (Marco Ricci) Sun, 22 Jun 2025 14:39:43 +0200 ab49da2180685f91a5e7162e99cf031c32538d88 Merge topic branch 'release-checklist' into master * release-checklist: Add a release checklist, for internal use https://git.schokokeks.org/derivepassphrase.git/commit/51a0b72fb17f71cdc148ef31c9683954af0c1036 software@the13thletter.info (Marco Ricci) Sat, 21 Jun 2025 15:35:38 +0200 51a0b72fb17f71cdc148ef31c9683954af0c1036 Add a release checklist, for internal use https://git.schokokeks.org/derivepassphrase.git/commit/379531872dee7d423b5f30ec02b196ad235e1e5c software@the13thletter.info (Marco Ricci) Sat, 21 Jun 2025 15:33:13 +0200 379531872dee7d423b5f30ec02b196ad235e1e5c Merge topic branch 'changelog-v0.5' into master * changelog-v0.5: Update wishlist Use different icons for wishes, fixed bugs and completed wishes https://git.schokokeks.org/derivepassphrase.git/commit/23623b9e2b555d9cdfd2cac24d444d516625ff96 software@the13thletter.info (Marco Ricci) Sat, 21 Jun 2025 15:30:30 +0200 23623b9e2b555d9cdfd2cac24d444d516625ff96 Update wishlist Also fix the icons on the "Future ideas" page once again. https://git.schokokeks.org/derivepassphrase.git/commit/a86023d25f3c9410b277751eaf09471becda8742 software@the13thletter.info (Marco Ricci) Sat, 21 Jun 2025 15:28:09 +0200 a86023d25f3c9410b277751eaf09471becda8742 Use different icons for wishes, fixed bugs and completed wishes This uniform set of icons and colors can then be used on both the wishlist overview page and the wishlist items themselves. The changelog can reuse the icons too, but by icon name instead of symbolic name. https://git.schokokeks.org/derivepassphrase.git/commit/b3586b484afae50aa7c55a95ec5f62f94263810a software@the13thletter.info (Marco Ricci) Sat, 21 Jun 2025 15:12:47 +0200 b3586b484afae50aa7c55a95ec5f62f94263810a Merge topic branch 'documentation-fixes' into master * documentation-fixes: Fix minor oversights in the documentation https://git.schokokeks.org/derivepassphrase.git/commit/2a4c2f39a41f0e25f529470ff2326df88120e188 software@the13thletter.info (Marco Ricci) Sat, 21 Jun 2025 15:07:09 +0200 2a4c2f39a41f0e25f529470ff2326df88120e188 Fix minor oversights in the documentation The interal "Future ideas" page now also includes the same icons as the changelog uses for referring to bugs and wishlist entries. The wishlist path is slightly different, depending on whether MkDocs builds in "online" or "offline" mode. The CSS needs to accomodate both paths. The main API documentation should not attempt to refer to internals by hyperlink. https://git.schokokeks.org/derivepassphrase.git/commit/0247f35121d3472b79dfd18a76569fbe07ceccc7 software@the13thletter.info (Marco Ricci) Sat, 21 Jun 2025 15:04:12 +0200 0247f35121d3472b79dfd18a76569fbe07ceccc7 Merge topic branch 'changelog-v0.5' into master * changelog-v0.5: Update the "view source" link in the documentation as well https://git.schokokeks.org/derivepassphrase.git/commit/8eab1607ddc05e0fdc1b4b9e011872bcb78aacbf software@the13thletter.info (Marco Ricci) Sat, 21 Jun 2025 15:01:41 +0200 8eab1607ddc05e0fdc1b4b9e011872bcb78aacbf