https://git.schokokeks.org/derivepassphrase.git/tree/48d3973ca29372cdaff248fcb742c61c8bcf3430Recent commits to derivepassphrase.git (48d3973ca29372cdaff248fcb742c61c8bcf3430)2025-04-12T20:01:40+02:00tag:gitlist.org,2012:commit/48d3973ca29372cdaff248fcb742c61c8bcf3430Convert the configuration mutex to an explicit class2025-04-12T20:01:40+02:00Marco Riccisoftware@the13thletter.info
<pre>The class form is easier to monkeypatch than the generator form.
</pre>
tag:gitlist.org,2012:commit/314f65ee96a03034e2d19eed2399fc14d9623b09Merge topic branch 'documentation-fixes' into master2025-04-09T21:58:45+02:00Marco Riccisoftware@the13thletter.info
<pre>* documentation-fixes:
Reintroduce explicit type annotations for vault CLI arguments
</pre>
tag:gitlist.org,2012:commit/4076d407e367536615cd63029a167c8710a2a17cReintroduce explicit type annotations for vault CLI arguments2025-04-09T21:53:48+02:00Marco Riccisoftware@the13thletter.info
<pre>The command-line function for the "vault" subcommand is now implemented
by accepting wildcard keyword arguments, so `mkdocstrings-python` no
longer has explicit type information for the known list of keyword
arguments to fall back on. So, explicitly (re-)annotate that list with
type information.
</pre>
tag:gitlist.org,2012:commit/fcf724d2e617a7480c8ff1d380fcb378c4e50c33Merge topic branch 'click-820-expected-incompatibilities' into master2025-04-09T19:47:01+02:00Marco Riccisoftware@the13thletter.info
<pre>* click-820-expected-incompatibilities:
Fix expected incompatibilities in the CLI machinery with click 8.2.0
</pre>
tag:gitlist.org,2012:commit/bbac630952e16e4ba0e9f7eef3c7538b4edbe646Fix expected incompatibilities in the CLI machinery with click 8.2.02025-04-09T19:43:39+02:00Marco Riccisoftware@the13thletter.info
<pre>click 8.2.0 is currently in pre-release, though a release candidate has
already been tagged as such. This candidate deprecated some internals,
which we access. Thus fix what we can reasonably assume will otherwise
be broken by click 8.2.0.
</pre>
tag:gitlist.org,2012:commit/d539649e3f89b92ff3123ebd8a2dddce40f24719Merge topic branch 'cleanup-lockfiles-in-test-harness' into master2025-04-09T19:29:34+02:00Marco Riccisoftware@the13thletter.info
<pre>* cleanup-lockfiles-in-test-harness:
Clean up configuration write lock files in the test suite
</pre>
tag:gitlist.org,2012:commit/34c4a591bc6fdd3f5856f169f645dc07f0560bccClean up configuration write lock files in the test suite2025-04-09T19:27:50+02:00Marco Riccisoftware@the13thletter.info
<pre>When using a temporary, isolated `derivepassphrase` configuration
directory in the test suite, also clean up the matching configuration
write lock file, which is not located in the configuration directory.
</pre>
tag:gitlist.org,2012:commit/9071ba82c566b077fb9869fca831bc24762fe151Merge topic branch 'selection-menu-to-stderr' into master2025-04-09T19:24:00+02:00Marco Riccisoftware@the13thletter.info
<pre>* selection-menu-to-stderr:
Emit selection menu to standard error
</pre>
tag:gitlist.org,2012:commit/e06ec891b7a9924d410f005166b88d99c76ce278Emit selection menu to standard error2025-04-09T19:20:13+02:00Marco Riccisoftware@the13thletter.info
<pre>Consider the heading and the menu printed before a prompt as diagnostic
information, and output it to standard error.
</pre>
tag:gitlist.org,2012:commit/fc1cdf966c5753cdcb319a8e530b4c749951574aMerge topic branch 'abstract-cli-runner' into master2025-04-09T19:17:57+02:00Marco Riccisoftware@the13thletter.info
<pre>* abstract-cli-runner:
Wrap click.testing.CliRunner to directly return a ReadableResult
</pre>