https://git.schokokeks.org/derivepassphrase.git/tree/4fc0971da8df2739d5181e2b7ca247c30ae3f368Recent commits to derivepassphrase.git (4fc0971da8df2739d5181e2b7ca247c30ae3f368)2026-08-09T17:18:56+02:00tag:gitlist.org,2012:commit/4fc0971da8df2739d5181e2b7ca247c30ae3f368Fix typos in the documentation2026-08-09T17:18:56+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/96a6de836795685b74c4172cf8f807fd187bce47Update wishlist to post-v0.6.12026-07-06T21:29:46+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/84cfbefc857e59bbd2379d5201d338fa493d6d54Release 0.6.12026-07-06T21:28:06+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/faad82c15c751fccb56639ec0f63b9181aa93211Merge branch 'release-0.6.1-preparations'2026-07-06T21:20:40+02:00Marco Riccisoftware@the13thletter.info
<pre>Prepare to release derivepassphrase v0.6.1
* release-0.6.1-preparations:
Update wishlist
Update the translation template, the German translation, and the message catalogs
Add changelog entries for economic-test-suite, click-8.4.2-compatibility and openssh-bug3967-workaround
Reformat everything with ruff
Update wishlist
Set the Python path correctly during pytest invocation
</pre>
tag:gitlist.org,2012:commit/6e6b81b3c29295e12d0cfb1cafb86885f9585ddeUpdate wishlist2026-07-06T20:19:03+02:00Marco Riccisoftware@the13thletter.info
<pre>Also reference the new entry in the changelog.
</pre>
tag:gitlist.org,2012:commit/180f4092b7d8f31d577478744bd4cd1de991b2cfUpdate the translation template, the German translation, and the message catalogs2026-07-05T22:34:45+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/f6501cdea5b9af2c5ea73367239b38dd7ef7f69bAdd changelog entries for economic-test-suite, click-8.4.2-compatibility and openssh-bug3967-workaround2026-07-05T22:22:00+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/b21188f464eb047ac53f122b2ec64eb8a8a383acReformat everything with ruff2026-07-05T21:47:45+02:00Marco Riccisoftware@the13thletter.info
<pre>Linting and type checking passes, so nothing to do there.
</pre>
tag:gitlist.org,2012:commit/a696063933df2258448ce50c38cfdfe5ce80a4baUpdate wishlist2026-07-05T21:46:51+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/0bf24eb16ec698d7759657cb810385ec7388f74cSet the Python path correctly during pytest invocation2026-07-05T21:31:22+02:00Marco Riccisoftware@the13thletter.info
<pre>Some of our tests spawn subprocesses, and without this, the subprocesses
fail to import code from the `tests` hierarchy (e.g., `tests.data`.)
We have so far sidestepped this issue by requiring `$PYTHONPATH` to be
set accordingly, but it turns out that setting this in the pytest
settings works even more reliably.
In the long run, it might be smarter to use a similar source layout
in `tests` as we already do in `src`: a top-level
`test_derivepassphrase` package, and the `data`, `machinery` and other
tests modules/packages as submodules/subpackages of
`test_derivepassphrase`.
</pre>