https://git.schokokeks.org/derivepassphrase.git/tree/29a9a974a1bb939863ca5cb1f7646581526b482f Recent commits to derivepassphrase.git (29a9a974a1bb939863ca5cb1f7646581526b482f) 2025-06-15T09:30:13+02:00 tag:gitlist.org,2012:commit/29a9a974a1bb939863ca5cb1f7646581526b482f Compile changelog for v0.5 2025-06-15T09:30:13+02:00 Marco Ricci software@the13thletter.info <pre>(Oops.) &lt;/pre&gt; tag:gitlist.org,2012:commit/1888df51e637867d8e4a85d135b9b90a05b752f5 Update wishlist to post-v0.5 2025-06-14T22:13:51+02:00 Marco Ricci software@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/f650c5c3dc7c1e478588395c3b4c73dd802667ad Release 0.5 2025-06-14T21:41:32+02:00 Marco Ricci software@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/47bc9ee9d7f7b210456250db7d164ece29e657de Merge topic branch 'project-config-and-script-fixes' into master 2025-06-14T21:35:47+02:00 Marco Ricci software@the13thletter.info <pre>* project-config-and-script-fixes: Update the man page diagnostic script: settings and output format Fix bump-my-version config to what derivepassphrase actually uses &lt;/pre&gt; tag:gitlist.org,2012:commit/599bde0abbadbc8e9c7ea3896fc8e6f8393ae233 Update the man page diagnostic script: settings and output format 2025-06-14T20:07:44+02:00 Marco Ricci software@the13thletter.info <pre>Update the man page diagnostic script to current settings: use the updated path to the man pages, and use metavars without the `!s` conversion. Additionally, since the output is currently a diagnostic on standard error, and very verbose, emit a terser shorthand notation to standard output instead. (Also sort the files to be examined first.) &lt;/pre&gt; tag:gitlist.org,2012:commit/6462970b6aa8b4c3739a1e929aed3565223efae2 Fix bump-my-version config to what derivepassphrase actually uses 2025-06-14T19:05:26+02:00 Marco Ricci software@the13thletter.info <pre>The version scheme did not match the actual pre-release version number formatting, the search-/replace-patterns overlapped, and the man pages were being searched for in the wrong directory. &lt;/pre&gt; tag:gitlist.org,2012:commit/884677ae0f203aa922020e2128c97d121d150699 Merge topic branch 'coverage-slipups' into master 2025-06-14T16:51:56+02:00 Marco Ricci software@the13thletter.info <pre>* coverage-slipups: Fix some coverage slipups &lt;/pre&gt; tag:gitlist.org,2012:commit/f7fcac69546b5c15e4a911ccea8f036f16d21e69 Merge topic branch 'pin-testing-dependencies' into master 2025-06-14T16:49:39+02:00 Marco Ricci software@the13thletter.info <pre>* pin-testing-dependencies: Pin testing dependencies &lt;/pre&gt; tag:gitlist.org,2012:commit/5ef40c2b120a9f4cac53794a225b5a7d91f2b0c8 Fix some coverage slipups 2025-06-10T19:31:24+02:00 Marco Ricci software@the13thletter.info <pre>The first slipup deals with two different wrappers around `os.getenv`, depending on whether the system support bytes-based environment variables. We care about whether the wrapper function (whichever implementation) is called correctly, not which wrapper function is selected. So, rewrite the branch to put the system-specific definitions under coverage exclusion, and the rest not. The second slipup concerns the concurrency limit. The detection is system- and runtime-dependent, but the error paths were previously not excluded from coverage. Additionally, we claimed to manually support the `PYTHON_CPU_COUNT` environment variable on Python 3.12, but contained no matching code. So, rewrite the code to add that missing support, in a coverage-friendly way. &lt;/pre&gt; tag:gitlist.org,2012:commit/5ebe5c264adf4c95fd9d39a8689bc30d1af43c6b Merge topic branch 'defer-automatic-color-support' into master 2025-06-09T23:03:12+02:00 Marco Ricci software@the13thletter.info <pre>* defer-automatic-color-support: Document the removal/deferring of automatic color support Remove automatic color and text styling support &lt;/pre&gt;