2 hours ago · Life · 0 comments

Some progress made this week. § For months, at least, I’ve been putting off updating my three Django websites to use uv to manage their versions of Python and third-party packages. I’ve been using uv for development for ages, and like it a lot, but have never liked doing things on web servers because I don’t understand a lot of it and have no desire to learn more. Every time I thought, “OK, I’ll finally do this!” it was near the end of the day, or the end of the week, and I’d put it off in case I needed to call on Mythic Beasts’ support to rescue me. So I’d continue generating a requirements.txt every time I updated things with uv so that the live sites could continue using pip-tools. But last week I updated this site, apparently successfully. It went too easily, with no errors at any point which always makes me uneasy. If a process I’m wary about generates no errors that’s usually a sign the change I was making hasn’t actually happened, and everything is quietly continuing to run as…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.