https://git.schokokeks.org/derivepassphrase.git/tree/f650c5c3dc7c1e478588395c3b4c73dd802667adRecent commits to derivepassphrase.git (f650c5c3dc7c1e478588395c3b4c73dd802667ad)2025-06-14T21:41:32+02:00tag:gitlist.org,2012:commit/f650c5c3dc7c1e478588395c3b4c73dd802667adRelease 0.52025-06-14T21:41:32+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/47bc9ee9d7f7b210456250db7d164ece29e657deMerge topic branch 'project-config-and-script-fixes' into master2025-06-14T21:35:47+02:00Marco Riccisoftware@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
</pre>
tag:gitlist.org,2012:commit/599bde0abbadbc8e9c7ea3896fc8e6f8393ae233Update the man page diagnostic script: settings and output format2025-06-14T20:07:44+02:00Marco Riccisoftware@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.)
</pre>
tag:gitlist.org,2012:commit/6462970b6aa8b4c3739a1e929aed3565223efae2Fix bump-my-version config to what derivepassphrase actually uses2025-06-14T19:05:26+02:00Marco Riccisoftware@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.
</pre>
tag:gitlist.org,2012:commit/884677ae0f203aa922020e2128c97d121d150699Merge topic branch 'coverage-slipups' into master2025-06-14T16:51:56+02:00Marco Riccisoftware@the13thletter.info
<pre>* coverage-slipups:
Fix some coverage slipups
</pre>
tag:gitlist.org,2012:commit/f7fcac69546b5c15e4a911ccea8f036f16d21e69Merge topic branch 'pin-testing-dependencies' into master2025-06-14T16:49:39+02:00Marco Riccisoftware@the13thletter.info
<pre>* pin-testing-dependencies:
Pin testing dependencies
</pre>
tag:gitlist.org,2012:commit/5ef40c2b120a9f4cac53794a225b5a7d91f2b0c8Fix some coverage slipups2025-06-10T19:31:24+02:00Marco Riccisoftware@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.
</pre>
tag:gitlist.org,2012:commit/5ebe5c264adf4c95fd9d39a8689bc30d1af43c6bMerge topic branch 'defer-automatic-color-support' into master2025-06-09T23:03:12+02:00Marco Riccisoftware@the13thletter.info
<pre>* defer-automatic-color-support:
Document the removal/deferring of automatic color support
Remove automatic color and text styling support
</pre>
tag:gitlist.org,2012:commit/665c4b7e70fa60a64d8c5fc4f11fad02f77024fdDocument the removal/deferring of automatic color support2025-06-09T23:01:52+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/64b076508d85bc24a28e253d081b4f2bf95b552cRemove automatic color and text styling support2025-06-09T22:42:10+02:00Marco Riccisoftware@the13thletter.info
<pre>There are still too many open questions concerning the conventions for
overriding the automatic detection of color and text styling output.
Settling on any interpretation of these conventions now and formalizing
that as code will only come back to bite us later.
</pre>