https://git.schokokeks.org/derivepassphrase.git/tree/3885f25a02fa7e87cf1f7faba51225bebf865944Recent commits to derivepassphrase.git (3885f25a02fa7e87cf1f7faba51225bebf865944)2024-07-14T13:17:54+02:00tag:gitlist.org,2012:commit/3885f25a02fa7e87cf1f7faba51225bebf865944Release 0.1.02024-07-14T13:17:54+02:00Marco Riccim@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/565dd46f8506662fd4abcc8e7f9c7a99ae15958fSet project version statically due to Hatchling limitation2024-07-14T13:14:10+02:00Marco Riccim@the13thletter.info
<pre>Hatch/Hatchling do not support reading the version string from (or
writing a new string to) multiple files. See
[pypa/hatch#684](https://github.com/pypa/hatch/issues/684). Until such
a feature is implemented, or I write my own script or hatchling plugin
to replicate the version number myself, set the number statically in the
project metadata, and forego the luxury of having the version number
available in source code form. Users wanting the project version number
will need to query the package metadata, e.g. via
`importlib.metadata.version(...)` from the Python standard library.
</pre>
tag:gitlist.org,2012:commit/94ab987287d69929bc5b384aba6db0055ec9caa9Remove coverage from documentation output2024-07-14T12:05:48+02:00Marco Riccim@the13thletter.info
<pre>It doesn't integrate well into the documentation site, *and* the actual
coverage numbers are flaky on Python 3.10 and PyPy 3.10.
</pre>
tag:gitlist.org,2012:commit/e8b3ecf264495b6e5cf9b5f07889545ed242b64bSupport Python 3.10 and PyPy 3.102024-07-14T11:51:22+02:00Marco Riccim@the13thletter.info
<pre>This mostly involves relying on `typing_extensions` instead of `typing`.
Since we're at it, also clean up unused module or symbol imports.
</pre>
tag:gitlist.org,2012:commit/284f2b7adbd8f5c658c7ed785bfb4f6f18b18695Add rendered man page for derivepassphrase(1)2024-07-14T10:57:59+02:00Marco Riccim@the13thletter.info
<pre>Converted and formatted by hand from the `--help` output, because
`click-man`, which would generally be used for this purpose, is quasi
abandonware as of July 2024, and generates horrible quality results.
</pre>
tag:gitlist.org,2012:commit/c35b8346f80f7a0ce048da890f4b8a8c293f539bFix minor formatting details in README2024-07-14T10:57:37+02:00Marco Riccim@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/cedd14e7792ab8b3a7cc1bfe0b2d5e280695cd40Streamline MkDocs settings2024-07-14T10:53:46+02:00Marco Riccim@the13thletter.info
<pre>Add standard navigational hints, remove clumsily done custom CSS, and
tweak some standard text elements for better readability.
</pre>
tag:gitlist.org,2012:commit/205eab07669bb7db5bb2f996b1b20741f6b19691Fill out README and documentation front page2024-06-30T22:04:58+02:00Marco Riccim@the13thletter.info
<pre>Also update some settings in the documentation, now that there is an
actual landing page.
</pre>
tag:gitlist.org,2012:commit/d3ddbf54d9c8e0a719cdd8a336b8ac5d9b409726Fix misspelt project settings2024-06-30T22:00:30+02:00Marco Riccim@the13thletter.info
<pre>These misspellings otherwise prevent installation.
</pre>
tag:gitlist.org,2012:commit/98fbb55ed0e63caa328ca4ef587578c0b0566a45Fix miscellaneous type checking issues in the tests2024-06-30T21:37:17+02:00Marco Riccim@the13thletter.info
<pre></pre>