#python-software-foundation

[ follow ]
Software development
fromMedium
1 day ago

The Open-Source AI Agent Frameworks That Deserve More Stars on GitHub

Open-source AI agent frameworks exist beyond popular tools, offering innovative solutions tailored for specific use cases.
#python
Python
fromGrahamdumpleton
2 days ago

Free Python decorator workshops - Graham Dumpleton

Interactive workshops on Python decorators are available for free, covering fundamentals to advanced topics, emphasizing hands-on learning.
Python
fromMicrosoft for Python Developers Blog
2 days ago

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
fromRealpython
2 days ago

Python's Counter: The Pythonic Way to Count Objects Quiz - Real Python

The quiz tests understanding of Python's Counter for counting objects and performing multiset operations.
Python
fromMouse Vs Python
1 week ago

The Python Show - Python Illustrated - Mouse Vs Python

Two sisters collaborated on a beginner's book about Python, with one writing and the other illustrating.
Python
fromGrahamdumpleton
2 days ago

Free Python decorator workshops - Graham Dumpleton

Interactive workshops on Python decorators are available for free, covering fundamentals to advanced topics, emphasizing hands-on learning.
Web frameworks
fromInfoWorld
3 days ago

PEP 816: How Python is getting serious about Wasm

Python will now formally support WebAssembly standards through PEP 816, enhancing its usability in browser applications.
Python
fromMouse Vs Python
2 days ago

Python Pop Quiz - Number Explosion - Mouse Vs Python

A single asterisk in Python is used as an unpacking operator for sets and function arguments.
Python
fromMicrosoft for Python Developers Blog
2 days ago

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
fromRealpython
2 days ago

Python's Counter: The Pythonic Way to Count Objects Quiz - Real Python

The quiz tests understanding of Python's Counter for counting objects and performing multiset operations.
Python
fromMouse Vs Python
1 week ago

The Python Show - Python Illustrated - Mouse Vs Python

Two sisters collaborated on a beginner's book about Python, with one writing and the other illustrating.
#django
Django
fromPycoders
4 days ago

PyCoder's Weekly | Issue #728

Django projects can be improved with Alpine AJAX and friendly classes for better code quality and maintainability.
Django
fromPycoders
4 days ago

PyCoder's Weekly | Issue #728

Django projects can be improved with Alpine AJAX and friendly classes for better code quality and maintainability.
Data science
fromInfoWorld
4 days ago

A GitHub tinkerer teaches Claude to talk less, and that may matter more than it seems

A markdown file can significantly reduce AI output token usage, enhancing efficiency without code changes.
fromMedium
5 days ago

The Best Way To Work With Claude Code

Voice interaction with Claude Code significantly enhances the user experience by allowing for faster input. Speaking is often 2-3 times quicker than typing, which can streamline the process of giving commands.
Typography
#europython
#ai
fromJames Bennett
1 week ago

Rewriting a 20-year-old Python library

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.
Privacy technologies
Software development
fromZDNET
3 days ago

How AI has suddenly become much more useful to open-source developers

AI tools are becoming increasingly useful for open-source maintainers, but legal and quality issues remain.
Software development
fromZDNET
2 days ago

I built two apps with just my voice and a mouse - are IDEs already obsolete?

AI coding transforms development by replacing traditional editing and debugging with instructive guidance.
fromPeterbe
3 days ago

pytest "import file mismatch" - Peterbe.com

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.
Python
Python
fromRealpython
4 days ago

Test-Driven Development With pytest Quiz - Real Python

The quiz tests understanding of Test-Driven Development with pytest through 8 questions.
Artificial intelligence
fromZDNET
3 weeks ago

Why AI is both a curse and a blessing to open-source software - according to developers

AI can benefit open source when properly applied for security analysis, but causes harm when generating low-quality automated bug reports that overwhelm maintainers with false positives.
Django
fromRealpython
3 weeks ago

Introduction to Python SQL Libraries Quiz - Real Python

A 9-question interactive quiz assesses proficiency in Python SQL libraries for database connectivity, query execution, and cross-database scripting with SQLite, MySQL, and PostgreSQL.
fromThe JetBrains Blog
5 days ago

What's New in PyCharm 2026.1 | The PyCharm Blog

PyCharm now offers the option to use debugpy as the default debugger backend, providing the industry-standard Debug Adapter Protocol (DAP) that aligns the IDE with the broader Python ecosystem.
Python
Python
fromRealpython
5 days ago

Using Jupyter Notebooks Quiz - Real Python

The quiz tests understanding of Jupyter Notebook basics with 9 questions and no time limit.
Django
fromDjango Project
3 weeks ago

DSF member of the month - Theresa Seyram Agbenyegah

Theresa Seyram Agbenyegah, known as Stancy, is a backend engineer and community builder recognized as DSF member of the month for March 2026, leading events and Django Girls initiatives across multiple PyCons.
Python
fromPycoders
1 week ago

PyCoder's Weekly | Issue #727

Jazzband is winding down due to the overwhelming number of AI submissions affecting its cooperative model.
Software development
fromInfoWorld
2 weeks ago

How AI is changing open source

Open source shifted focus from consumer visibility to critical infrastructure layers like Kubernetes, observability, and platform engineering that power AI and cloud-native systems.
Python
fromTalkpython
1 week ago

Updates from Talk Python - March 2026

Talk Python has introduced a new dashboard, volume control, and is developing a course on Python web app security and agentic AI.
Python
fromMouse Vs Python
5 months ago

An Intro to Python 3.14's New Features - Mouse Vs Python

Python 3.14 introduces free-threaded builds, an experimental JIT compiler, and replaces GPG signatures with Sigstore verification.
Python
fromDEV Community
2 weeks ago

I Compared 5 Python Text Analysis Libraries - Then Built a REST API Instead

Multiple specialized Python NLP libraries handle different tasks, creating dependency management challenges that led to building a unified REST API solution.
Python
fromRealpython
2 weeks ago

Build Your Weekly Python Study Schedule: 7 Days to Consistent Progress - Real Python

Create a sustainable weekly Python study schedule using three steps: clarify goals, design a realistic plan, and apply behavioral psychology to build lasting habits.
fromPycoders
1 month ago

PyCoder's Weekly | Issue #720

subprocess module relies on busy-loop polling to determine whether a process has completed yet. Modern operating systems have callback mechanisms to do this, and Python 3.15 will now take advantage of these.
Web frameworks
Python
fromInfoQ
2 weeks ago

Google Open-Sources the Common Expression Language for Python

Google open sourced CEL-expr-python, a Python implementation of the Common Expression Language for policy enforcement, data validation, and dynamic configuration with improved consistency and maintainability.
Python
fromRealpython
2 weeks ago

Spyder: Your IDE for Data Science Development in Python - Real Python

Spyder is an open-source Python IDE optimized for data science, offering powerful plotting, profiling capabilities, and integration with the data science ecosystem.
Python
fromThe JetBrains Blog
3 weeks ago

Python Unplugged on PyTV Recap | The PyCharm Blog

PyCharm hosted Python Unplugged, a free online community conference on March 4th, 2026, featuring 15 speakers and 7.5 hours of content to make Python conferences accessible globally.
Python
fromRealpython
3 weeks ago

Your Python Coding Environment on Windows: Setup Guide Quiz - Real Python

An 11-question interactive quiz assesses knowledge of Python development environment setup on Windows, covering system configuration, package management, and workflow optimization.
Django
fromPycoders
2 months ago

PyCoder's Weekly | Issue #718

pandas 3.0 adds pd.col expressions, Copy-on-Write semantics, and PyArrow-backed strings for significantly faster, more predictable dataframe and string operations.
Python
fromRealpython
3 weeks ago

Episode #287: Crafting and Editing In-Depth Tutorials at Real Python - The Real Python Podcast

Real Python's editorial process involves multiple review stages ensuring technical accuracy and educational effectiveness through coordinated roles of curators, reviewers, and quality assurance specialists.
Python
fromRealpython
3 weeks ago

Python Gains frozendict and Other Python News for March 2026 - Real Python

Python 3.15 will include frozendict as a built-in immutable, hashable dictionary type, with PEP 814 accepted by the Steering Council in February.
Django
fromPythonbytes
2 months ago

PSF Lands $1.5 million

django-click and django-typer simplify creating Django management commands; the PSF received $1.5M from Anthropic for PyPI security and support; uv gains speed by eliminating legacy code paths.
fromTechCrunch
1 month ago

For open-source programs, AI coding tools are a mixed blessing | TechCrunch

AI coding tools have caused as many problems as they have solved, according to industry experts. The easy-to-use and accessible nature of AI coding tools has enabled a flood of bad code that threatens to overwhelm projects. Building new features is easier than ever, but maintaining them is just as hard and threatens to further fragment software ecosystems. The result is a more complicated story than simple software abundance.
Software development
fromRealpython
3 weeks ago

Python Descriptors: An Introduction Quiz - Real Python

By working through this quiz, you'll revisit the descriptor protocol, how .__get__() and .__set__() control attribute access, and how to implement read only descriptors. You'll also explore data vs. non-data descriptors, attribute lookup order, and the .__set_name__() method.
Python
#volunteering
Python
fromRealpython
4 weeks ago

Python Stacks, Queues, and Priority Queues in Practice Quiz - Real Python

An 11-question quiz tests understanding of Python stacks, queues, priority queues, and their real-world applications in traversal and system architecture.
fromRealpython
1 month ago

What Does Python's __init__.py Do? - Real Python

A directory without an __init__.py file becomes a namespace package, which behaves differently from a regular package and may cause slower imports. You can use __init__.py to explicitly define a package's public API by importing specific modules or functions into the package namespace.
Python
Software development
fromMouse Vs Python
1 month ago

Python Typing Book Kickstarter - Mouse Vs Python

Python type hinting supports variable and function annotations, generics, TypedDict, decorators, and can be enforced with Mypy or ty in pre-commit or GitHub Actions.
fromArtem Golubin
2 months ago

Recent optimizations in Python's Reference Counting

Reference counting is the primary memory management technique used in CPython. In short, every Python object (the actual value behind a variable) has a reference counter field that tracks how many references point to it. When an object's reference count drops to zero, the memory occupied by that object is immediately deallocated.
Software development
fromPython Software Foundation Blog
1 month ago

Introducing the PSF Community Partner Program

The Python Software Foundation (PSF) is excited to announce the introduction of the PSF Community Partner Program. This new program is designed as an "in-kind" way for us to support Python events and initiatives with non-financial assistance through the use of the PSF logo and name, as well as promotional support via sharing qualified posts on PSF official social media accounts.
Software development
Software development
fromInfoWorld
1 month ago

Python is slipping in popularity - Tiobe

Perl has resurged in popularity, climbing from 27th to 10th on the Tiobe index in September 2025 and now ranking 11th with a 1.67% rating.
fromPython Software Foundation Blog
1 month ago

Python is for Everyone: Inside the PSF's D&I Work Group

In 2024, when I took on the role of chair, the D&I Work Group was at a crossroads. The PSF Board had created it to amplify the Foundation's mission, and there was genuine interest from the community, but without a clear direction or structure, momentum had faded. People wanted to join, but they didn't know what the group would actually do. I knew we needed two things: a clear purpose and genuine diversity in our membership.
Software development
Python
fromMicrosoft for Python Developers Blog
1 month ago

Python Environments Extension for VS Code - Microsoft for Python Developers Blog

VS Code Python now offers a unified environments extension that discovers, manages, and creates environments and packages across major tools with minimal setup.
Python
fromPython Software Foundation Blog
2 months ago

Departing the Python Software Foundation (Staff)

Ee is stepping down as Director of Infrastructure at the Python Software Foundation, expressing gratitude and leaving the organization in strong technical condition.
Python
fromPycoders
1 month ago

PyCoder's Weekly | Issue #721

Text classification and compression converge via incremental compressors; Python 3.14's zstd support enables experimenting with ML through compression.
Python
fromPycoders
2 months ago

PyCoder's Weekly | Issue #717

Test and monitor code performance scaling, optimize Docker builds with BuildKit cache mounts, use AI coding tools like Cursor, and apply recursive structural pattern matching.
fromThe JetBrains Blog
1 month ago

Python Unplugged on PyTV - A Free Online Python Conference for Everyone | The PyCharm Blog

Join us on March 4th 2026, for an unforgettable, non-stop event, streamed from our studio in Amsterdam. We'll be joined live by 15 well-known and beloved speakers from Python communities around the globe, including Carol Willing, Deb Nicholson, Sheena O'Connell, Paul Everitt, Marlene Mhangami, and Carlton Gibson. They'll be speaking about topics such as core Python, AI, community, web development and data science.
Python
Python
fromThe JetBrains Blog
7 months ago

The Most Popular Python Frameworks and Libraries in 2025 | The PyCharm Blog

FastAPI leads Python framework usage in 2024 with 38%, offering high-performance async APIs, type safety, auto-generated docs, and strong ML deployment support.
fromRealpython
1 month ago

Why You Should Attend a Python Conference - Real Python

Prerequisites This guide is for all Python users who want to grow their Python knowledge, get involved with the Python community, or explore new professional opportunities. Your level of experience with Python doesn't matter, and neither does whether you use Python professionally or as a hobbyist-regularly or only from time to time. If you use Python, you're a Python developer, and Python conferences are for Python developers!
Python
Python
fromRealpython
1 month ago

What Exactly Is the Zen of Python? Quiz - Real Python

An interactive quiz assesses knowledge of The Zen of Python to reinforce aphorisms and promote writing clear, maintainable, Pythonic code.
Python
fromTalkpython
1 month ago

Talk Python now has a CLI

Open-source Talk Python CLI lets users search 500+ podcast episodes, transcripts, guests, and courses from the terminal with text/JSON/markdown output.
fromPython Software Foundation Blog
2 months ago

Announcing Python Software Foundation Fellow Members for Q4 2025!

The PSF is pleased to announce its fourth batch of PSF Fellows for 2025 ! Let us welcome the new PSF Fellows for Q4 ! The following people continue to do amazing things for the Python community: Chris Brousseau Dave Forgac Inessa Pawson Karen Dalton Tatiana Andrea Delgadillo Garzofino Thank you for your continued contributions. We have added you to our Fellows Roster .
Python
Python
fromInfoWorld
2 months ago

CPython vs. PyPy: Which Python runtime has the better JIT?

PyPy remains far faster for raw numerical workloads, but CPython's new native JIT and no-GIL builds close the gap in other workloads and enable threading.
fromPybites
2 months ago

The Missing 66% Of Your Skillset - Pybites

Bob and I have spent many years as Python devs, and 6 years coaching with Pybites and we can safely say that being a Senior Developer is only about 1/3 Python knowledge. The other 60% is the ecosystem. It's the tooling. It's all of the tech around Python that makes you stand out from the rest. This is the biggest blind spot keeping developers stuck in Tutorial Hell. You spend hours memorising obscure library features, but you crumble when asked to configure a CI/CD pipeline.
Python
[ Load more ]