- Wednesday: I mostly worked on the latest sudoku hunt from Cracking the Cryptic.
- Thursday: I tried and failed to replicate the Windows failures of my new tests. It turns out I had all the information I needed to figure out what was wrong; I just wasn't putting it together. (Basically, Windows doesn't really handle command-line parsing like any other OS I know of, so pip's test script runner can't escape things as scrupulously. So, some version specifiers can't be cleanly specified on the command line.)
- Friday: I put the recommended fixes to the tests into practice, then took things easy.
- Saturday: With my changes to pip mostly ready, I started planning other things. Such as a pijul-based clone of Cruft that has a more complicated (I think) implementation, but hopefully that delivers enhanced functionality. Hopefully.
- Sunday: I did a bit more work on that. Didn't say much.
- Monday: I did a bit more work on the pip PR.
Next week, so far as I know, the pip PR is good enough that it's out of my hands now, which is a really liberating experience. I don't know what kind of timeframe for implementation anyone else was expecting, but that was a few months that I suspect other people could have gotten through quicker, if they'd had the time. Which is a weird counterfactual.
Anyway, it's time for me to take things easy, and work on things beholden only to me.