<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss">
  <channel>
    <title>Python on Thought Parameters LLC Blog</title>
    <link>https://blog.thoughtparameters.com/tags/python/</link>
    <description>Recent content in Python on Thought Parameters LLC Blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 18 Aug 2026 22:01:35 +0000</lastBuildDate>
    <atom:link href="https://blog.thoughtparameters.com/tags/python/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Nuitka on Windows: Cross-Platform Python Compilation Guide</title>
      <link>https://blog.thoughtparameters.com/post/nuitka_windows_cross_platform_compilation/</link>
      <pubDate>Tue, 18 Aug 2026 02:00:00 -0700</pubDate>
      <guid>https://blog.thoughtparameters.com/post/nuitka_windows_cross_platform_compilation/</guid>
          <media:content
            url="https://blog.thoughtparameters.com/images/logo.png"
            medium="image"
            type="image/png"
            width="300"
            height="125" /><description>&lt;h2 id=&#34;nuitka-on-windows-building-native-python-executables&#34;&gt;Nuitka on Windows: Building Native Python Executables&lt;/h2&gt;&#xA;&lt;p&gt;Nuitka on Windows produces genuine &lt;code&gt;.exe&lt;/code&gt; binaries — not CPython bundled in a zip archive. The compilation requires a C compiler (either MSVC or MinGW64), and Windows introduces several platform-specific constraints that don&amp;rsquo;t exist on Linux or macOS.&lt;/p&gt;&#xA;&lt;p&gt;This guide covers the complete workflow: compiler setup, platform-specific flags, UPX compression, code signing, and GitHub Actions multi-platform builds that produce Windows, Linux, and macOS artifacts from the same pipeline.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nuitka &#43; Docker: Containerizing Compiled Python Applications</title>
      <link>https://blog.thoughtparameters.com/post/nuitka_docker_containerization/</link>
      <pubDate>Tue, 18 Aug 2026 01:00:00 -0700</pubDate>
      <guid>https://blog.thoughtparameters.com/post/nuitka_docker_containerization/</guid>
          <media:content
            url="https://blog.thoughtparameters.com/images/logo.png"
            medium="image"
            type="image/png"
            width="300"
            height="125" /><description>&lt;h2 id=&#34;nuitka--docker-building-minimal-compiled-python-containers&#34;&gt;Nuitka + Docker: Building Minimal, Compiled Python Containers&lt;/h2&gt;&#xA;&lt;p&gt;A standard Python Docker image for a FastAPI application typically ranges from 150 MB to 1 GB, depending on the base image and dependencies. A Nuitka-compiled equivalent can drop to under 40 MB using a distroless base, with faster startup and no Python interpreter exposed in the container.&lt;/p&gt;&#xA;&lt;p&gt;This guide covers the multi-stage build pattern that makes this work reliably.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nuitka vs PyInstaller vs cx_Freeze: Python Packaging Compared (2026)</title>
      <link>https://blog.thoughtparameters.com/post/nuitka_vs_pyinstaller_python_packaging/</link>
      <pubDate>Tue, 18 Aug 2026 00:00:00 -0700</pubDate>
      <guid>https://blog.thoughtparameters.com/post/nuitka_vs_pyinstaller_python_packaging/</guid>
          <media:content
            url="https://blog.thoughtparameters.com/images/logo.png"
            medium="image"
            type="image/png"
            width="300"
            height="125" /><description>&lt;h2 id=&#34;nuitka-vs-pyinstaller-vs-cx_freeze-which-python-packager-wins-in-2026&#34;&gt;Nuitka vs PyInstaller vs cx_Freeze: Which Python Packager Wins in 2026?&lt;/h2&gt;&#xA;&lt;p&gt;Distributing a Python application without requiring users to install Python—or without exposing your source code—requires a packaging tool. Three tools dominate this space: &lt;strong&gt;Nuitka&lt;/strong&gt;, &lt;strong&gt;PyInstaller&lt;/strong&gt;, and &lt;strong&gt;cx_Freeze&lt;/strong&gt;. Each takes a fundamentally different approach, and choosing the wrong one costs you startup time, binary size, or runtime stability.&lt;/p&gt;&#xA;&lt;p&gt;This guide cuts through the marketing and gives you the technical detail needed to make an informed decision.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nuitka Packaging for Web Frameworks</title>
      <link>https://blog.thoughtparameters.com/post/nuitka_packaging_for_web_frameworks/</link>
      <pubDate>Sat, 26 Jul 2025 22:27:11 -0700</pubDate>
      <guid>https://blog.thoughtparameters.com/post/nuitka_packaging_for_web_frameworks/</guid>
          <media:content
            url="https://blog.thoughtparameters.com/images/compiling_newspapers.jpg"
            medium="image"
            type="image/jpeg"
            width="1472"
            height="832" /><description>&lt;figure&gt;&lt;img src=&#34;https://blog.thoughtparameters.com/images/compiling_newspapers.jpg&#34;&#xA;    alt=&#34;Compiling Newspapers&#34; width=&#34;100%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;h2 id=&#34;guide-to-compiling-python-web-frameworks-with-nuitka&#34;&gt;&lt;strong&gt;Guide to Compiling Python Web Frameworks with Nuitka&lt;/strong&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Unlock simplified deployment for Python web apps. This guide details compiling Flask, FastAPI, and Django with Nuitka and automating cross-platform releases with GitHub Actions, from executables to DEB/RPM packages.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>