Python Software Foundation: No Starch Press Humble Bundle: Grab a Deal and Support the PSF!
Link: https://pyfound.blogspot.com/2026/06/no-starch-press-humble-bundle-grab-deal.html
Curious about leveling up your Python skills, or just getting your feet wet? Pick up a whole set of solid Python books at a great price and support the Python Software Foundation (PSF) at the same tim
Link: https://pyfound.blogspot.com/2026/06/no-starch-press-humble-bundle-grab-deal.html
Curious about leveling up your Python skills, or just getting your feet wet? Pick up a whole set of solid Python books at a great price and support the Python Software Foundation (PSF) at the same tim
Python Software Foundation Blog
No Starch Press Humble Bundle: Grab a Deal and Support the PSF!
Curious about leveling up your Python skills, or just getting your feet wet? Pick up a whole set of solid Python books at a great price and ...
Real Python: Quiz: Structuring Your Python Script
Link: https://realpython.com/quizzes/structuring-your-python-script/
In this quiz, you’ll test your understanding of the video course Structuring Your Python Script.
By working through this quiz, you’ll revisit how to make a Python script executable with a shebang, org
Link: https://realpython.com/quizzes/structuring-your-python-script/
In this quiz, you’ll test your understanding of the video course Structuring Your Python Script.
By working through this quiz, you’ll revisit how to make a Python script executable with a shebang, org
Realpython
Structuring Your Python Script Quiz – Real Python
Check your understanding of Python script structure, including shebangs, import order, ruff formatting, constants, and a clean entry point.
Real Python: Quiz: Python's Format Mini-Language for Tidy Strings
Link: https://realpython.com/quizzes/python-format-mini-language/
In this quiz, you’ll test your understanding of Python’s Format Mini-Language for Tidy Strings.
By working through this quiz, you’ll revisit how format specifiers work inside f-strings and str.format(
Link: https://realpython.com/quizzes/python-format-mini-language/
In this quiz, you’ll test your understanding of Python’s Format Mini-Language for Tidy Strings.
By working through this quiz, you’ll revisit how format specifiers work inside f-strings and str.format(
Realpython
Python's Format Mini-Language for Tidy Strings Quiz – Real Python
Test your understanding of Python's format mini-language and how to use format specifiers to align text, control precision, and tidy your strings.
PyCharm: Top Agentic Frameworks for Building Applications 2026
Link: https://blog.jetbrains.com/pycharm/2026/06/top-agentic-frameworks-for-building-applications-2026/
In 2026, the world of AI is changing at a serious pace. The days of AI systems dealing solely in single-prompt interactions are coming to an end. Instead, these models are evolving into agentic system
Link: https://blog.jetbrains.com/pycharm/2026/06/top-agentic-frameworks-for-building-applications-2026/
In 2026, the world of AI is changing at a serious pace. The days of AI systems dealing solely in single-prompt interactions are coming to an end. Instead, these models are evolving into agentic system
The JetBrains Blog
Top Agentic Frameworks for Building Applications 2026 - The JetBrains Blog
Let's compare the leading agentic AI frameworks in 2026 and explore what each framework does best – click here to find the right framework for your project.
Real Python: Structuring Your Python Script
Link: https://realpython.com/courses/structuring-your-python-script/
You may have begun your Python journey interactively, exploring ideas within Jupyter Notebooks or through the Python REPL. While that’s great for quick experimentation and immediate feedback, you’ll l
Link: https://realpython.com/courses/structuring-your-python-script/
You may have begun your Python journey interactively, exploring ideas within Jupyter Notebooks or through the Python REPL. While that’s great for quick experimentation and immediate feedback, you’ll l
Realpython
Structuring Your Python Script – Real Python
Master Python script structure with best practices for shebangs, ordered imports, formatting with Ruff, constants, and a clean entry point.
Python Insider: Python 3.15.0 beta 2 is here!
Link: https://blog.python.org/2026/06/python-3150-beta-2/
The antepenultimate 3.15 beta is out!
Link: https://blog.python.org/2026/06/python-3150-beta-2/
The antepenultimate 3.15 beta is out!
Python Insider
Python 3.15.0 beta 2 is here! | Python Insider
The antepenultimate 3.15 beta is out!
PyCoder’s Weekly: Issue #737: Polars 1.41, Email, Great Docs, and More (2026-06-02)
Link: https://pycoders.com/issues/737
#737 – JUNE 2, 2026 View in Browser » Announcing Polars 1.41 Polars 1.41 is out and this post covers the new features it includes. Learn about faster parquet metadata decoding, nested subplan el
Link: https://pycoders.com/issues/737
#737 – JUNE 2, 2026 View in Browser » Announcing Polars 1.41 Polars 1.41 is out and this post covers the new features it includes. Learn about faster parquet metadata decoding, nested subplan el
Pycoders
PyCoder’s Weekly | Issue #737
Polars 1.41, Email, Great Docs, and More
Python GUIs: Authentication and Authorization with PyQt6 or PySide6 — Secure your desktop applications with login flows, token-based auth, and role-based access control
Link: https://www.pythonguis.com/faq/authentication-and-authorization-with-pyqt6-or-pyside6/
How can I add authentication and authorization to a PyQt6 application? Is there something built into Qt to make this easier?
When you build a desktop application with PyQt6 or PySide6, sooner or lat
Link: https://www.pythonguis.com/faq/authentication-and-authorization-with-pyqt6-or-pyside6/
How can I add authentication and authorization to a PyQt6 application? Is there something built into Qt to make this easier?
When you build a desktop application with PyQt6 or PySide6, sooner or lat
Python GUIs
Authentication and Authorization in PyQt6/PySide6 - Login, Tokens & Access Control
Learn how to implement authentication and authorization in PyQt6 and PySide6 desktop applications. Covers login dialogs, token-based authentication against remote APIs, and role-based UI access control with complete working examples.
Bob Belderbos: How to Tell if Your Python Mock Is Actually Working
Link: https://belderbos.dev/blog/python-mock-patch-verify-interception/
A test can pass for the wrong reason. When you're mocking a third-party API call, the test might look green because the real API happened to return an error, not because your mock did anything at all.
Link: https://belderbos.dev/blog/python-mock-patch-verify-interception/
A test can pass for the wrong reason. When you're mocking a third-party API call, the test might look green because the real API happened to return an error, not because your mock did anything at all.
belderbos.dev
How to Tell if Your Python Mock Is Actually Working
A test that passes because the real API returned an error is not a passing test. Here's how to verify your mock is intercepting, and fix it when it isn't.
Django Weblog: Django security releases issued: 6.0.6 and 5.2.15
Link: https://www.djangoproject.com/weblog/2026/jun/03/security-releases/
In accordance with our security release policy,
the Django team is issuing releases for
Django 6.0.6 and
Django 5.2.15.
These releases address the security issues detailed below. We encourage all
user
Link: https://www.djangoproject.com/weblog/2026/jun/03/security-releases/
In accordance with our security release policy,
the Django team is issuing releases for
Django 6.0.6 and
Django 5.2.15.
These releases address the security issues detailed below. We encourage all
user
Django Project
Django security releases issued: 6.0.6 and 5.2.15
Posted by Natalia Bidart on June 3, 2026
Real Python: Quiz: How to Use GitHub Copilot Code Review in Pull Requests
Link: https://realpython.com/quizzes/github-copilot-code-review/
In this quiz, you’ll test your understanding of How to Use GitHub Copilot Code Review in Pull Requests.
By working through this quiz, you’ll revisit how to request a review from Copilot on your pull r
Link: https://realpython.com/quizzes/github-copilot-code-review/
In this quiz, you’ll test your understanding of How to Use GitHub Copilot Code Review in Pull Requests.
By working through this quiz, you’ll revisit how to request a review from Copilot on your pull r
Realpython
How to Use GitHub Copilot Code Review in Pull Requests Quiz – Real Python
Test your knowledge of GitHub Copilot code review in pull requests, including custom instructions and automatic reviews.
Real Python: How to Use GitHub Copilot Code Review in Pull Requests
Link: https://realpython.com/github-copilot-code-review/
GitHub offers several AI tools under the Copilot umbrella that cover your entire development workflow. Copilot can provide an AI-powered code review shortly after you open a pull request on GitHub. Ra
Link: https://realpython.com/github-copilot-code-review/
GitHub offers several AI tools under the Copilot umbrella that cover your entire development workflow. Copilot can provide an AI-powered code review shortly after you open a pull request on GitHub. Ra
Realpython
How to Use GitHub Copilot Code Review in Pull Requests – Real Python
Learn how to use GitHub Copilot code review on pull requests for AI-assisted feedback, one-click fixes, and project-specific custom instructions.
Bob Belderbos: "Rust Is for People Who Want to Be Punished." Now Jochen Trusts It More Than Python.
Link: https://belderbos.dev/blog/jochen-rust-cohort-beat-cpython/
Jochen Deister is a lawyer who codes for fun. He has years of Python behind him and no intention of ever being hired to program.
Three months ago, Rust was just a name to him, the language for "the bi
Link: https://belderbos.dev/blog/jochen-rust-cohort-beat-cpython/
Jochen Deister is a lawyer who codes for fun. He has years of Python behind him and no intention of ever being hired to program.
Three months ago, Rust was just a name to him, the language for "the bi
belderbos.dev
"Rust Is for People Who Want to Be Punished." Now Jochen Trusts It More Than Python.
Jochen thought Rust was self-punishment for the pros. Three months later, his hand-rolled JSON parser ran up to 3.5x faster than CPython.
Adrarsh Divakaran: Building AI Agents in Python
Link: https://blog.adarshd.dev/ai/posts/building-ai-agents-in-python/
2026 is shaping up to be a big year for AI agents. We are seeing more products where the AI not only answers a question but also does some work for the user.
You have probably used ChatGPT or a simila
Link: https://blog.adarshd.dev/ai/posts/building-ai-agents-in-python/
2026 is shaping up to be a big year for AI agents. We are seeing more products where the AI not only answers a question but also does some work for the user.
You have probably used ChatGPT or a simila
Blog | Adarsh Divakaran
Building AI Agents in Python
2026 is shaping up to be a big year for AI agents. We are seeing more products where the AI not only answers a question but also does some work for the user....
Python Software Foundation: PSF Strategic Plan 2026 Draft: Open for Community Feedback
Link: https://pyfound.blogspot.com/2026/06/psf-strategic-plan-2026-draft-open-for.html
In May, we shared the high-level goals of the Python Software Foundation's (PSF) strategic plan and asked for your commentary. Today we are publishing the full draft and opening a three-week community
Link: https://pyfound.blogspot.com/2026/06/psf-strategic-plan-2026-draft-open-for.html
In May, we shared the high-level goals of the Python Software Foundation's (PSF) strategic plan and asked for your commentary. Today we are publishing the full draft and opening a three-week community
Python Software Foundation Blog
PSF Strategic Plan 2026 Draft: Open for Community Feedback
In May, we shared the high-level goals of the Python Software Foundation's (PSF) strategic plan and asked for your commentary. Today we are...
Real Python: Quiz: How to Read User Input From the Keyboard in Python
Link: https://realpython.com/quizzes/python-keyboard-input/
In this quiz, you’ll test your understanding of How to Read User Input From the Keyboard in Python.
By working through this quiz, you’ll revisit the input() function, type conversion, error handling w
Link: https://realpython.com/quizzes/python-keyboard-input/
In this quiz, you’ll test your understanding of How to Read User Input From the Keyboard in Python.
By working through this quiz, you’ll revisit the input() function, type conversion, error handling w
Realpython
How to Read User Input From the Keyboard in Python Quiz – Real Python
Try your hand at reading Python keyboard input with input(), handling errors, hiding passwords, and validating with PyInputPlus.
The Python Coding Stack: Down The Iterator Rabbit Hole
Link: https://www.thepythoncodingstack.com/p/down-the-iterator-rabbit-hole-python
You know that street game where the performer (con artist?) has three opaque cups and a small ball. He places the cups upside down on the table, with the ball under one of the cups. He quickly shuffle
Link: https://www.thepythoncodingstack.com/p/down-the-iterator-rabbit-hole-python
You know that street game where the performer (con artist?) has three opaque cups and a small ball. He places the cups upside down on the table, with the ball under one of the cups. He quickly shuffle
Thepythoncodingstack
Down The Iterator Rabbit Hole
Following the trail when you have a chain of iterators
PyCon Ireland: CFP Deadline Moved to 31 July 2026
Link: https://2026.pycon.ie/blog/cfp-deadline-moved-to-31-july/
We’ve moved the deadline for the PyCon Ireland 2026 Call for Proposals forward to 31 July 2026. It was previously set to 30 August. The submission page on Sessionize already reflects the new date.
If
Link: https://2026.pycon.ie/blog/cfp-deadline-moved-to-31-july/
We’ve moved the deadline for the PyCon Ireland 2026 Call for Proposals forward to 31 July 2026. It was previously set to 30 August. The submission page on Sessionize already reflects the new date.
If
PyCon Ireland 2026
CFP Deadline Moved to 31 July 2026 | PyCon Ireland 2026
The PyCon Ireland 2026 Call for Proposals now closes on 31 July 2026. Here is why we brought the deadline forward and what it means for you.
Core Dispatch: Core Dispatch #5
Link: https://coredispatch.xyz/editions/5
Welcome back to Core Dispatch! This edition covers May 18 through June 4, 2026.
As promised, Python 3.15.0 beta 2 landed on June 2. Two more
milestones are close behind: 3.13.14 and 3.14.6 on June 9,
Link: https://coredispatch.xyz/editions/5
Welcome back to Core Dispatch! This edition covers May 18 through June 4, 2026.
As promised, Python 3.15.0 beta 2 landed on June 2. Two more
milestones are close behind: 3.13.14 and 3.14.6 on June 9,
Core Dispatch
Core Dispatch #5
Welcome back to Core Dispatch! This edition covers May 18 through June 4, 2026.
As promised, Python 3.15.0 beta 2 landed on June 2. Two more
milestones are…
As promised, Python 3.15.0 beta 2 landed on June 2. Two more
milestones are…
EuroPython Society: EuroPython Society at PyCon US 2026
Link: https://www.europython-society.org/europython-society-at-pycon-us-2026/
This year we were back at PyCon US, and this time in sunny Long Beach, California.We had a booth again, which has quickly become one of our favourite parts of the trip. It&aposs such a great chance to
Link: https://www.europython-society.org/europython-society-at-pycon-us-2026/
This year we were back at PyCon US, and this time in sunny Long Beach, California.We had a booth again, which has quickly become one of our favourite parts of the trip. It&aposs such a great chance to
EuroPython Society
EuroPython Society at PyCon US 2026
This year we were back at PyCon US, and this time in sunny Long Beach, California. We had a booth again, which has quickly become one of our favourite parts of the trip. It's such a great chance to meet folks from other Python communities, catch up with old…
Real Python: The Real Python Podcast – Episode #298: Reducing the Size of Python Docker Containers
Link: https://realpython.com/podcasts/rpp/298/
How can you easily reduce the size of a Python Docker container? What are the exceptions you should catch in your code? Christopher Trudeau is back on the show this week with another batch of PyCoder'
Link: https://realpython.com/podcasts/rpp/298/
How can you easily reduce the size of a Python Docker container? What are the exceptions you should catch in your code? Christopher Trudeau is back on the show this week with another batch of PyCoder'
Realpython
Episode #298: Reducing the Size of Python Docker Containers – The Real Python Podcast
How can you easily reduce the size of a Python Docker container? What are the exceptions you should catch in your code? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects.