Why it's so hard to create stand-alone Python apps
Bundling Python with applications can be complex, with various methods like PyInstaller, Docker, and newer solutions like PyApp and pydeploy available.
Permacomputing promotes sustainable computing practices to prevent digital assets from becoming obsolete or lost due to vendor decisions or external circumstances.
The journey to DjangoCon Europe 2026 began in Lecce, continued in Bari, and culminated in Athens, capturing real-time experiences through Mastodon posts.
Python in Visual Studio Code - March 2026 Release - Microsoft for Python Developers Blog
The March 2026 release of the Python extension for Visual Studio Code introduces new features for symbol searching and an experimental Rust-based indexer.
Python in Visual Studio Code - March 2026 Release - Microsoft for Python Developers Blog
The March 2026 release of the Python extension for Visual Studio Code introduces new features for symbol searching and an experimental Rust-based indexer.
Using lazy import, one can inspect the attributes and methods of a lazy import by calling dir on the globals dictionary. This reveals a list of dunder methods and the resolve method.
Gemini CLI vs Claude Code: Which to Choose for Python Tasks - Real Python
Gemini CLI and Claude Code are compared based on performance, user experience, and installation requirements for building a Python CLI-based to-do application.
Baptiste Mispelon is a long-time Django and Python contributor, DSF member since 2014, co-creator of Django Under the Hood, and software engineer at Torchbox.
Using a ~/.pdbrc file to customize the Python Debugger
The aliases in my ~/.pdbrc file allow me to use dir, attrs, and vars to inspect Python objects, src to see the source code of a particular function/class, and loc to see the local variables.
The error indicated that the imported module 'test_comments' had a different __file__ attribute than the test file intended for collection, leading to confusion in pytest.
Data classes in Python allow developers to define classes with less boilerplate code, focusing on the essential attributes and behaviors of the data being modeled.
Akismet launched in 2005 as a web service to classify user-generated content as spam or not, quickly gaining popularity among bloggers facing spam issues.
OpenAI Acquires Astral: What It Means for PyCharm Users | The PyCharm Blog
OpenAI's acquisition of Astral enhances Python tooling with popular tools like uv, Ruff, and ty, while ensuring community support through open-source licenses.
Pydantic AI: Build Type-Safe LLM Agents in Python Quiz - Real Python
An interactive quiz assesses knowledge of Pydantic AI, covering type-safe LLM agents, model providers, structured outputs, tool registration, dependency injection, and production trade-offs.