<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Python on The Negation</title><link>https://www.thenegation.com/tags/python/</link><description>Recent content in Python on The Negation</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 08 May 2025 17:24:26 +0000</lastBuildDate><atom:link href="https://www.thenegation.com/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>Why and How to Patch a Python Package in Nix</title><link>https://www.thenegation.com/posts/patch-python-package-on-nix/</link><pubDate>Thu, 08 May 2025 17:24:26 +0000</pubDate><guid>https://www.thenegation.com/posts/patch-python-package-on-nix/</guid><description>&lt;p&gt;I bumped into an annoying issue today while upgrading my Python dependencies in
a codebase. And I thought it would be a good idea to share the solution with
you. Thanks to &lt;a href="https://nixos.org/"&gt;Nix&lt;/a&gt; for making this kind of fix so straightforward.&lt;/p&gt;</description></item><item><title>Nix-Powered Python Development</title><link>https://www.thenegation.com/posts/nix-powered-python-dev/</link><pubDate>Wed, 07 May 2025 19:11:06 +0000</pubDate><guid>https://www.thenegation.com/posts/nix-powered-python-dev/</guid><description>&lt;p&gt;After a few years of floating from one hack to another, this is my practical
guide to setting up a reasonable Python development environment using Nix flakes
with support for testing, linting, formatting, and LSP-based editor integration.&lt;/p&gt;</description></item><item><title>Ruff and Ready: Linting Before the Party</title><link>https://www.thenegation.com/posts/migrate-to-ruff/</link><pubDate>Fri, 02 May 2025 14:32:07 +0000</pubDate><guid>https://www.thenegation.com/posts/migrate-to-ruff/</guid><description>&lt;p&gt;In this post, I share why I value linters and formatters, and how I migrate from
traditional Python tools to &lt;a href="https://docs.astral.sh/ruff/"&gt;ruff&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>