xlsx-dict-reader 0.2.0, or, publishing to pypi in 2024
Fantasy Baseball 2024
Upgrading an Alpine Linux Installation After Waiting Way Too Long
PSA: Docker Will Edit Host-Based Firewall Rules For You
Working on a Dependency Locally
My first open source contributions are old enough to have a beer in the US by now, as is my first python code. But I’ve always found it awkward and disruptive to patch, and contribute a patch back to a library that I’m using in a python project, especially when I’m working with virtualenv or similar setups. With poetry and git, I’ve finally settled on one I like, and I’m capturing it here for easy reference next time.
Poetry is, by quite some distance, my favorite way to manage python dependencies these days. But for modifying open source dependencies and contributing changes back, my workflow has always been awkward. I’ve often resorted to temporarily “vendoring” a project, or to awkward virtual environment manipulations. Here’s an easier way.
Django, HTMX, and front-end scripting
How I Start: Django, Tailwind, HTMX (part 5)
How I Start: Django, Tailwind, HTMX (part 4)
Adding shell_plus
for Django to PyCharm’s Python Console
shell_plus
from django-extensions
would give me for free.