https://git.schokokeks.org/derivepassphrase.git/tree/d3ddbf54d9c8e0a719cdd8a336b8ac5d9b409726 Recent commits to derivepassphrase.git (d3ddbf54d9c8e0a719cdd8a336b8ac5d9b409726) 2024-06-30T22:00:30+02:00 tag:gitlist.org,2012:commit/d3ddbf54d9c8e0a719cdd8a336b8ac5d9b409726 Fix misspelt project settings 2024-06-30T22:00:30+02:00 Marco Ricci m@the13thletter.info <pre>These misspellings otherwise prevent installation. &lt;/pre&gt; tag:gitlist.org,2012:commit/98fbb55ed0e63caa328ca4ef587578c0b0566a45 Fix miscellaneous type checking issues in the tests 2024-06-30T21:37:17+02:00 Marco Ricci m@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/f73aa65f6f3afb9ea8a4af8d09ea2827d735f09c Add minor documentation rewordings and clarifications 2024-06-30T16:37:52+02:00 Marco Ricci m@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/0cb951df53ceb12c87ca6eb6050013e64f659303 Fix Google code style violations concerning imports 2024-06-30T16:37:52+02:00 Marco Ricci m@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/c07bbb7d20a02a1991ae529cb3ecf25dda42bd68 Raise KeyError when signing key is not loaded into SSH agent 2024-06-30T16:37:52+02:00 Marco Ricci m@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/c3c2e901e299525d8a42b56169b36583551332b0 Distinguish errors when constructing SSH agent client 2024-06-30T16:37:52+02:00 Marco Ricci m@the13thletter.info <pre>If we cannot connect to the SSH agent, if it is because we cannot determine its address, then raise a `KeyError`, otherwise pass the original `OSError` through, instead of blindly converting everything to `RuntimeError`. &lt;/pre&gt; tag:gitlist.org,2012:commit/22396e0a2949d6766ead804647dbe17e0a0300f4 Introduce TrailingDataError for trailing data in SSH agent responses 2024-06-30T16:37:52+02:00 Marco Ricci m@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/9dcc9aa9a8e5f82ad121c22c308d1c723ba5b941 Distinguish between a key lookup error in the SSH agent and other communication/runtime errors 2024-06-30T16:37:52+02:00 Marco Ricci m@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/56ea02d5de542487633a1444cc55ccfb2269a498 Rename SequinExhaustedException to SequinExhaustedError 2024-06-30T16:37:52+02:00 Marco Ricci m@the13thletter.info <pre>This is Python, not Java. &lt;/pre&gt; tag:gitlist.org,2012:commit/bb75e2c43f4f1e88d0c717761e98457b774fb6e8 Rename and regroup all test files and test cases 2024-06-30T16:27:37+02:00 Marco Ricci m@the13thletter.info <pre>Adhere to standard testing best practices: name tests after the module they test (and move all such tests into the same testing module), group related tests within a module into classes, and move common testing functionality and test data into separate modules. Grouping related tests into classes also means that tests with common prerequisites (such as an available SSH agent) can then be skipped in bulk, if necessary. &lt;/pre&gt;