<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Python Trending Weekly</title>
    <description>The latest articles on DEV Community by Python Trending Weekly (@pythoncat).</description>
    <link>https://dev.to/pythoncat</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1058825%2F5c9c8581-3a6a-4065-8cc2-44f9b6d72dd3.jpg</url>
      <title>DEV Community: Python Trending Weekly</title>
      <link>https://dev.to/pythoncat</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pythoncat"/>
    <language>en</language>
    <item>
      <title>Python Trending Weekly #175 (with Issue 125 full text): AI Writes 610K Lines of Lean Proofs for CPython</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 14 Nov 2026 14:56:21 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-trending-weekly-175-with-issue-125-full-text-ai-writes-610k-lines-of-lean-proofs-for-1679</link>
      <guid>https://dev.to/pythoncat/python-trending-weekly-175-with-issue-125-full-text-ai-writes-610k-lines-of-lean-proofs-for-1679</guid>
      <description>&lt;p&gt;Welcome to Python Trending Weekly - your gateway to cutting-edge Python intelligence! Curated by Python Cat from 400+ premium sources worldwide, we deliver the most valuable articles, tutorials, open-source projects, tools, podcasts, videos, and trending discussions directly to your inbox. Our mission: Accelerate your Python mastery and unlock new career opportunities in the ever-evolving tech landscape.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay ahead of the curve:&lt;/strong&gt; &lt;a href="https://patreon.com/PythonCat666" rel="noopener noreferrer"&gt;Subscribe now&lt;/a&gt; for weekly insights that keep you at the forefront of Python innovation!&lt;/p&gt;

&lt;p&gt;Shared 12 articles, 12 open-source projects, 1 audio/video, 2 hot discussions&lt;/p&gt;

&lt;p&gt;Here are the title summaries for this issue: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① PEP 852: Asynchronous functions in the C API&lt;/p&gt;

&lt;p&gt;② Adopting Python 3.15's lazy imports: a 4× faster CLI, and where they didn't help&lt;/p&gt;

&lt;p&gt;③ Catch the import. Name the culprit. Keep threads free: Introducing gilguard&lt;/p&gt;

&lt;p&gt;④ Adapting CPython for yk&lt;/p&gt;

&lt;p&gt;⑤ Muru: import once, fork many&lt;/p&gt;

&lt;p&gt;⑥ Portable Python scripts with dependencies&lt;/p&gt;

&lt;p&gt;⑦ mizu: thread-speed parallel R and Python over shared memory&lt;/p&gt;

&lt;p&gt;⑧ Building an Agent Sandbox from Scratch in Python&lt;/p&gt;

&lt;p&gt;⑨ Michigan prof creates Python-like Jac language for AI agents&lt;/p&gt;

&lt;p&gt;⑩ What makes uv slow?&lt;/p&gt;

&lt;p&gt;⑪ Django in Space with Loes Crama&lt;/p&gt;

&lt;p&gt;⑫ Formalizing CPython&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① paperclip: The open-source app everyone uses to manage agents at work&lt;/p&gt;

&lt;p&gt;② LangGraph: Build resilient agents&lt;/p&gt;

&lt;p&gt;③ agent-desktop: Computer use CLI for AI agents&lt;/p&gt;

&lt;p&gt;④ vllm: A high-throughput and memory-efficient inference and serving engine for LLMs&lt;/p&gt;

&lt;p&gt;⑤ indra: Fast CPU OCR&lt;/p&gt;

&lt;p&gt;⑥ artcraft: An Intentional Crafting Engine for Artists, Designers, and Filmmakers&lt;/p&gt;

&lt;p&gt;⑦ sqlfluff: The SQL Linter for Humans&lt;/p&gt;

&lt;p&gt;⑧ linkding-cn: A self-hosted bookmark manager with highlights and read-later&lt;/p&gt;

&lt;p&gt;⑨ Mailu: Mail server as Docker images&lt;/p&gt;

&lt;p&gt;⑩ ioe: One-Stop Retail Inventory Solution&lt;/p&gt;

&lt;p&gt;⑪ android-ad-cleaner: Turn off ads on Chinese Android phones without root&lt;/p&gt;

&lt;p&gt;⑫ cn-math-taxonomy: Chinese K-12 Math Knowledge Graph and Prerequisite Diagnostics&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐢Podcasts &amp;amp; Videos&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① DjangoCon Europe 2026&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🥂Discussions &amp;amp; Questions&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① Google Adopts Pyrefly for Faster, More Accurate Python Type Checking&lt;/p&gt;

&lt;p&gt;② PEP 840: Name Resolution in Class Namespaces&lt;/p&gt;

&lt;p&gt;Welcome to subscribe for weekly hand-picked Python content: &lt;a href="https://patreon.com/PythonCat666" rel="noopener noreferrer"&gt;Patreon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After subscribing, you can view the full text of Issue 175 for free: &lt;a href="https://www.patreon.com/PythonCat666/posts/python-trending-175314249" rel="noopener noreferrer"&gt;https://www.patreon.com/PythonCat666/posts/python-trending-175314249&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;📖 &lt;strong&gt;Full text of a past issue, now free&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Paid issues of this newsletter become free to read one year after publication,&lt;br&gt;
so every new issue comes with one past issue's full text.&lt;/p&gt;

&lt;p&gt;Below is the issue published one year ago (Issue 125, 2025-11-01) —&lt;br&gt;
much of it is still worth reading today.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1、&lt;a href="https://pyfound.blogspot.com/2025/10/NSF-funding-statement.html" rel="noopener noreferrer"&gt;The PSF has withdrawn a $1.5 million proposal to US government grant program&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The Python Software Foundation proactively withdrew a $1.5 million grant application to the U.S. National Science Foundation because the grant terms required the PSF to commit to not carrying out any projects advancing diversity, equity, and inclusion, but the PSF board unanimously decided to uphold its values and refused to betray its mission of supporting a diverse Python community.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2、&lt;a href="https://pyfound.blogspot.com/2025/10/cpython-core-dev-sprint-2025-at-arm.html" rel="noopener noreferrer"&gt;CPython Core Dev Sprint 2025 at Arm Cambridge: The biggest one yet&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Arm's Cambridge headquarters hosted the largest-ever CPython core developer sprint, with 48 developers gathering for in-depth technical exchange. The event covered core topics including the JIT compiler, performance optimization, package management, and language design, and advanced important progress such as free-threading and documentation improvements.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3、&lt;a href="https://www.piglei.com/articles/why-is-python-ordereddict-ordered/" rel="noopener noreferrer"&gt;Why is Python's OrderedDict ordered?&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Why can OrderedDict remember insertion order while ordinary dictionaries cannot? The author dives into the internal implementation of the OrderedDict type and reveals the root cause of its ordering: adding a doubly linked list on top of a dictionary to maintain order information, combined with an index dictionary for fast lookup. The author also shares interesting details, such as cleverly resolving "circular references" through weakref, and the design of using object() as a default value.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4、&lt;a href="https://labs.quansight.org/blog/numpy-thread-safe-test-suite" rel="noopener noreferrer"&gt;Exploring &amp;amp; Improving the Thread Safety of NumPy's Test Suite&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The author deeply analyzes the thread-safety issues in the NumPy test suite during parallel execution. By introducing the pytest-run-parallel plugin, the author identified and fixed key defects such as global state pollution and random number seed conflicts, increasing test execution speed several times over.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5、&lt;a href="https://hakibenita.com/django-reliable-signals" rel="noopener noreferrer"&gt;Reliable Django Signals&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Django signals seem simple but hide traps—when signal handling fails, it causes the entire transaction to roll back. The author reveals the fundamental flaws of the signal mechanism and proposes a practical solution of replacing synchronous signals with background task queues such as Celery, effectively avoiding signal exceptions affecting the main business flow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6、&lt;a href="https://emily.space/posts/251023-uv" rel="noopener noreferrer"&gt;uv is the best thing to happen to the Python ecosystem in a decade&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;uv rewrote the entire toolchain in Rust, and it is astonishingly fast from version installation to dependency resolution. The author compares in detail the performance differences between uv and traditional tools, showing how it turns complex environment configuration into a one-command task.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7、&lt;a href="https://muhammadraza.me/2024/building-container-runtime-python/" rel="noopener noreferrer"&gt;Understanding Docker Internals: Building a Container Runtime in Python&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The author reproduces the core mechanisms of containers with less than 200 lines of Python code, from Linux namespaces to cgroups resource limits, with detailed code examples for each step.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8、&lt;a href="https://peps.python.org/pep-0686/" rel="noopener noreferrer"&gt;PEP 686 – Make UTF-8 mode default&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Python 3.15, currently in development, has implemented PEP-686 and will enable UTF-8 mode by default, unifying the encoding of files, standard input/output, and pipes as UTF-8, solving cross-platform encoding inconsistency issues and improving interoperability with other languages.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9、&lt;a href="https://blog.jacobstechtavern.com/p/my-terrible-startup-architecture" rel="noopener noreferrer"&gt;The Terrible Technical Architecture of my First Startup&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;How does technical debt accumulate in startups? The author candidly reviews his own "dark history"—from a simple Django + React architecture to an over-engineered microservices hell pursued for the sake of "scalability." When should simplicity be upheld, and when is complexity needed?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10、&lt;a href="https://www.bitecode.dev/p/python-314-what-didnt-make-the-headlines" rel="noopener noreferrer"&gt;Python 3.14 - What didn't make the headlines&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The author shares underappreciated practical improvements in Python 3.14: the PDB debugger supports remote debugging and better breakpoint strategies, asyncio simplifies event loop management, argparse enhances help information and error prompts, and multiprocessing switches to a safer forkserver strategy on Linux.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11、&lt;a href="https://pytorch.org/blog/helion" rel="noopener noreferrer"&gt;Helion: A High-Level DSL for Performant and Portable ML Kernels&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An advanced domain-specific language introduced by PyTorch that compiles PyTorch-like syntax into optimized Triton code. Through an auto-tuning engine and implicit search space, it lets developers focus on algorithm logic rather than hardware details, achieving performance portability across hardware architectures.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;12、&lt;a href="https://planetscale.com/blog/caching" rel="noopener noreferrer"&gt;Caching: The Most Elegant Innovation in Computing&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An exquisite interactive caching tutorial that demonstrates caching principles through visual animations, from CPU multi-level caches to database caching strategies, using dynamic charts to illustrate core concepts such as hit rate changes, temporal locality, and spatial locality, making abstract caching mechanisms intuitive and easy to understand.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1、&lt;a href="https://github.com/deta/surf" rel="noopener noreferrer"&gt;surf: Personal AI Notebooks&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An AI notebook tool that integrates files and web pages directly into the thinking process, supporting multimedia resource management, intelligent note generation, @mentions, web search integration, interactive app development, and more. Built with Svelte, TypeScript, and Rust, it supports cross-platform operation and local data storage. (star 2.3K)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgil5v6wceoe3a0odxruo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgil5v6wceoe3a0odxruo.png" width="768" height="475"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2、&lt;a href="https://github.com/Cp0204/quark-auto-save" rel="noopener noreferrer"&gt;quark-auto-save: Quark Cloud Drive Auto-Save&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An all-in-one tool for Quark cloud drive check-in, automatic transfer, name organization, push notifications, and media library refresh, supporting shared link subdirectories, intelligent file filtering, regex filename organization, multi-task management, Emby media library integration, and more. It offers Docker deployment and a WebUI configuration interface, supports multi-account management and plugin extensions, and can work with SmartStrm and Emby to achieve automatic episode updates. (star 2.1K)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3、&lt;a href="https://github.com/HKUDS/AI-Trader" rel="noopener noreferrer"&gt;AI-Trader: Can AI Beat the Market?&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An experimental platform where five AI agents trade fully autonomously in the Nasdaq 100 stock market, supporting a multi-model arena, zero-human-intervention decision-making, real-time performance analysis, historical replay, and more. Based on an MCP toolchain architecture, it integrates Jina search to obtain market intelligence, provides complete trading records and profit analysis, and explores AI's autonomous decision-making capabilities in financial markets. (star 7.9K)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqhwmrbm7ugx978w31v55.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqhwmrbm7ugx978w31v55.png" width="800" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4、&lt;a href="https://github.com/ozeranskii/httptap" rel="noopener noreferrer"&gt;httptap: HTTP Request Analysis Tool&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A powerful CLI tool that breaks down HTTP requests into stages such as DNS, TCP connection, TLS handshake, server wait, and transfer, and presents results as waterfall charts, compact summaries, or metric output. It supports IPv4/IPv6 identification, TLS certificate analysis, multiple output modes, JSON export, proxy support, and more. Built in Python with no system dependencies, it is suitable for interactive troubleshooting, regression analysis, and performance benchmark recording.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5、&lt;a href="https://github.com/getkanchi/kanchi" rel="noopener noreferrer"&gt;kanchi: A realtime celery task monitoring and management system&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A real-time Celery task monitoring and management system with a friendly user interface. It supports WebSocket real-time monitoring, task filtering and search, retry tracking, orphan detection, daily statistics, worker health monitoring, and more. It offers quick deployment via Docker Compose, supports basic authentication and OAuth login, is compatible with RabbitMQ and Redis brokers, and can replace Flower as a more modern Celery monitoring solution.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzceqgoey61rbw0xaiznk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzceqgoey61rbw0xaiznk.png" width="800" height="307"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6、&lt;a href="https://github.com/isaac-sim/IsaacSim" rel="noopener noreferrer"&gt;IsaacSim: NVIDIA Isaac Sim for AI-driven robots&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An open-source AI-driven robot simulation platform from NVIDIA, built on Omniverse. It supports GPU-accelerated physics simulation, RTX sensor rendering, import of multiple robot formats, reinforcement learning training, ROS integration, synthetic data generation, and more. It provides the Isaac Lab framework for robot learning, supports digital twin simulation, and offers complete infrastructure for every stage of robot development. (star 1.8K)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7、&lt;a href="https://github.com/guofei9987/scikit-opt" rel="noopener noreferrer"&gt;scikit-opt: Swarm Intelligence in Python&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A Python swarm intelligence algorithm library that integrates genetic algorithms, particle swarm optimization, simulated annealing, ant colony optimization, immune algorithms, artificial fish swarm algorithms, differential evolution, and other heuristic optimization algorithms. It supports user-defined functions, GPU computing, multiple acceleration strategies (vectorization, multithreading, multiprocessing, caching), constrained optimization, TSP problem solving, and more. It provides rich examples and visualization tools, suitable for various complex optimization problems. (star 6.2K)&lt;/p&gt;

&lt;p&gt;8、&lt;a href="https://github.com/666ghj/BettaFish" rel="noopener noreferrer"&gt;BettaFish: Multi-Agent Public Opinion Analysis Assistant&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;A multi-AI-agent public opinion analysis system developed from scratch that analyzes millions of comments from 30+ mainstream social media platforms at home and abroad through conversational interaction. It features six major advantages including AI-driven monitoring, a composite analysis engine, multimodal capabilities, an agent forum collaboration mechanism, and public-private data fusion, helping users break out of information cocoons and predict public opinion trends. (star 2.1K)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9、&lt;a href="https://github.com/moondevonyt/moon-dev-ai-agents" rel="noopener noreferrer"&gt;moon-dev-ai-agents: autonomous ai agents for trading in python&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A collection of autonomous AI agents designed specifically for algorithmic trading, including backtesting research, live trading, market analysis, content creation, and other agents. It supports multi-model consensus decision-making, parallel backtesting, risk management, whale monitoring, sentiment analysis, funding rate arbitrage, and more. It integrates multiple trading platforms such as HyperLiquid and Solana, providing a complete automated solution from strategy research to live trading. (star 1.9K)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10、&lt;a href="https://github.com/curvedinf/wove" rel="noopener noreferrer"&gt;wove: Beautiful Python async&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A library that improves the Python asynchronous programming experience, offering a more intuitive user experience than asyncio and supporting top-down code declaration, implicit parallel execution, mixing sync and async, automatic task scheduling, dependency graph construction, zero boilerplate, and more. Built on the pure Python standard library with no external dependencies and compatible with free-threading mode, it can be easily integrated into any Python project to achieve efficient concurrent processing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11、&lt;a href="https://github.com/microsoft/agent-framework" rel="noopener noreferrer"&gt;agent-framework: A framework for building, orchestrating and deploying AI agents&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An open-source multilingual AI agent development framework from Microsoft, supporting both Python and .NET implementations. It provides a complete solution from simple chat agents to complex multi-agent workflows, with advanced features such as graphical workflow orchestration, streaming, checkpoints, human-in-the-loop, and time travel. It integrates the DevUI interactive development interface and OpenTelemetry observability. (star 4.5K)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;12、&lt;a href="https://github.com/HKUDS/ViMax" rel="noopener noreferrer"&gt;ViMax: Agentic Video Generation&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A multi-agent video creation framework that combines director, screenwriter, producer, and video generator in one, supporting an end-to-end automated process from idea to finished film, including script writing, storyboard design, character creation, and scene consistency maintenance. It offers multiple creation modes such as idea-to-video, novel adaptation, script generation, and personal customization, solving core issues in traditional video production such as character consistency, scene coherence, and production efficiency.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>python</category>
      <category>programming</category>
    </item>
    <item>
      <title>Python Trending Weekly #174 (with Issue 124 full text): CPython Experimental JIT to Be Removed; PEP 836 Withdrawn</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Thu, 12 Nov 2026 05:09:40 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-trending-weekly-174-with-issue-124-full-text-cpython-experimental-jit-to-be-removed-pep-32i3</link>
      <guid>https://dev.to/pythoncat/python-trending-weekly-174-with-issue-124-full-text-cpython-experimental-jit-to-be-removed-pep-32i3</guid>
      <description>&lt;p&gt;Welcome to Python Trending Weekly - your gateway to cutting-edge Python intelligence! Curated by Python Cat from 400+ premium sources worldwide, we deliver the most valuable articles, tutorials, open-source projects, tools, podcasts, videos, and trending discussions directly to your inbox. Our mission: Accelerate your Python mastery and unlock new career opportunities in the ever-evolving tech landscape.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay ahead of the curve:&lt;/strong&gt; &lt;a href="https://patreon.com/PythonCat666" rel="noopener noreferrer"&gt;Subscribe now&lt;/a&gt; for weekly insights that keep you at the forefront of Python innovation!&lt;/p&gt;

&lt;p&gt;Shared 12 articles, 12 open-source projects, 2 hot discussions&lt;/p&gt;

&lt;p&gt;Here are the title summaries for this issue: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① CPython to remove experimental JIT&lt;/p&gt;

&lt;p&gt;② The state of Python profiling tools in 2026&lt;/p&gt;

&lt;p&gt;③ Why DuckDB 2.0 is faster&lt;/p&gt;

&lt;p&gt;④ UUIDv7 doesn't have the properties you think it does&lt;/p&gt;

&lt;p&gt;⑤ Build a coding agent in 306 lines of Python&lt;/p&gt;

&lt;p&gt;⑥ Orchestrating disposable browsers with Python&lt;/p&gt;

&lt;p&gt;⑦ Production practices for caching in Django at scale&lt;/p&gt;

&lt;p&gt;⑧ Storing Django static and media files on Cloudflare R2&lt;/p&gt;

&lt;p&gt;⑨ From loops to vectorization: 7 key mindsets for speeding up NumPy&lt;/p&gt;

&lt;p&gt;⑩ pyinfra: server automation with Python code&lt;/p&gt;

&lt;p&gt;⑪ A 3D game built entirely by AI: the full production process revealed&lt;/p&gt;

&lt;p&gt;⑫ PyScript enters maintenance mode: what's left of Python in the browser&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① taste-skill: making coding agents settle on an art direction first&lt;/p&gt;

&lt;p&gt;② mcode-stack: the MiniMax team's AI coding workflow and skill set&lt;/p&gt;

&lt;p&gt;③ BMAD-METHOD: an AI-driven agile development methodology&lt;/p&gt;

&lt;p&gt;④ artemis: a natural-language-driven agent for Android automation&lt;/p&gt;

&lt;p&gt;⑤ ego-lite: handing an already-logged-in browser to an AI agent&lt;/p&gt;

&lt;p&gt;⑥ agent-zero: giving an agent a Linux computer&lt;/p&gt;

&lt;p&gt;⑦ Hy-Memory: a multi-scenario memory library for agents&lt;/p&gt;

&lt;p&gt;⑧ jeff: a 0.8B small model for fast decisions with local LLMs&lt;/p&gt;

&lt;p&gt;⑨ KittenTTS: an open-source speech synthesis model that runs on CPU&lt;/p&gt;

&lt;p&gt;⑩ Open-Source-Face-Recognition-SDK: local offline face recognition&lt;/p&gt;

&lt;p&gt;⑪ TalkLikeYou-Streaming-RealTime-Demo: real-time digital human generation in the browser&lt;/p&gt;

&lt;p&gt;⑫ deepopen-3d-webs: generating explorable 3D scenes from a single image&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🥂Discussions &amp;amp; Questions&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① PEP 845: leading-dot value patterns&lt;/p&gt;

&lt;p&gt;② PEP 851 proposes adding discard() to list&lt;/p&gt;

&lt;p&gt;Cut through the noise with our premium subscription at $4.99/month. Get hand-picked, cutting-edge Python content delivered weekly. Join 350+ professionals who trust us to filter the best from 400+ sources for technical vision expansion and career development. Subscribe at: &lt;a href="https://patreon.com/PythonCat666" rel="noopener noreferrer"&gt;Patreon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After subscribing, you can view the full text of Issue 174 for free: &lt;a href="https://www.patreon.com/PythonCat666/posts/python-trending-175077008" rel="noopener noreferrer"&gt;https://www.patreon.com/PythonCat666/posts/python-trending-175077008&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;📖 &lt;strong&gt;Full text of a past issue, now free&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Paid issues of this newsletter become free to read one year after publication,&lt;br&gt;
so every new issue comes with one past issue's full text.&lt;/p&gt;

&lt;p&gt;Below is the issue published one year ago (Issue 124, 2025-10-25) —&lt;br&gt;
much of it is still worth reading today.&lt;/p&gt;

&lt;p&gt;Issue 124 shared 12 articles, 12 open-source projects, 2 audio/videos.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1、&lt;a href="https://www.odbms.org/blog/2025/10/beyond-the-ai-hype-guido-van-rossum-on-pythons-philosophy-simplicity-and-the-future-of-programming/" rel="noopener noreferrer"&gt;Beyond the AI hype: Guido van Rossum on Python philosophy, simplicity, and the future of programming&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Guido van Rossum interview: emphasizes that code still requires human review; Python's "humanist" philosophy makes it easy for LLMs to understand; holds a rational view on GIL removal, believing that big-company demands are making Python more complex; recommends type hints only for code over 10,000 lines, keeping Python beginner-friendly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2、&lt;a href="https://blog.baro.dev/p/the-future-of-python-web-services-looks-gil-free" rel="noopener noreferrer"&gt;The no-GIL future of Python web services&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Benchmarks FastAPI and Flask on the Python 3.14 no-GIL build. The author finds the no-GIL version's performance loss dropped from 35% to 5-10%, with significantly reduced memory usage. In I/O-bound scenarios the no-GIL build slightly outperforms the standard build, bringing true multithreaded concurrency to Python web services and potentially reducing reliance on multiprocess architectures.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3、&lt;a href="https://blog.adarshd.dev/posts/exploring-free-threaded-python-314/" rel="noopener noreferrer"&gt;Goodbye GIL: exploring Python 3.14's no-GIL mode&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A deep benchmark report shared by the author at PyCon JP 2025. Comparing the Python 3.14 standard build with the no-GIL build, it finds about 15% performance loss for single-threaded code, but significant gains for multithreaded CPU-bound tasks. It also covers how to set up no-GIL mode, performance behavior, and practical use cases.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4、&lt;a href="https://hugovk.dev/blog/2025/lazy-imports/" rel="noopener noreferrer"&gt;Lazy imports: making Python start up 3x faster&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For the explicit lazy import feature proposed in PEP 810, the author tested the pypistats CLI tool and found that lazy imports cut startup time from 104ms to 36ms, nearly a 3x speedup. This is especially beneficial for command-line tools, test suites, and applications with large dependency graphs, significantly reducing startup time and memory usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5、&lt;a href="https://pythontest.com/python-lazy-imports-now/" rel="noopener noreferrer"&gt;Python lazy import techniques you can use today&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Introduces practical techniques for implementing lazy imports in existing Python versions by moving import statements inside functions to defer module loading. The article demonstrates several approaches, including using importlib.import_module() and diagnosing slow imports with python -X importtime.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6、&lt;a href="https://www.bitecode.dev/p/diskcache-more-than-caching" rel="noopener noreferrer"&gt;Diskcache: more than just a cache&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An in-depth look at diskcache, a SQLite-based local caching library for Python. It offers microsecond-level key-value storage plus advanced features like transactions, tags, locking, and queues. A sharding mechanism enables multiprocess concurrent writes, and it includes built-in thundering-herd protection and function decorators, making it a near drop-in replacement for lightweight Redis use cases.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7、&lt;a href="https://leontrolski.github.io/postgres-as-queue.html" rel="noopener noreferrer"&gt;Lessons from using Postgres as a task queue&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The author shares practical experience using PostgreSQL as a task queue, achieving atomic locking via FOR UPDATE SKIP LOCKED and avoiding extra infrastructure setup and complex retry mechanisms. Compared with traditional message queues, this approach reduces system complexity, offers better observability, and makes it easy to add retries, delayed execution, and more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8、&lt;a href="https://blog.jetbrains.com/pycharm/2025/10/why-performance-matters-in-python-development/" rel="noopener noreferrer"&gt;Why performance matters in Python development&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Starting from Python interpreter characteristics and GIL limitations, the article analyzes common performance pitfalls in detail, including unnecessary loops, string concatenation, and misuse of data structures. It emphasizes that performance optimization affects not only user experience and cloud costs but also directly impacts system scalability and developer efficiency.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9、&lt;a href="https://www.loopwerk.io/articles/2025/async-django-why/" rel="noopener noreferrer"&gt;Async Django: a solution in search of a problem?&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The author questions the practical value of Django's async features. Although the Django team spent six years developing async support, a 2024 survey shows only 14% of developers use async views. The article notes that async Django adds framework complexity and creates a dual API, while traditional background task solutions (such as Celery) remain the best choice for resolving performance bottlenecks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10、&lt;a href="https://blog.pecar.me/django-bulk-update-memory-issue" rel="noopener noreferrer"&gt;The Django bulk_update memory problem&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;While updating hundreds of thousands of database records, the author discovered a memory trap in Django bulk_update: despite setting the batch_size parameter, Django still prepares all batches of UPDATE statements in advance, causing memory to balloon to 4.8GB and trigger SIGTERM. The solution is to manually implement a batching loop, reducing memory usage to just 62MB.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11、&lt;a href="https://cseweb.ucsd.edu/~mcoblenz/assets/pdf/OOPSLA_2025_PBT.pdf" rel="noopener noreferrer"&gt;An empirical evaluation of property-based testing in Python&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An OOPSLA 2025 paper provides the first systematic evaluation of property-based testing in Python. The study finds that property-based testing excels at finding bugs, especially for boundary conditions and exceptional inputs. Compared with traditional unit tests, property-based testing automatically generates large numbers of test cases, significantly improving code coverage and bug detection.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;12、&lt;a href="https://blog.jetbrains.com/kotlin/2025/10/from-python-to-kotlin-a-transition-worth-making/" rel="noopener noreferrer"&gt;From Python to Kotlin: a migration worth trying&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The article analyzes the advantages of migrating from Python to Kotlin. Although the two languages have similar syntax, Kotlin offers static typing, immutability, and a stronger concurrency model. Benchmarks show Python is 10-100x slower than Java, while Kotlin inherits the JVM's high performance; its type safety and modern language features can significantly boost developer efficiency.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1、&lt;a href="https://github.com/AsyncFuncAI/deepwiki-open" rel="noopener noreferrer"&gt;deepwiki-open: AI-driven codebase documentation generator&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Automatically generates beautiful interactive documentation for GitHub, GitLab, or BitBucket code repositories, using AI to analyze code structure and produce comprehensive docs and visual diagrams. Supports private repositories, Mermaid diagram generation, and RAG-based AI Q&amp;amp;A. (11.5K stars)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2、&lt;a href="https://github.com/exislow/tidal-dl-ng" rel="noopener noreferrer"&gt;tidal-dl-ng: multithreaded TIDAL music downloader&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A powerful TIDAL music downloader supporting multithreaded and chunked downloads, capable of downloading music and videos up to HiRes Lossless / TIDAL MAX 24-bit 192 kHz quality, with Dolby Atmos support and both CLI and GUI. (1.4K stars)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3、&lt;a href="https://github.com/0x4m4/hexstrike-ai" rel="noopener noreferrer"&gt;hexstrike-ai: AI-driven cybersecurity automation platform&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An advanced MCP server that lets AI agents autonomously run 150+ cybersecurity tools for penetration testing, vulnerability discovery, and security research. Uses a multi-agent architecture with an intelligent decision engine, real-time visualization interface, and vulnerability intelligence analysis. (4K stars)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4、&lt;a href="https://github.com/stamparm/maltrail" rel="noopener noreferrer"&gt;maltrail: malicious traffic detection system&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Identifies malicious network activity using public blacklists and threat intelligence. Supports detecting threat indicators such as domains, URLs, and IP addresses, integrates dozens of threat intelligence sources, and uses heuristics to discover unknown threats, with real-time monitoring and detailed reporting. (7.6K stars)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh2lyvqb7v1pnb5vn0ycy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh2lyvqb7v1pnb5vn0ycy.png" width="800" height="349"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5、&lt;a href="https://github.com/hyperflask/hyperflask" rel="noopener noreferrer"&gt;hyperflask: full-stack web development framework&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A full-stack development framework built on Flask that pre-selects the entire tech stack and integrates file-based routing, SQL ORM, deep htmx integration, and more. Supports mixing multiple frontend technologies, enabling indie developers and small teams to quickly build and deploy web apps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6、&lt;a href="https://github.com/joouha/modshim" rel="noopener noreferrer"&gt;modshim: Python package enhancement tool&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Override and customize Python module functionality without modifying source code. By creating "shim" modules that combine original code with enhancements, it uses AST rewriting to ensure consistency and avoid the global pollution issues of monkey-patching.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7、&lt;a href="https://github.com/CuriousLearner/django-keel" rel="noopener noreferrer"&gt;django-keel: versatile Django project template&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A production-ready Django project template designed around 12-Factor App principles, supporting Django 5.2 and Python 3.12+. Offers optional features like REST Framework, GraphQL, HTMX+Tailwind, and Celery, and generates customized projects through interactive configuration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8、&lt;a href="https://github.com/asweigart/buttonpad" rel="noopener noreferrer"&gt;buttonpad: cross-platform button grid GUI toolkit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A cross-platform Python GUI toolkit designed for button interfaces, built on Tkinter. It uses CSV-style layout strings to quickly create grid interfaces, supports callbacks, tooltips, and hotkey mapping, and includes built-in demos like a calculator and a 2048 game.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv9fh5jkug1mxkgkkfy51.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv9fh5jkug1mxkgkkfy51.png" width="432" height="307"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9、&lt;a href="https://github.com/FarhanAliRaza/django-bolt" rel="noopener noreferrer"&gt;django-bolt: high-performance Django API framework&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A high-performance Rust-based Django API framework achieving 60k+ RPS throughput. It uses Actix Web to handle HTTP requests and bridges Python and Rust via PyO3. Fully compatible with the Django ORM and existing packages, and deployable directly without gunicorn.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10、&lt;a href="https://github.com/Burla-Cloud/burla" rel="noopener noreferrer"&gt;burla: large-scale Python distributed computing platform&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An open-source Python distributed computing platform that scales code to 10,000 CPUs or GPUs with a single function. It supports a local development experience, automatically syncs local packages to the cluster, and includes a built-in web platform for monitoring long-running tasks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11、&lt;a href="https://github.com/Klavis-AI/klavis" rel="noopener noreferrer"&gt;klavis: AI agent tool integration platform&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An MCP integration platform that lets AI agents reliably use a wide range of tools at scale. It offers 100+ prebuilt integrations and OAuth authentication, uses progressive discovery to avoid tool overload, and supports cloud hosting and self-deployment. (5.3K stars)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;12、&lt;a href="https://github.com/showlab/computer_use_ootb" rel="noopener noreferrer"&gt;computer_use_ootb: out-of-the-box desktop GUI agent solution&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An out-of-the-box desktop GUI agent solution supporting an API mode (Claude 3.5 Computer Use) and a local mode (ShowUI, UI-TARS). No Docker required; supports both Windows and macOS, with a friendly Gradio-based interface and support for multiple monitors, any resolution, and remote control. Local mode costs 30-200x less than Claude Computer Use, and the computer can be controlled remotely via a mobile browser. (1.8K stars)&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐢Podcasts &amp;amp; Videos&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1、&lt;a href="https://www.youtube.com/watch?v=45kVol96IlM" rel="noopener noreferrer"&gt;Armin Ronacher interview: Python, Go, Rust, TypeScript, and AI&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An interview with Flask creator Armin Ronacher on The Pragmatic Engineer Podcast, sharing insights on programming language choice, the impact of AI tools, and error handling. He believes Rust, while excellent, isn't suited to early-stage startups, that the Python 2 to 3 migration was more challenging than expected, and that AI tools are changing the need for a unified codebase. He also discusses why different programming languages still matter and the downsides of agentic programming.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2、&lt;a href="https://www.youtube.com/playlist?list=PL8uoeex94UhFQY9cYBQOVkj9fSHMHf5x9" rel="noopener noreferrer"&gt;EuroPython 2025 video collection (44 videos)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>ai</category>
    </item>
    <item>
      <title>Python Trending Weekly #112: Welcoming the New Generation of AI-Era Programmers</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 26 Jul 2025 13:38:08 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-trending-weekly-112-welcoming-the-new-generation-of-ai-era-programmers-1ig4</link>
      <guid>https://dev.to/pythoncat/python-trending-weekly-112-welcoming-the-new-generation-of-ai-era-programmers-1ig4</guid>
      <description>&lt;p&gt;Welcome to Python Trending Weekly - your gateway to cutting-edge Python intelligence! Curated by Python Cat from 400+ premium sources worldwide, we deliver the most valuable articles, tutorials, open-source projects, tools, podcasts, videos, and trending discussions directly to your inbox. Our mission: Accelerate your Python mastery and unlock new career opportunities in the ever-evolving tech landscape.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay ahead of the curve:&lt;/strong&gt; &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Subscribe now&lt;/a&gt; for weekly insights that keep you at the forefront of Python innovation!&lt;/p&gt;

&lt;p&gt;full issue：&lt;a href="https://www.patreon.com/posts/python-trending-135001605" rel="noopener noreferrer"&gt;https://www.patreon.com/posts/python-trending-135001605&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are the title summaries for this issue: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① Unpacking in Comprehensions&lt;/p&gt;

&lt;p&gt;② Using reduce() for Multithreaded Aggregation&lt;/p&gt;

&lt;p&gt;③ PEP 799 – A dedicated profilers package for organizing Python profiling tools&lt;/p&gt;

&lt;p&gt;④ metap: A Meta-Programming Layer for Python&lt;/p&gt;

&lt;p&gt;⑤ Checking Out CPython 3.14's remote debugging protocol&lt;/p&gt;

&lt;p&gt;⑥ How to Avoid N+1 Queries in Django Python&lt;/p&gt;

&lt;p&gt;⑦ Announcing Toad - a universal UI for agentic coding in the terminal&lt;/p&gt;

&lt;p&gt;⑧ The Step-by-Step Guide to Python Packaging Tools 2025&lt;/p&gt;

&lt;p&gt;⑨ Welcoming The Next Generation of Programmers&lt;/p&gt;

&lt;p&gt;⑩ What "Parse, don't validate" means in Python?&lt;/p&gt;

&lt;p&gt;⑪ Python: fix BrokenPipeError when piping output to other commands&lt;/p&gt;

&lt;p&gt;⑫ My favorite use-case for AI is writing logs&lt;/p&gt;

&lt;p&gt;⑬ How to Think About Time in Programming&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① Qwen3-Coder: Qwen3-Coder is the code version of Qwen3, the large language model series developed by Qwen team, Alibaba Cloud.&lt;/p&gt;

&lt;p&gt;② awesome-claude-code: A curated list of awesome commands, files, and workflows for Claude Code&lt;/p&gt;

&lt;p&gt;③ open_deep_research: Open Deep Research&lt;/p&gt;

&lt;p&gt;④ PhotoshopAPI: A modern and performant C++20 read/write parser of Photoshop Files&lt;/p&gt;

&lt;p&gt;⑤ LanceDB: Developer-friendly, embedded retrieval engine for multimodal AI&lt;/p&gt;

&lt;p&gt;⑥ MediaManager: A modern selfhosted media management system for your media library&lt;/p&gt;

&lt;p&gt;⑦ fstrings.wtf: Python F-String Quiz&lt;/p&gt;

&lt;p&gt;⑧ complexipy: An extremely fast Python library to calculate the cognitive complexity of Python files, written in Rust.&lt;/p&gt;

&lt;p&gt;⑨ ART: Agent Reinforcement Trainer&lt;/p&gt;

&lt;p&gt;⑩ NeuralAgent: The AI Agent That Lives On Your Desktop And Uses It Like You Do!&lt;/p&gt;

&lt;p&gt;⑪ SkyReels-V2: Infinite-length Film Generative model&lt;/p&gt;

&lt;p&gt;⑫ gitingest: Turn any Git repository into a prompt-friendly text ingest for LLMs&lt;/p&gt;

&lt;p&gt;Cut through the noise with our premium subscription at $4.99/month. Get hand-picked, cutting-edge Python content delivered weekly. Join 350+ professionals who trust us to filter the best from 400+ sources for technical vision expansion and career development. Subscribe at: &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Patreon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After subscribing, you can view the full text of Issue 112 for free: &lt;a href="https://www.patreon.com/posts/python-trending-135001605" rel="noopener noreferrer"&gt;https://www.patreon.com/posts/python-trending-135001605&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-sweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 3 Summary with E-book Download&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-iweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 2 Complete Collection (Issues 31-60)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2023-12-11-weekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 1 Highlights Collection (Issues 1-30)&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Python Trending Weekly #110: JIT Compiler Two-Year Retrospective, AI Agent Tools Explosion</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 12 Jul 2025 09:55:53 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-trending-weekly-110-jit-compiler-two-year-retrospective-ai-agent-tools-explosion-5d7b</link>
      <guid>https://dev.to/pythoncat/python-trending-weekly-110-jit-compiler-two-year-retrospective-ai-agent-tools-explosion-5d7b</guid>
      <description>&lt;p&gt;Welcome to Python Trending Weekly - your gateway to cutting-edge Python intelligence! Curated by Python Cat from 400+ premium sources worldwide, we deliver the most valuable articles, tutorials, open-source projects, tools, podcasts, videos, and trending discussions directly to your inbox. Our mission: Accelerate your Python mastery and unlock new career opportunities in the ever-evolving tech landscape.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay ahead of the curve:&lt;/strong&gt; &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Subscribe now&lt;/a&gt; for weekly insights that keep you at the forefront of Python innovation!&lt;/p&gt;

&lt;p&gt;Full article &lt;a href="https://www.patreon.com/posts/python-trending-133956776" rel="noopener noreferrer"&gt;https://www.patreon.com/posts/python-trending-133956776&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Here are the title summaries for this issue: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① Reflections on 2 years of CPython's JIT Compiler: The good, the bad, the ugly&lt;/p&gt;

&lt;p&gt;② Types are Transforming Python&lt;/p&gt;

&lt;p&gt;③ Solving Wordle with uv's dependency resolver&lt;/p&gt;

&lt;p&gt;④ Developing a Real-time Dashboard with FastAPI, MongoDB, and WebSockets&lt;/p&gt;

&lt;p&gt;⑤ Escaping Contravariance Hell&lt;/p&gt;

&lt;p&gt;⑥ LangFlow Tutorial: Building Production-Ready AI Applications With Visual Workflows&lt;/p&gt;

&lt;p&gt;⑦ Scaling recommendations service at OLX&lt;/p&gt;

&lt;p&gt;⑧ Getting extensions to work with free-threaded Python&lt;/p&gt;

&lt;p&gt;⑨ Augmented Coding: Beyond the Vibes&lt;/p&gt;

&lt;p&gt;⑩ Context Engineering for Agents&lt;/p&gt;

&lt;p&gt;⑪ PyTorch is dead. Long live JAX.&lt;/p&gt;

&lt;p&gt;⑫ operators, not users and programmers&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① trae-agent: LLM-based agent for general purpose software engineering tasks&lt;/p&gt;

&lt;p&gt;② xai-sdk-python: The official Python SDK for the xAI API&lt;/p&gt;

&lt;p&gt;③ desto: web-interface and cli to manage python and shell scripts in tmux sessions&lt;/p&gt;

&lt;p&gt;④ devin.cursorrules: Magic to turn Cursor/Windsurf as 90% of Devin&lt;/p&gt;

&lt;p&gt;⑤ LingChat: GPT chat with emotional expressions&lt;/p&gt;

&lt;p&gt;⑥ rowboat: AI-powered multi-agent builder&lt;/p&gt;

&lt;p&gt;⑦ agent-factory: A tool for generating Python code for agentic workflows&lt;/p&gt;

&lt;p&gt;⑧ throttled-py: High-performance Python rate limiting library&lt;/p&gt;

&lt;p&gt;⑨ tubearchivist: Your self hosted YouTube media server&lt;/p&gt;

&lt;p&gt;⑩ mlx-audio: A text-to-speech (TTS), speech-to-text (STT) and speech-to-speech (STS) library built on Apple's MLX framework&lt;/p&gt;

&lt;p&gt;⑪ sloppy-xml-py: A Python library to parse malformed XML&lt;/p&gt;

&lt;p&gt;⑫ Python-Scripts: A curated list of python scripts for automating your tasks&lt;/p&gt;

&lt;p&gt;Cut through the noise with our premium subscription at $4.99/month. Get hand-picked, cutting-edge Python content delivered weekly. Join 350+ professionals who trust us to filter the best from 400+ sources for technical vision expansion and career development. Subscribe at: &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Patreon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After subscribing, you can view the full text of Issue 110 for free: &lt;a href="https://www.patreon.com/posts/python-trending-133956776" rel="noopener noreferrer"&gt;https://www.patreon.com/posts/python-trending-133956776&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-sweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 3 Summary with E-book Download&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-iweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 2 Complete Collection (Issues 31-60)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2023-12-11-weekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 1 Highlights Collection (Issues 1-30)&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>Python Trending Weekly #108：Will AI Replace Junior Developers?</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 28 Jun 2025 13:46:35 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-trending-weekly-108will-ai-replace-junior-developers-258e</link>
      <guid>https://dev.to/pythoncat/python-trending-weekly-108will-ai-replace-junior-developers-258e</guid>
      <description>&lt;p&gt;Welcome to Python Trending Weekly - your gateway to cutting-edge Python intelligence! Curated by Python Cat from 400+ premium sources worldwide, we deliver the most valuable articles, tutorials, open-source projects, tools, podcasts, videos, and trending discussions directly to your inbox. Our mission: Accelerate your Python mastery and unlock new career opportunities in the ever-evolving tech landscape.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay ahead of the curve:&lt;/strong&gt; &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Subscribe now&lt;/a&gt; for weekly insights that keep you at the forefront of Python innovation!&lt;/p&gt;

&lt;p&gt;This week we're sharing 12 articles, 12 open source projects, 2 podcasts &amp;amp; videos&lt;/p&gt;

&lt;p&gt;Here are the title summaries for this issue: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① My First Open Source AI Generated Library&lt;/p&gt;

&lt;p&gt;② Fun with uv and PEP 723&lt;/p&gt;

&lt;p&gt;③ Will AI Replace Junior Developers? I Asked Experts at Pycon US&lt;/p&gt;

&lt;p&gt;④ Fixing Python Properties&lt;/p&gt;

&lt;p&gt;⑤ Python can run Mojo now&lt;/p&gt;

&lt;p&gt;⑥ Django: Introducing inline-snapshot-django&lt;/p&gt;

&lt;p&gt;⑦ Cut Django Database Latency by 50-70ms With Native Connection Pooling&lt;/p&gt;

&lt;p&gt;⑧ The Waiting Time Paradox, or, Why Is My Bus Always Late?&lt;/p&gt;

&lt;p&gt;⑨ Kalman and Bayesian Filters in Python&lt;/p&gt;

&lt;p&gt;⑩ Switching from virtualenvwrapper to direnv, Starship, and uv&lt;/p&gt;

&lt;p&gt;⑪ How to think about agent frameworks&lt;/p&gt;

&lt;p&gt;⑫ Lessons From 9 More Years of Tricky Bugs&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① gemini-cli: An open-source AI agent that brings the power of Gemini directly into your terminal&lt;/p&gt;

&lt;p&gt;② nxtscape: Nxtscape is an open-source agentic browser&lt;/p&gt;

&lt;p&gt;③ augmentoolkit: Create Custom LLMs&lt;/p&gt;

&lt;p&gt;④ BitNet: Official inference framework for 1-bit LLMs&lt;/p&gt;

&lt;p&gt;⑤ local-deep-research: AI-powered assistant for deep, iterative research&lt;/p&gt;

&lt;p&gt;⑥ pyfuze: Package Python projects into executables&lt;/p&gt;

&lt;p&gt;⑦ nbdev: Create delightful software with Jupyter Notebooks&lt;/p&gt;

&lt;p&gt;⑧ fastapi_mcp: Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!&lt;/p&gt;

&lt;p&gt;⑨ Awesome-ML-SYS-Tutorial: My learning notes/codes for ML SYS&lt;/p&gt;

&lt;p&gt;⑩ machine-learning-visualized: ML algorithms implemented and derived from first-principles in Jupyter Notebooks and NumPy&lt;/p&gt;

&lt;p&gt;⑪ code-graph-rag: Search Monorepos and get relevant answers&lt;/p&gt;

&lt;p&gt;⑫ FeedMe: AI-powered RSS reader, deployable to GitHub Pages or with Docker&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐢Podcasts &amp;amp; Videos&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① Watch the DjangoCon Europe 2025 talks&lt;/p&gt;

&lt;p&gt;② Add Features Without Touching Source Code!&lt;/p&gt;

&lt;p&gt;Cut through the noise with our premium subscription at $4.99/month. Get hand-picked, cutting-edge Python content delivered weekly. Join 350+ professionals who trust us to filter the best from 400+ sources for technical vision expansion and career development. Subscribe at: &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Patreon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After subscribing, you can view the full text of Issue 108 for free: &lt;a href="https://www.patreon.com/posts/python-trending-132603667" rel="noopener noreferrer"&gt;https://www.patreon.com/posts/python-trending-132603667&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-sweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 3 Summary with E-book Download&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-iweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 2 Complete Collection (Issues 31-60)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2023-12-11-weekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 1 Highlights Collection (Issues 1-30)&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>python</category>
      <category>productivity</category>
      <category>rust</category>
    </item>
    <item>
      <title>Python Trending Weekly #107: GIL-Free Python Gets Official Approval</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 21 Jun 2025 09:46:12 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-trending-weekly-107-gil-free-python-gets-official-approval-3b9m</link>
      <guid>https://dev.to/pythoncat/python-trending-weekly-107-gil-free-python-gets-official-approval-3b9m</guid>
      <description>&lt;p&gt;Welcome to Python Trending Weekly - your gateway to cutting-edge Python intelligence! Curated by Python Cat from 400+ premium sources worldwide, we deliver the most valuable articles, tutorials, open-source projects, tools, podcasts, videos, and trending discussions directly to your inbox. Our mission: Accelerate your Python mastery and unlock new career opportunities in the ever-evolving tech landscape.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay ahead of the curve:&lt;/strong&gt; &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Subscribe now&lt;/a&gt; for weekly insights that keep you at the forefront of Python innovation!&lt;/p&gt;

&lt;p&gt;This week we're sharing 12 articles, 12 open source projects, 2 podcasts &amp;amp; videos, and 2 hot topics.&lt;/p&gt;

&lt;p&gt;Here are the title summaries for this issue: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① Design Patterns You Should Unlearn in Python-Part1&lt;/p&gt;

&lt;p&gt;② The Python Language Summit 2025&lt;/p&gt;

&lt;p&gt;③ State of Free-Threaded Python&lt;/p&gt;

&lt;p&gt;④ An introduction to Python for R users&lt;/p&gt;

&lt;p&gt;⑤ How global variables work in Python bytecode&lt;/p&gt;

&lt;p&gt;⑥ Are Python Dictionaries Ordered Data Structures?&lt;/p&gt;

&lt;p&gt;⑦ Understanding and Coding the KV Cache in LLMs from Scratch&lt;/p&gt;

&lt;p&gt;⑧ 从 browser-use 出发，品 Agent 实现&lt;/p&gt;

&lt;p&gt;⑨ PEP 795 – Deep Immutability in Python&lt;/p&gt;

&lt;p&gt;⑩ The Missing Manual for Signals: State Management for Python Developers&lt;/p&gt;

&lt;p&gt;⑪ Create your customized running plan: A step-by-step guide using Python, Elasticsearch, and Agno&lt;/p&gt;

&lt;p&gt;⑫ The fastest way to detect a vowel in a string&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① MiniMax-M1: the world's first open-weight, large-scale hybrid-attention reasoning model&lt;/p&gt;

&lt;p&gt;② A functional standard library for Python&lt;/p&gt;

&lt;p&gt;③ TurboDRF: The dead simple Django REST Framework API generator with role-based permissions&lt;/p&gt;

&lt;p&gt;④ WinUp: A ridiculously Pythonic and powerful framework for building beautiful desktop applications&lt;/p&gt;

&lt;p&gt;⑤ Framefox: Python web framework that makes development enjoyable&lt;/p&gt;

&lt;p&gt;⑥ miniDiffusion: A reimplementation of Stable Diffusion 3.5 in pure PyTorch&lt;/p&gt;

&lt;p&gt;⑦ pyleak: Detect leaked asyncio tasks, threads, and event loop blocking with stack trace in Python&lt;/p&gt;

&lt;p&gt;⑧ Shiny for Python&lt;/p&gt;

&lt;p&gt;⑨ AI design agent, local alternative for Lovart&lt;/p&gt;

&lt;p&gt;⑩ FlareSolverr: Proxy server to bypass Cloudflare protection&lt;/p&gt;

&lt;p&gt;⑪ ii-agent: a new open-source framework to build and deploy intelligent agents&lt;/p&gt;

&lt;p&gt;⑫ ChinaTextbook: Complete Collection of Chinese K-12 and University PDF Textbooks&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐢Podcasts &amp;amp; Videos&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① My PyCon Talk This Year: Discussing My First Completed PEP&lt;/p&gt;

&lt;p&gt;② Program Your Own Computer in Python&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🥂Discussions &amp;amp; Questions&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① PEP 779: Criteria for supported status for free-threaded Python&lt;/p&gt;

&lt;p&gt;② Any convenient and user-friendly Python GUI frameworks?&lt;/p&gt;

&lt;p&gt;Cut through the noise with our premium subscription at $4.99/month. Get hand-picked, cutting-edge Python content delivered weekly. Join 350+ professionals who trust us to filter the best from 400+ sources for technical vision expansion and career development. Subscribe at: &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Patreon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After subscribing, you can view the full text of Issue 107 for free: &lt;a href="https://www.patreon.com/posts/python-weekly-131958235" rel="noopener noreferrer"&gt;https://www.patreon.com/posts/python-weekly-131958235&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-sweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 3 Summary with E-book Download&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-iweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 2 Complete Collection (Issues 31-60)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2023-12-11-weekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 1 Highlights Collection (Issues 1-30)&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>ai</category>
      <category>tutorial</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Python Trending Weekly #106: PEP 734 officially accepted, the era of multiple interpreters is coming</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 14 Jun 2025 07:27:15 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-trending-weekly-106-pep-734-officially-accepted-the-era-of-multiple-interpreters-is-coming-4k81</link>
      <guid>https://dev.to/pythoncat/python-trending-weekly-106-pep-734-officially-accepted-the-era-of-multiple-interpreters-is-coming-4k81</guid>
      <description>&lt;p&gt;Welcome to Python Trending Weekly - your gateway to cutting-edge Python intelligence! Curated by Python Cat from 400+ premium sources worldwide, we deliver the most valuable articles, tutorials, open-source projects, tools, podcasts, videos, and trending discussions directly to your inbox. Our mission: Accelerate your Python mastery and unlock new career opportunities in the ever-evolving tech landscape.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay ahead of the curve:&lt;/strong&gt; &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Subscribe now&lt;/a&gt; for weekly insights that keep you at the forefront of Python innovation!&lt;/p&gt;

&lt;p&gt;This week we're featuring 12 articles and 15 open source projects.&lt;/p&gt;

&lt;p&gt;Here are the title summaries for this issue: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① PEP 734: Multiple Interpreters in the Stdlib&lt;/p&gt;

&lt;p&gt;② Why pandas feels clunky when coming from R&lt;/p&gt;

&lt;p&gt;③ Faster Python: Concurrency in async/await and threading&lt;/p&gt;

&lt;p&gt;④ A Deep Dive into CrewAI and Agentic Design&lt;/p&gt;

&lt;p&gt;⑤ MonsterUI: Bringing Beautiful UI to FastHTML&lt;/p&gt;

&lt;p&gt;⑥ Dewu's Community Data Generation Service Integrates with MCP&lt;/p&gt;

&lt;p&gt;⑦ Data Validation Libraries for Polars (2025 Edition)&lt;/p&gt;

&lt;p&gt;⑧ Exploring AI Integration with Adobe Photoshop, InDesign and Premiere Pro&lt;/p&gt;

&lt;p&gt;⑨ Beyond htmx: building modern Django apps with Alpine AJAX&lt;/p&gt;

&lt;p&gt;⑩ How I'm using Django, JavaScript modules and importmaps together&lt;/p&gt;

&lt;p&gt;⑪ Field Notes From Shipping Real Code With Claude&lt;/p&gt;

&lt;p&gt;⑫ Fixing FastAPI Throughput Without Going Fully Async&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① Archon: AI Agent Builder&lt;/p&gt;

&lt;p&gt;② excel-mcp-server: A Model Context Protocol server for Excel file manipulation&lt;/p&gt;

&lt;p&gt;③ crudadmin: Modern admin interface for FastAPI with built-in authentication, event tracking, and security features&lt;/p&gt;

&lt;p&gt;④ py-pglite: PGlite wrapper in Python for testing&lt;/p&gt;

&lt;p&gt;⑤ openai-agents-python: A lightweight, powerful framework for multi-agent workflows&lt;/p&gt;

&lt;p&gt;⑥ ai-manus: AI Manus is a general-purpose AI Agent system&lt;/p&gt;

&lt;p&gt;⑦ WebAgent: WebWalker [ACL2025] &amp;amp; WebDancer [Preprint]&lt;/p&gt;

&lt;p&gt;⑧ poethepoet: A task runner that works well with poetry or uv&lt;/p&gt;

&lt;p&gt;⑨ ragbits: Building blocks for rapid development of GenAI applications&lt;/p&gt;

&lt;p&gt;⑩ WorldGen: Generate Any 3D Scene in Seconds&lt;/p&gt;

&lt;p&gt;⑪ docext: An on-premises, OCR-free unstructured data extraction, markdown conversion and benchmarking toolkit&lt;/p&gt;

&lt;p&gt;⑫ Orpheus-TTS: Towards Human-Sounding Speech&lt;/p&gt;

&lt;p&gt;⑬ VACE: All-in-One Video Creation and Editing&lt;/p&gt;

&lt;p&gt;⑭ langmem: LangMem helps agents learn and adapt from their interactions over time&lt;/p&gt;

&lt;p&gt;⑮ terminator: Automate desktop apps like a browser&lt;/p&gt;

&lt;p&gt;Cut through the noise with our premium subscription at $4.99/month. Get hand-picked, cutting-edge Python content delivered weekly. Join 350+ professionals who trust us to filter the best from 400+ sources for technical vision expansion and career development. Subscribe at: &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Patreon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After subscribing, you can view the full text of Issue 106 for free: &lt;a href="https://www.patreon.com/posts/python-trending-131437980" rel="noopener noreferrer"&gt;https://www.patreon.com/posts/python-trending-131437980&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-sweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 3 Summary with E-book Download&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2025-04-20-iweekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 2 Complete Collection (Issues 31-60)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pythoncat.top/posts/2023-12-11-weekly" rel="noopener noreferrer"&gt;Python Trending Weekly Season 1 Highlights Collection (Issues 1-30)&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>webdev</category>
      <category>ai</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>⚡ Supercharge Your Python Learning with These 9 Weekly Newsletters</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sun, 08 Jun 2025 05:22:12 +0000</pubDate>
      <link>https://dev.to/pythoncat/supercharge-your-python-learning-with-these-9-weekly-newsletters-217g</link>
      <guid>https://dev.to/pythoncat/supercharge-your-python-learning-with-these-9-weekly-newsletters-217g</guid>
      <description>&lt;p&gt;Hey Python enthusiasts! 🐍 Ready to discover some game-changing resources that'll supercharge your development journey?&lt;/p&gt;

&lt;p&gt;I've been reading Python newsletters for years, and I wanted to share the ones that have actually been worth my time. After testing 9 different newsletters, I've got some thoughts on which ones deliver real value and which ones... well, let's just say your inbox deserves better.&lt;/p&gt;

&lt;p&gt;Here's my honest take on each one, ranked from the newsletters I actually look forward to reading down to the ones I'd probably unsubscribe from. If you're tired of sifting through mediocre content, this might help you find something worthwhile.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Python Trending Weekly
&lt;/h2&gt;

&lt;p&gt;This newsletter started in May 2023 and combines AI filtering with human curation. Each issue includes 12 articles/tutorials and 12 projects, sourced from 400+ Python-related sites. They also cover podcasts, videos, and community discussions.&lt;/p&gt;

&lt;p&gt;What I like: Instead of just dropping links, they actually write descriptions and include screenshots. They highlight projects with 1000+ stars, which saves time when you're looking for mature tools. &lt;/p&gt;

&lt;p&gt;The standout feature? Every 30 issues gets compiled into comprehensive e-book collections with seasonal reviews and curated compilations. These aren't just archives - they're well-organized reference materials that you can actually use for learning and project discovery.&lt;/p&gt;

&lt;p&gt;It's a paid newsletter, but the current pricing seems reasonable for what you get.&lt;/p&gt;

&lt;p&gt;Recommendation: ⭐⭐⭐⭐⭐&lt;/p&gt;

&lt;p&gt;Subscribe: &lt;a href="https://patreon.com/PythonCat666" rel="noopener noreferrer"&gt;https://patreon.com/PythonCat666&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Website：&lt;a href="https://weekly.pythoncat.top/en" rel="noopener noreferrer"&gt;https://weekly.pythoncat.top&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fknelsm8d4ify6iwdj8er.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fknelsm8d4ify6iwdj8er.png" width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F84e48roepmhpnetrx4w7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F84e48roepmhpnetrx4w7.png" width="730" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Python Weekly
&lt;/h2&gt;

&lt;p&gt;The OG Python newsletter with 700+ issues since 2012. Each week brings 11-15 articles/tutorials/talks and 9-12 projects, plus Python event listings.&lt;/p&gt;

&lt;p&gt;The quality is inconsistent - some article descriptions are thoughtful, others are just copy-pasted excerpts. Project descriptions usually come straight from GitHub repos without much editorial input. But honestly? The consistency over 12+ years is impressive.&lt;/p&gt;

&lt;p&gt;Respect to the creator for building something sustainable. They also run newsletters for other programming topics and entrepreneurship.&lt;/p&gt;

&lt;p&gt;Recommendation: ⭐⭐⭐⭐⭐&lt;/p&gt;

&lt;p&gt;Subscribe: &lt;a href="https://www.pythonweekly.com" rel="noopener noreferrer"&gt;https://www.pythonweekly.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fztm5kntb4f7bl4c04mbd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fztm5kntb4f7bl4c04mbd.png" width="800" height="512"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnenbnmpfe0hjxxsctmoz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnenbnmpfe0hjxxsctmoz.png" width="800" height="501"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Pycoder's Weekly
&lt;/h2&gt;

&lt;p&gt;Running since 2012 with 680+ issues, 171K subscribers, and 122K Twitter followers. Each issue has about 15 articles and 6 projects, plus Python events. There are usually 2-3 ads, but they're not too intrusive.&lt;/p&gt;

&lt;p&gt;What I appreciate: They actually put effort into descriptions, include source credits, and mention where content comes from. They also feature reader submissions that you won't see elsewhere.&lt;/p&gt;

&lt;p&gt;The Real Python connection means you'll sometimes get exclusive content from their educational platform.&lt;/p&gt;

&lt;p&gt;Recommendation: ⭐⭐⭐⭐&lt;/p&gt;

&lt;p&gt;Subscribe: &lt;a href="https://pycoders.com" rel="noopener noreferrer"&gt;https://pycoders.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9rop0lgk2qoac9hoil2d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9rop0lgk2qoac9hoil2d.png" width="800" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnytnvp2hninz1ejo113f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnytnvp2hninz1ejo113f.png" width="800" height="539"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Python Hub Weekly Digest
&lt;/h2&gt;

&lt;p&gt;Been around since 2012, created by a developer from Ukraine. Each issue has about 11 articles and 8 projects.&lt;/p&gt;

&lt;p&gt;I like their curation approach - they mix recent popular content with older stuff that other newsletters missed. Most articles get descriptions (usually excerpts), though they don't separate videos from articles, which can be confusing.&lt;/p&gt;

&lt;p&gt;The design is clean and ad-free, which is refreshing. They've built a solid following with 145K Twitter followers.&lt;/p&gt;

&lt;p&gt;Recommendation: ⭐⭐⭐⭐&lt;/p&gt;

&lt;p&gt;Subscribe: &lt;a href="https://pythonhub.dev/digest" rel="noopener noreferrer"&gt;https://pythonhub.dev/digest&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flmczq3172ha2tale7a9q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flmczq3172ha2tale7a9q.png" width="800" height="484"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk7ij1jcuygztbj3q8po3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk7ij1jcuygztbj3q8po3.png" width="800" height="521"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Django News
&lt;/h2&gt;

&lt;p&gt;Started in December 2019, focusing exclusively on Django: news, articles, projects, events, and jobs. With 4.2K subscribers, it's smaller than the general Python newsletters, but that's the point.&lt;/p&gt;

&lt;p&gt;Interesting business model - they're transparent about ad pricing ($250 per spot, two spots per issue) and let you book online. Smart way to monetize a niche audience.&lt;/p&gt;

&lt;p&gt;Recommendation: ⭐⭐⭐&lt;/p&gt;

&lt;p&gt;Subscribe: &lt;a href="https://django-news.com" rel="noopener noreferrer"&gt;https://django-news.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgt0t0olwuxpxs2c7tzzk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgt0t0olwuxpxs2c7tzzk.png" width="800" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fony45p8fp8y791es62bw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fony45p8fp8y791es62bw.png" width="800" height="618"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Python on Microcontrollers Newsletter
&lt;/h2&gt;

&lt;p&gt;For Python + hardware folks, though the dark theme layout with lots of images can feel visually cluttered.&lt;/p&gt;

&lt;p&gt;Despite the name, it's mostly about single-board computers like Raspberry Pi rather than actual microcontrollers. If you're into IoT or hardware projects, this covers a growing niche that most Python newsletters ignore.&lt;/p&gt;

&lt;p&gt;Recommendation: ⭐⭐⭐&lt;/p&gt;

&lt;p&gt;Subscribe: &lt;a href="https://www.adafruitdaily.com" rel="noopener noreferrer"&gt;https://www.adafruitdaily.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35dv6ndtp6dhjkggers0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35dv6ndtp6dhjkggers0.png" width="800" height="548"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4cy364v4mevovqpaioh2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4cy364v4mevovqpaioh2.png" width="800" height="736"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  7. This Week in Python
&lt;/h2&gt;

&lt;p&gt;Started in March 2022 with a simple format: exactly 5 articles and 5 projects per issue. Used to have descriptions, now it's just titles and links. Content is decent but overlaps with other newsletters. No ads.&lt;/p&gt;

&lt;p&gt;The creator seems genuinely enthusiastic and sometimes writes original content. Shows that you don't need fancy formatting to run a newsletter - just share what you're reading.&lt;/p&gt;

&lt;p&gt;Recommendation: ⭐⭐&lt;/p&gt;

&lt;p&gt;Subscribe: &lt;a href="https://bas.codes" rel="noopener noreferrer"&gt;https://bas.codes&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ojrgtzoyzead46mcpk2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ojrgtzoyzead46mcpk2.png" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8g89g21rgfapdd38e9jg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8g89g21rgfapdd38e9jg.png" width="800" height="718"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Python weekly newsletter
&lt;/h2&gt;

&lt;p&gt;Quantity over quality here - just titles and links with comment counts, no descriptions. Warning: they sometimes include actual snake articles mixed with Python programming content. The author runs about 20 tech newsletters with automated aggregation.&lt;/p&gt;

&lt;p&gt;Content comes from scraping Hacker News, Reddit, Twitter, and Mastodon based on engagement metrics. Quality varies wildly.&lt;/p&gt;

&lt;p&gt;Upside: lots of content (25-30 items) with minimal ads.&lt;/p&gt;

&lt;p&gt;Recommendation: ⭐⭐&lt;/p&gt;

&lt;p&gt;Subscribe: &lt;a href="https://discu.eu/weekly/python" rel="noopener noreferrer"&gt;https://discu.eu/weekly/python&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fojogsb2vxdfv8j2sa9oa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fojogsb2vxdfv8j2sa9oa.png" width="800" height="604"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frnas3r1bjkgc0s6zdhck.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frnas3r1bjkgc0s6zdhck.png" width="800" height="524"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  9. Awesome Python Weekly
&lt;/h2&gt;

&lt;p&gt;Running since 2016 with 10 articles and 5 projects per issue, reaching 19K subscribers. Just titles and links, no descriptions.&lt;/p&gt;

&lt;p&gt;Why I'd skip it: They mix actual snake articles with Python programming content, which is confusing. Project links redirect through their site before going to GitHub, which is annoying. Plus, 3 ads per issue makes it the most ad-heavy newsletter here.&lt;/p&gt;

&lt;p&gt;Credit where it's due - running 20 newsletters is quite the operation, even if the quality suffers.&lt;/p&gt;

&lt;p&gt;Recommendation: ⭐&lt;/p&gt;

&lt;p&gt;Subscribe: &lt;a href="https://python.libhunt.com/newsletter" rel="noopener noreferrer"&gt;https://python.libhunt.com/newsletter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff2ye39i723hnho1hawtg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff2ye39i723hnho1hawtg.png" width="800" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwvo795ss4mfk7fxqptzu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwvo795ss4mfk7fxqptzu.png" width="800" height="619"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's my take on 9 Python newsletters, from excellent to questionable. 📊&lt;/p&gt;

&lt;p&gt;Newsletters can be a good way to stay updated without spending hours browsing. The variety of approaches is interesting - some focus on automation and volume, others prioritize quality and stay ad-free, and a few are experimenting with paid models.&lt;/p&gt;

&lt;p&gt;If you're looking to subscribe, I'd suggest picking 2-3 that match how you like to consume content. No need to overwhelm your inbox.&lt;/p&gt;

&lt;p&gt;I'll probably write about more Python resources in the future. If this was useful, feel free to share it with other developers who might be interested.&lt;/p&gt;

</description>
      <category>python</category>
      <category>webdev</category>
      <category>ai</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Python Trending Weekly #105: Dify Breaks 100K Stars, Full-Stack Development Best Practices for 2025</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 07 Jun 2025 14:56:18 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-trending-weekly-105-dify-breaks-100k-stars-full-stack-development-best-practices-for-2025-1ikp</link>
      <guid>https://dev.to/pythoncat/python-trending-weekly-105-dify-breaks-100k-stars-full-stack-development-best-practices-for-2025-1ikp</guid>
      <description>&lt;p&gt;Welcome to Python Trending Weekly - your gateway to cutting-edge Python intelligence! Curated by Python Cat from 400+ premium sources worldwide, we deliver the most valuable articles, tutorials, open-source projects, tools, podcasts, videos, and trending discussions directly to your inbox. Our mission: Accelerate your Python mastery and unlock new career opportunities in the ever-evolving tech landscape.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stay ahead of the curve:&lt;/strong&gt; &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Subscribe now&lt;/a&gt; for weekly insights that keep you at the forefront of Python innovation!&lt;/p&gt;

&lt;p&gt;This week we're featuring 12 articles and 12 open source projects.&lt;/p&gt;

&lt;p&gt;Here are the title summaries for this issue: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🦄Articles &amp;amp; Tutorials&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① Create a React + Flask Project in 2025&lt;/p&gt;

&lt;p&gt;② How I'm bundling frontend assets using Django and rspack these days&lt;/p&gt;

&lt;p&gt;③ Python: sharing common tests in unittest&lt;/p&gt;

&lt;p&gt;④ Local Speed, Smooth Deploys: Heroku Adds Support for uv&lt;/p&gt;

&lt;p&gt;⑤ Ways to Optimize Your Code in Python&lt;/p&gt;

&lt;p&gt;⑥ Import Name Metadata&lt;/p&gt;

&lt;p&gt;⑦ How to split up a Django monolith without using microservices&lt;/p&gt;

&lt;p&gt;⑧ How local variables work in Python bytecode&lt;/p&gt;

&lt;p&gt;⑨ Globally Disabling Foreign Keys in Django&lt;/p&gt;

&lt;p&gt;⑩ I made a worse search engine than Elasticsearch&lt;/p&gt;

&lt;p&gt;⑪ Developing a PDF Chat App with Pinata, OpenAI and Streamlit&lt;/p&gt;

&lt;p&gt;⑫ A dinosaur learns poetry&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://weekly.pythoncat.top" rel="noopener noreferrer"&gt;🐿️Projects &amp;amp; Resources&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① dify: Dify is an open-source LLM app development platform&lt;/p&gt;

&lt;p&gt;② sequor: Sequor is a SQL-centric platform for building API integrations&lt;/p&gt;

&lt;p&gt;③ bilive: Extremely fast live recording, automatic slicing, rendering, uploading and Integrating MLLMs&lt;/p&gt;

&lt;p&gt;④ local-ai-packaged: Run all your local AI together in one package - Ollama, Supabase, n8n, Open WebUI, and more!&lt;/p&gt;

&lt;p&gt;⑤ NLWeb: Natural Language Web&lt;/p&gt;

&lt;p&gt;⑥ OpenThinkIMG: OpenThinkIMG is an end-to-end open-source framework that empowers LVLMs to think with images&lt;/p&gt;

&lt;p&gt;⑦ pageql: Embed SQL directly into HTML&lt;/p&gt;

&lt;p&gt;⑧ AutoAgent: Fully-Automated and Zero-Code LLM Agent Framework&lt;/p&gt;

&lt;p&gt;⑨ LMCache: Redis for LLMs&lt;/p&gt;

&lt;p&gt;⑩ davia: The easiest way to build apps from your Python code&lt;/p&gt;

&lt;p&gt;⑪ ovld: Advanced multiple dispatch for Python functions&lt;/p&gt;

&lt;p&gt;⑫ arc-export: Export pinned Arc Browser tabs for importing bookmarks into other browsers&lt;/p&gt;

&lt;p&gt;Cut through the noise with our premium subscription at $4.99/month. Get hand-picked, cutting-edge Python content delivered weekly. Join 350+ professionals who trust us to filter the best from 400+ sources for technical vision expansion and career development. Subscribe at: &lt;a href="https://www.patreon.com/pythonweekly" rel="noopener noreferrer"&gt;Patreon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After subscribing, you can view the full text of Issue 105 for free: &lt;a href="https://www.patreon.com/posts/python-trending-130927753" rel="noopener noreferrer"&gt;https://www.patreon.com/posts/python-trending-130927753&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>ai</category>
      <category>python</category>
    </item>
    <item>
      <title>Python 潮流周刊#85：让 AI 帮你写出更好的代码</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 11 Jan 2025 02:53:19 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-chao-liu-zhou-kan-85rang-ai-bang-ni-xie-chu-geng-hao-de-dai-ma-1i5j</link>
      <guid>https://dev.to/pythoncat/python-chao-liu-zhou-kan-85rang-ai-bang-ni-xie-chu-geng-hao-de-dai-ma-1i5j</guid>
      <description>&lt;p&gt;本周刊由 Python猫 出品，精心筛选国内外的 250+ 信息源，为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景：帮助所有读者精进 Python 技术，并增长职业和副业的收入。&lt;/p&gt;

&lt;p&gt;分享了 12 篇文章，12 个开源项目，1 则音视频，全文 2300 字。&lt;/p&gt;

&lt;p&gt;以下是本期摘要： &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://xiaobot.net/p/python_weekly" rel="noopener noreferrer"&gt;🦄文章&amp;amp;教程&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① 如果一直要求 LLM “写出更好的代码”，它们能写出更好的代码吗？&lt;/p&gt;

&lt;p&gt;② Python 并发：线程、进程与 asyncio 详解&lt;/p&gt;

&lt;p&gt;③ 为什么在 Python 中 hash(-1) == hash(-2)？&lt;/p&gt;

&lt;p&gt;④ 在浏览器中轻松运行 Python&lt;/p&gt;

&lt;p&gt;⑤ PEP-769：给 'attrgetter' 和 'itemgetter' 添加 'default' 关键字参数&lt;/p&gt;

&lt;p&gt;⑥ Pipx 的三个使用技巧&lt;/p&gt;

&lt;p&gt;⑦ Django vs. FastAPI，真诚的比较&lt;/p&gt;

&lt;p&gt;⑧ Python 弱引用与垃圾回收器&lt;/p&gt;

&lt;p&gt;⑨ AI-text-to-video-model-from-scratch：从零开发一个微型的文本到视频模型&lt;/p&gt;

&lt;p&gt;⑩ Python 在 DevOps 领域的应用&lt;/p&gt;

&lt;p&gt;⑪ 用机器学习开发一个贫血检测系统&lt;/p&gt;

&lt;p&gt;⑫ Google 发布 AI Agent（智能体）技术白皮书&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://xiaobot.net/p/python_weekly" rel="noopener noreferrer"&gt;🐿️项目&amp;amp;资源&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① AI-reads-books-page-by-page: AI 逐页从 PDF 提取知识与生成摘要&lt;/p&gt;

&lt;p&gt;② ai-book-writer: 用 AI 代理编写整本书&lt;/p&gt;

&lt;p&gt;③ web-ui：在浏览器中运行 AI 代理&lt;/p&gt;

&lt;p&gt;④ F5-TTS：通过流匹配伪造流畅且忠实语音的童话讲述者&lt;/p&gt;

&lt;p&gt;⑤ AutoMouser：基于鼠标运动来生成浏览器自动化代码&lt;/p&gt;

&lt;p&gt;⑥ paper_to_podcast：将论文转化为三人对谈的播客&lt;/p&gt;

&lt;p&gt;⑦ xhs_ai_publisher：小红书 AI 运营助手（内容生成和自动发布）&lt;/p&gt;

&lt;p&gt;⑧ ipychat：IPython 的 AI 扩展，使其像 Cursor 一样&lt;/p&gt;

&lt;p&gt;⑨ magnetron：从零开始开发的 PyTorch&lt;/p&gt;

&lt;p&gt;⑩ dendrite-python-sdk：用于开发网络 AI 代理的工具&lt;/p&gt;

&lt;p&gt;⑪ 热门 Django 项目的导航网站&lt;/p&gt;

&lt;p&gt;⑫ zh-style-guide：中文技术文档的写作风格指南&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://xiaobot.net/p/python_weekly" rel="noopener noreferrer"&gt;🐢播客&amp;amp;视频&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;① AI 制作的英文播客：Python潮流周刊第一季精选合集&lt;/p&gt;

&lt;p&gt;周刊实行付费订阅制，年费 128 元，平均每天不到 4 毛钱，但绝对是一笔有眼光的投资。花钱学习知识，花钱提升自己，欢迎订阅这个你绝对不会后悔的专栏：&lt;a href="https://xiaobot.net/p/python_weekly" rel="noopener noreferrer"&gt;https://xiaobot.net/p/python_weekly&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;订阅后，可免费查看 第 85 期周刊的全文：&lt;a href="https://www.xiaobot.net/post/900bb219-7e37-47c6-b795-ef7061d18a51" rel="noopener noreferrer"&gt;https://www.xiaobot.net/post/900bb219-7e37-47c6-b795-ef7061d18a51&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Python 潮流周刊第 2 季完结了，分享几项总结：&lt;a href="https://pythoncat.top/posts/2024-07-14-iweekly" rel="noopener noreferrer"&gt;https://pythoncat.top/posts/2024-07-14-iweekly&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;周刊前30期的免费合集，含精美电子书（EPUB/PDF）：&lt;a href="https://pythoncat.top/posts/2023-12-11-weekly" rel="noopener noreferrer"&gt;https://pythoncat.top/posts/2023-12-11-weekly&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;万字浓缩版，Python 潮流周刊第 1 季的 800 个链接！：&lt;a href="https://xiaobot.net/post/78c3d645-86fa-4bd8-8eac-46fb192a339e" rel="noopener noreferrer"&gt;https://xiaobot.net/post/78c3d645-86fa-4bd8-8eac-46fb192a339e&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;微信关注 Python猫&lt;/strong&gt;：&lt;a href="https://img.pythoncat.top/python_cat.jpg" rel="noopener noreferrer"&gt;https://img.pythoncat.top/python_cat.jpg&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
    </item>
    <item>
      <title>Python 潮流周刊#58：最快运行原型的语言（摘要）</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 29 Jun 2024 14:30:26 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-chao-liu-zhou-kan-58zui-kuai-yun-xing-yuan-xing-de-yu-yan-zhai-yao--3doi</link>
      <guid>https://dev.to/pythoncat/python-chao-liu-zhou-kan-58zui-kuai-yun-xing-yuan-xing-de-yu-yan-zhai-yao--3doi</guid>
      <description>&lt;p&gt;本周刊由 Python猫 出品，精心筛选国内外的 250+ 信息源，为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景：帮助所有读者精进 Python 技术，并增长职业和副业的收入。&lt;/p&gt;

&lt;p&gt;本期周刊分享了 12 篇文章，12 个开源项目，赠书 5 本，全文 2100 字。&lt;/p&gt;

&lt;p&gt;以下是本期摘要： &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://xiaobot.net/p/python_weekly" rel="noopener noreferrer"&gt;🦄文章&amp;amp;教程&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;① 最快运行原型的语言&lt;/p&gt;

&lt;p&gt;② PEP-2026 提议 Python 采用日历版本号&lt;/p&gt;

&lt;p&gt;③ 优化 Python 的路由和调度：一个新的开源求解器 Timefold&lt;/p&gt;

&lt;p&gt;④ 深入了解 Python 的集合数据结构&lt;/p&gt;

&lt;p&gt;⑤ 使用 weakref 介绍 Python 的弱引用&lt;/p&gt;

&lt;p&gt;⑥ 这就是软件开发现在的样子&lt;/p&gt;

&lt;p&gt;⑦ 在命令行终端使用大语言模型&lt;/p&gt;

&lt;p&gt;⑧ 如何将 Python 包发布到 PyPI？&lt;/p&gt;

&lt;p&gt;⑨ 基本 Python 项目设置&lt;/p&gt;

&lt;p&gt;⑩ 用 Make 提升 Python 开发者体验&lt;/p&gt;

&lt;p&gt;⑪ Notebooks 是代码中的麦当劳&lt;/p&gt;

&lt;p&gt;⑫ 花了 6 个月时间开发 LiveAPI 代理，我得到的 10 个经验教训&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://xiaobot.net/p/python_weekly" rel="noopener noreferrer"&gt;🐿️项目&amp;amp;资源&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;① Your-Journey-To-Fluent-Python：你的流畅的 Python 之旅&lt;/p&gt;

&lt;p&gt;② llm：从命令行访问大语言模型&lt;/p&gt;

&lt;p&gt;③ lmdocs：使用 LLM 生成 Python 项目的帮助文档&lt;/p&gt;

&lt;p&gt;④ make-python-devex：使用 Make、Homebrew、pyenv、poetry 等工具的示例&lt;/p&gt;

&lt;p&gt;⑤ vulture：查找无效的 Python 代码&lt;/p&gt;

&lt;p&gt;⑥ CleanMyWechat: 自动删除 PC 端微信缓存数据&lt;/p&gt;

&lt;p&gt;⑦ wxauto：Windows 版微信自动化，可发送/接收消息，简单微信机器人&lt;/p&gt;

&lt;p&gt;⑧ youdaonote-pull：一键导出/备份有道云笔记的所有笔记&lt;/p&gt;

&lt;p&gt;⑨ reladiff：跨数据库对大型数据集作高性能比对&lt;/p&gt;

&lt;p&gt;⑩ hrms：开源人力资源和薪资管理软件&lt;/p&gt;

&lt;p&gt;⑪ burr：构建能够做出决策的应用（聊天机器人、代理、仿真等）&lt;/p&gt;

&lt;p&gt;⑫ thread：AI 驱动的 Jupyter Notebook&lt;/p&gt;




&lt;p&gt;目前周刊实行付费订阅制，年费 128 元，平均每天不到 4 毛钱，但绝对是一笔有眼光的投资。花钱学习知识，花钱提升自己，欢迎订阅这个：&lt;a href="https://xiaobot.net/p/python_weekly" rel="noopener noreferrer"&gt;你绝对不会后悔的专栏&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;订阅后，可免费查看 &lt;a href="https://xiaobot.net/post/845615d4-fe5f-4b92-9036-a91e65214f0f" rel="noopener noreferrer"&gt;第 58 期周刊的全文&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;PS.本周刊&lt;a href="https://pythoncat.top/posts/2023-12-11-weekly" rel="noopener noreferrer"&gt;前30期的合集&lt;/a&gt;永久免费，另外，付费期数将在其 50 期后免费开放，例如第 58 期将在第 108 期时免费，敬请留意。&lt;/p&gt;

</description>
      <category>python</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Python Trending Weekly #42 (2024-03-16)</title>
      <dc:creator>Python Trending Weekly</dc:creator>
      <pubDate>Sat, 16 Mar 2024 08:31:21 +0000</pubDate>
      <link>https://dev.to/pythoncat/python-trending-weekly-42-2024-03-16-4lim</link>
      <guid>https://dev.to/pythoncat/python-trending-weekly-42-2024-03-16-4lim</guid>
      <description>&lt;p&gt;Welcome to the Python Trending Weekly, a weekly newsletter about Python, AI and general programming techniques, with the majority links in English and a small portion in Chinese. &lt;/p&gt;

&lt;p&gt;The &lt;a href="https://pythoncat.top/posts/2024-03-16-weekly" rel="noopener noreferrer"&gt;original version&lt;/a&gt; of the weekly was written in Chinese. What you are reading here is mostly translated by LLMs. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Substack Channel&lt;/strong&gt; : &lt;a href="https://pythoncat.substack.com/s/python-trending-weekly" rel="noopener noreferrer"&gt;Click to subscribe&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  🦄Articles &amp;amp; Tutorials
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://mp.weixin.qq.com/s/OU38bK4q-KNymXAtx8gZJA" rel="noopener noreferrer"&gt;Why Our Company Still Uses Python for Project Development?&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This article gave me a sense of "industry secrets you don't know." Small companies are still sticking with Python 2.7 + Django 1.8, and they are supporting hundreds of millions of dollars in transactions each year. The author also shared several projects, and my feeling is: Maybe you don't need to consider "which language is better" too much. Just choose the one you are familiar with and focus on business implementation.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://mp.weixin.qq.com/s/9uIYtQEc-RuNhMY7Ck9IAA" rel="noopener noreferrer"&gt;Should Python Strings Use Single or Double Quotes?&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Python strings allow both single and double quotes, and even triple quotes. This flexibility is great, but it's also a source of conflict for standards pedants. This article shares an interesting story about it, recommended reading!&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://bjoernricks.github.io/posts/python/context-manager" rel="noopener noreferrer"&gt;Understanding Context Manager and Its Syntactic Sugar&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Why do we need context managers? What problems do they solve? The article also introduces the context manager protocol, the &lt;code&gt;with&lt;/code&gt; syntax sugar, implementing context managers with &lt;code&gt;contextlib&lt;/code&gt;, and four practical use cases.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://mathspp.com/blog/python-deque-tutorial" rel="noopener noreferrer"&gt;Python deque tutorial&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A &lt;code&gt;deque&lt;/code&gt; is a double-ended queue data structure in the &lt;code&gt;collections&lt;/code&gt; module, similar to a &lt;code&gt;list&lt;/code&gt; but optimized for fast addition and removal from either end. This tutorial covers its basic usage and some advanced use cases.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://guicommits.com/python-generic-type-function-class/" rel="noopener noreferrer"&gt;Python Generic function and class types&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Python performs type checking at runtime and emphasizes the behavior of objects rather than their types, so it doesn't put much emphasis on "generics" that focus on type safety. However, Python does support generics, and this article introduces how to implement generic functions and generic classes using the &lt;code&gt;typing&lt;/code&gt; module.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://upsun.com/blog/python-gevent-best-practices/" rel="noopener noreferrer"&gt;Gevent in practice: Common pitfalls to keep in mind&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Gevent is a high-performance networking library built on top of greenlet, a lightweight coroutine implementation. This article introduces common pitfalls of Gevent and provides solutions.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://lwn.net/SubscriberLink/964392/498a12fe44f51139/" rel="noopener noreferrer"&gt;Insecurity and Python pickles&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;code&gt;pickle&lt;/code&gt; is Python's standard library for serialization, but it has a major security risk when deserializing! The article introduces how it works, the root of the security risk, and how the machine learning community collaborated to design a safer alternative format called &lt;code&gt;safetensors&lt;/code&gt;.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/j2qk3b/ebook-demo/blob/main/tutorial.md" rel="noopener noreferrer"&gt;Building An Open Source Decentralized E-Book Search Engine&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This tutorial uses JavaScript and Python to develop an e-book search engine that relies on Glitter (a decentralized database service built with Tendermint) and uses React to develop the page that displays the search results.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://juejin.cn/post/7345423755948572726" rel="noopener noreferrer"&gt;What's the Difference Between Python import and Java import?&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Many programming languages have the &lt;code&gt;import&lt;/code&gt; keyword, and their functions are similar, but what are the differences in their underlying mechanisms? This article analyzes the similarities and differences between import in Java and Python, which can deepen your understanding of this topic.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://frostming.com/2024/pdm-lockfile/" rel="noopener noreferrer"&gt;PDM's Internal Implementation (1)&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;code&gt;pdm&lt;/code&gt; is an excellent dependency management tool in Python, created by the Chinese developer &lt;a class="mentioned-user" href="https://dev.to/frostming"&gt;@frostming&lt;/a&gt;. The author plans to write a series of articles about its internal implementation. This is the first article, which introduces what Lockfile is and how Lockfile is generated.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://nedbatchelder.com/blog/202403/does_python_have_pointers.html" rel="noopener noreferrer"&gt;Does Python have pointers?&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Does Python have pointers? The answer depends on how you understand "pointers". The author gives a brief but insightful answer. Python does not have the classic pointer operations of the C language, but every variable in Python is a pointer, i.e., everything is an implicit pointer. (In addition: &lt;a href="https://github.com/ZeroIntensity/pointers.py" rel="noopener noreferrer"&gt;A project&lt;/a&gt; "brings the pointer hell to Python", which is as superfluous as the Python version with curly braces below.)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://pythonspeed.com/articles/python-gil/" rel="noopener noreferrer"&gt;When Python can’t thread: a deep-dive into the GIL’s impact&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The GIL-less feature was finally &lt;a href="https://github.com/python/cpython/pull/116338" rel="noopener noreferrer"&gt;merged into Python's main branch&lt;/a&gt; this week! Here is a long article that provides an in-depth introduction to the GIL, helping to understand how the GIL works and predict where concurrency bottlenecks are located. The article uses many thread timing analysis graphs for easy understanding.&lt;/p&gt;

&lt;p&gt;🎁 Python Trending Weekly 🎁 organizes its content into seasons, with every 30 issues forming a season. The highlights from the first season have been compiled for your convenience. You can access them online &lt;a href="https://pythoncat.top/posts/2023-12-11-weekly" rel="noopener noreferrer"&gt;here&lt;/a&gt; (Chinese).&lt;/p&gt;

&lt;h2&gt;
  
  
  🐿️Projects &amp;amp; Resources
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/flet-dev/flet" rel="noopener noreferrer"&gt;Flet enables developers to easily build realtime web, mobile and desktop apps in Python&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;No front-end experience required, quickly build cross-platform, multi-user, real-time single-page applications (SPAs); no SDK needed, development can be done with an IDE or text editor, front-end uses Flutter UI, back-end currently supports Python, with plans to support Go and C#. (8.7K stars) (Contributed by &lt;a class="mentioned-user" href="https://dev.to/bear"&gt;@bear&lt;/a&gt;)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/serious-scaffold/ss-python" rel="noopener noreferrer"&gt;ss-python: A Python project template covering the entire development lifecycle&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A Python project template with various integrations, configurations, and modules, featuring: project setup and template updates with &lt;code&gt;copier&lt;/code&gt;, dependency and virtual environment management with &lt;code&gt;pdm&lt;/code&gt;, containerization with dev container, mypy, ruff, and other commonly used tech stacks. (Contributed by @huxuan_org)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/amol-/dukpy" rel="noopener noreferrer"&gt;dukpy: Simple JavaScript interpreter for Python&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A JS interpreter built on the &lt;code&gt;duktape&lt;/code&gt; engine, used to execute JS code in Python. It has no other external dependencies, and has built-in common transpilers (TypeScript, JSX, LESS, CoffeeScript). It also supports passing parameters, running multiple scripts, global interpreters, loading modules using &lt;code&gt;require&lt;/code&gt;, and installing packages from npmjs.org.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;dukpy&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;dukpy&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;evaljs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;var o = {&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;value&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;: 5}; o[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;value&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;] += 3; o&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;value&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;a href="https://pykidos.github.io/" rel="noopener noreferrer"&gt;PyKidos: A Python Programming Practice Website&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;An online Python programming website that makes it easy to teach kids how to code through games.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnkoxpucud86621ut0d3o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnkoxpucud86621ut0d3o.png" width="800" height="391"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/hatchet-dev/hatchet" rel="noopener noreferrer"&gt;hatchet: A distributed, fault-tolerant task queue&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Replaces hard-to-manage traditional queues and pub/sub systems, supports fault recovery, and solves concurrency, fairness, and rate limiting issues. Features low latency and high throughput, supports strategies like FIFO, LIFO, round-robin, and priority queues, allows for customizable retry policies, and supports integrated error handling. (2.4K stars)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/tiangolo/full-stack-fastapi-template" rel="noopener noreferrer"&gt;full-stack-fastapi-template: Full stack, modern web application template&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Supports JWT authentication, email-based password recovery, and uses Traefik as a reverse proxy/load balancer, with FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS, etc. (17.5K stars)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/mathialo/bython" rel="noopener noreferrer"&gt;bython: Python with braces&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I think Python's use of whitespace for indentation is its most beautiful design feature! But some people prefer curly braces. This project adds curly braces to Python, with a basic example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;print_message&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;num_of_times&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="nf"&gt;range&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;num_of_times&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Bython is awesome!&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;__name__&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;__main__&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nf"&gt;print_message&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/twisted/treq" rel="noopener noreferrer"&gt;treq: Python requests-like API built on top of Twisted's HTTP client&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A simple, requests-like HTTP client built on top of Twisted.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/Yuukiy/JavSP" rel="noopener noreferrer"&gt;JavSP: Video Metadata Scraper Aggregating Data from Multiple Sites&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Automatically fetches, aggregates, and categorizes video files based on specified rules, creating metadata files for use with software like Emby, Jellyfin, Kodi, etc. (1.6K stars)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/omkarcloud/botasaurus" rel="noopener noreferrer"&gt;botasaurus: The All in One Framework to build Awesome Scrapers&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Access Cloudflare protected pages with simple HTTP requests, the only scraper framework with SSL support for authenticated proxies, integrate any Chrome extension with just one line of code, sitemap support, data cleaning support, caching support, provides Selenium shortcuts, and more.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/r0x0r/pywebview" rel="noopener noreferrer"&gt;pywebview: Build GUI for your Python program with JavaScript, HTML, and CSS&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A lightweight cross-platform wrapper around the WebView component, displaying HTML content in a GUI window. Can be used with web frameworks or standalone to bridge Python with the DOM. The latest 5.0 release introduces Android support. (4.2K stars)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/Mayuresh1611/Paper-Piano" rel="noopener noreferrer"&gt;Paper-Piano: Piano like no other, Piano on Paper&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Allows you to practice playing the piano directly on a sheet of paper! Currently supports up to two fingers, primarily intended for those who cannot afford a piano.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsfqb7zr9yahews9gmdyo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsfqb7zr9yahews9gmdyo.png" alt="Image of Paper-Piano" width="800" height="584"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🐼Subscribe Welcome
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://pythoncat.top" rel="noopener noreferrer"&gt;Blog&lt;/a&gt;: Explore my independent blog where you can find a collection of original/translated technical articles over the years, along with some reflections since 2009.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://pythoncat.substack.com/s/python-trending-weekly" rel="noopener noreferrer"&gt;Newsletter&lt;/a&gt;: Subscribe to my channel on Substack for a curated newsletter delivered straight to your inbox, keeping you updated on current affairs.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/chinesehuazhou/python-weekly" rel="noopener noreferrer"&gt;Github&lt;/a&gt;: Access the Markdown source files of this weekly digest on Github and feel free to use them for anything you have in mind!&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://t.me/pythontrendingweekly" rel="noopener noreferrer"&gt;Telegram&lt;/a&gt;: Beyond notifications for the weekly digest, I consider it an "extra edition," providing additional, more diverse information.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/chinesehuazhou" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;: Follow me on Twitter where my feed is filled with numerous accounts of developers and organizations in the Python community.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>python</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
