Real Python: The Real Python Podcast – Episode #252: Rodrigo Girão Serrão: Python Training, itertools, and Idioms
Link: https://realpython.com/podcasts/rpp/252/
Once you've learned the vocabulary and syntax of the Python language, how do you progress into learning the right combinations to put into your code? How can Python's built-in itertools library enhanc
Link: https://realpython.com/podcasts/rpp/252/
Once you've learned the vocabulary and syntax of the Python language, how do you progress into learning the right combinations to put into your code? How can Python's built-in itertools library enhanc
Realpython
Episode #252: Rodrigo Girão Serrão: Python Training, itertools, and Idioms – The Real Python Podcast
Once you've learned the vocabulary and syntax of the Python language, how do you progress into learning the right combinations to put into your code? How can Python's built-in itertools library enhance your skills? This week on the show, we speak with Rodrigo…
Talk Python to Me: #508: Program Your Own Computer with Python
Link: https://talkpython.fm/episodes/show/508/program-your-own-computer-with-python
If you've heard the phrase "Automate the boring things" for Python, this episode starts with that idea and takes it to another level. We have Glyph back on the podcast to talk about "Programming YOUR
Link: https://talkpython.fm/episodes/show/508/program-your-own-computer-with-python
If you've heard the phrase "Automate the boring things" for Python, this episode starts with that idea and takes it to another level. We have Glyph back on the podcast to talk about "Programming YOUR
talkpython.fm
Program Your Own Computer with Python
If you've heard the phrase 'Automate the boring things' for Python, this episode starts with that idea and takes it to another level. We have Glyph back on the podcast to talk about 'Programming YOUR computer with Python.' We dive into a bunch of tools and…
ListenData: How to Use Web Search in ChatGPT API
Link: https://www.listendata.com/2025/02/how-to-use-web-search-in-chatgpt-api.html
In this tutorial, we will explore how to use web search in OpenAI API.
Installation Step : Please make sure to install the openai library using the command - pip install openai.
Python Code
from open
Link: https://www.listendata.com/2025/02/how-to-use-web-search-in-chatgpt-api.html
In this tutorial, we will explore how to use web search in OpenAI API.
Installation Step : Please make sure to install the openai library using the command - pip install openai.
Python Code
from open
ListenData
How to Use Web Search in ChatGPT API
This tutorial explains how to enable web search in OpenAI API.
Real Python: Python Hits the Big Screen and Other Python News for June 2025
Link: https://realpython.com/python-news-june-2025/
A newly announced documentary brings Python’s history and culture to the screen, offering a rare behind-the-scenes look at the people and philosophies that shaped it. Meanwhile, new releases and PEPs
Link: https://realpython.com/python-news-june-2025/
A newly announced documentary brings Python’s history and culture to the screen, offering a rare behind-the-scenes look at the people and philosophies that shaped it. Meanwhile, new releases and PEPs
Realpython
Python Hits the Big Screen and Other Python News for June 2025 – Real Python
Python documentary trailer debuts, Python 3.14 enters beta with key PEPs, and the community celebrates new leadership, events, and tools.
Python Bytes: #435 Stop with .folders in my ~/
Link: https://pythonbytes.fm/episodes/show/435/stop-with-.folders-in-my
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://pypi.org/project/platformdirs/?featured_on=pythonbytes"><strong>platformdirs</strong></a></li>
<li><a href="https://poe
Link: https://pythonbytes.fm/episodes/show/435/stop-with-.folders-in-my
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://pypi.org/project/platformdirs/?featured_on=pythonbytes"><strong>platformdirs</strong></a></li>
<li><a href="https://poe
pythonbytes.fm
Stop with .folders in my ~/
News and announcements from the Python community for the week of Jun 9th, 2025
Django Weblog: DSF calls for applicants for a Django Fellow
Link: https://www.djangoproject.com/weblog/2025/jun/09/django-fellow-applicants-2025/
The Django Software Foundation is announcing a call for Django Fellow applications. A Django Fellow is a contractor, paid by the Django Software Foundation, who dedicates time to maintain the Django f
Link: https://www.djangoproject.com/weblog/2025/jun/09/django-fellow-applicants-2025/
The Django Software Foundation is announcing a call for Django Fellow applications. A Django Fellow is a contractor, paid by the Django Software Foundation, who dedicates time to maintain the Django f
Django Project
DSF calls for applicants for a Django Fellow
Posted by The Fellowship Working Group on June 9, 2025
Armin Ronacher: GenAI Criticism and Moral Quandaries
Link: http://lucumr.pocoo.org/2025/6/10/genai-criticism
I've received quite a bit of feedback on the last thing I wrote about AI, particularly around the idea that I'm too quick to
brush aside criticism. Given that Glyph — who I respect a lot — wrote a
le
Link: http://lucumr.pocoo.org/2025/6/10/genai-criticism
I've received quite a bit of feedback on the last thing I wrote about AI, particularly around the idea that I'm too quick to
brush aside criticism. Given that Glyph — who I respect a lot — wrote a
le
Armin Ronacher's Thoughts and Writings
GenAI Criticism and Moral Quandaries
A response to Glyph's opting out of AI.
Django Weblog: Django bugfix releases issued: 5.2.3, 5.1.11, and 4.2.23
Link: https://www.djangoproject.com/weblog/2025/jun/10/bugfix-releases/
Following the June 4, 2025 security release, the Django team is issuing
releases for
Django 5.2.3,
Django 5.1.11, and
Django 4.2.23 to
complete mitigation for CVE-2025-48432: Potential log injection v
Link: https://www.djangoproject.com/weblog/2025/jun/10/bugfix-releases/
Following the June 4, 2025 security release, the Django team is issuing
releases for
Django 5.2.3,
Django 5.1.11, and
Django 4.2.23 to
complete mitigation for CVE-2025-48432: Potential log injection v
Django Project
Django bugfix releases issued: 5.2.3, 5.1.11, and 4.2.23
Posted by Sarah Boyce on June 10, 2025
PyCharm: Faster Python: Concurrency in async/await and threading
Link: https://blog.jetbrains.com/pycharm/2025/06/concurrency-in-async-await-and-threading/
If you have been coding with Python for a while, especially if you have been using frameworks and libraries such as Fast API and discord.py, then you have probably been using async/await or asyncio.
Link: https://blog.jetbrains.com/pycharm/2025/06/concurrency-in-async-await-and-threading/
If you have been coding with Python for a while, especially if you have been using frameworks and libraries such as Fast API and discord.py, then you have probably been using async/await or asyncio.
Real Python: Python Continuous Integration and Deployment Using GitHub Actions
Link: https://realpython.com/courses/cicd-github-actions/
Creating software is an achievement worth celebrating. But software is never static. Bugs need to be fixed, features need to be added, and security demands regular updates. In today’s landscape, with
Link: https://realpython.com/courses/cicd-github-actions/
Creating software is an achievement worth celebrating. But software is never static. Bugs need to be fixed, features need to be added, and security demands regular updates. In today’s landscape, with
Realpython
Python Continuous Integration and Deployment Using GitHub Actions – Real Python
Agile methodologies rely on robust DevOps systems to manage and automate common tasks in a continually changing codebase. GitHub Actions can help.
PyCoder’s Weekly: Issue #685: Polars Data Validation, reversed, Counting Words, and More (June 10, 2025)
Link: https://pycoders.com/issues/685
#685 – JUNE 10, 2025 View in Browser » Data Validation Libraries for Polars (2025 Edition) Given that Polars is so hot right now and that data validation is an important part of a data pipeline,
Link: https://pycoders.com/issues/685
#685 – JUNE 10, 2025 View in Browser » Data Validation Libraries for Polars (2025 Edition) Given that Polars is so hot right now and that data validation is an important part of a data pipeline,
Pycoders
PyCoder’s Weekly | Issue #685
Polars Data Validation, reversed, Counting Words, and More
Python GUIs: 6th Edition - Create GUI Applications with Python & Qt, Released — PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples
Link: https://www.pythonguis.com/blog/pyqt6-pyside6-books-updated-2025/
The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Link: https://www.pythonguis.com/blog/pyqt6-pyside6-books-updated-2025/
The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Python GUIs
PyQt6, PySide6 Books - Create GUI Applications with Python & Qt, 6th Edition
PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples. The 6th edition of my book Create GUI Applications with Python & Qt is now available, for PyQt6 & PySide6.
Real Python: Quiz: Defining Your Own Python Function
Link: https://realpython.com/quizzes/python-function/
In this quiz, you’ll test your understanding of Defining Your Own Python Function.
You’ll revisit how to define a function with the def keyword, specify parameters, pass arguments, and call your funct
Link: https://realpython.com/quizzes/python-function/
In this quiz, you’ll test your understanding of Defining Your Own Python Function.
You’ll revisit how to define a function with the def keyword, specify parameters, pass arguments, and call your funct
Realpython
Defining Your Own Python Function Quiz – Real Python
In this quiz, you'll test your understanding of defining and calling Python functions. You'll revisit the def keyword, parameters, arguments, and more.
Martin Fitzpatrick: [Early Access] 6th Edition - Create GUI Applications with Python & Qt, Released — PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples
Link: https://blog.martinfitzpatrick.com/pyqt6-pyside6-books-updated-2025/
The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Link: https://blog.martinfitzpatrick.com/pyqt6-pyside6-books-updated-2025/
The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Martin Fitzpatrick
PyQt6, PySide6 Books - Create GUI Applications with Python & Qt, 6th Edition
PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples. The 6th edition of my book Create GUI Applications with Python & Qt is now available, for PyQt6 & PySide6.
Real Python: Defining Your Own Python Function
Link: https://realpython.com/defining-your-own-python-function/
A Python function is a named block of code that performs specific tasks and can be reused in other parts of your code. Python has several built-in functions that are always available, and you can also
Link: https://realpython.com/defining-your-own-python-function/
A Python function is a named block of code that performs specific tasks and can be reused in other parts of your code. Python has several built-in functions that are always available, and you can also
Realpython
Defining Your Own Python Function – Real Python
Learn how to define your own Python function, pass data into it, and return results to write clean, reusable code in your programs.
Ari Lamstein: Video: Covid Demographics Explorer v2
Link: https://arilamstein.com/video-covid-demographics-explorer-v2/
I just put together a video walkthrough of my latest blog post.
Since the post was pretty detailed and technical, I thought a video could make the content more accessible.
I’d love for you to check it
Link: https://arilamstein.com/video-covid-demographics-explorer-v2/
I just put together a video walkthrough of my latest blog post.
Since the post was pretty detailed and technical, I thought a video could make the content more accessible.
I’d love for you to check it
Ari Lamstein
Video: Covid Demographics Explorer v2
I just put together a video walkthrough of my latest blog post. Since the post was pretty detailed and technical, I thought a video could make the content more accessible. I’d love for you to…
The Python Coding Stack: Are Python Dictionaries Ordered Data Structures?
Link: https://www.thepythoncodingstack.com/p/are-python-dictionaries-ordered-data
Order the boxes from smallest to largest.Stand in a queue in the order you arrived at the shop.You don't need me to define what the word "order" means in either of these instructions above.In Python,
Link: https://www.thepythoncodingstack.com/p/are-python-dictionaries-ordered-data
Order the boxes from smallest to largest.Stand in a queue in the order you arrived at the shop.You don't need me to define what the word "order" means in either of these instructions above.In Python,
Thepythoncodingstack
Are Python Dictionaries Ordered Data Structures?
This question has a nuanced answer
Talk Python Blog: Deep Dives Complete: 600K Words of Talk Python Insights
Link: https://talkpython.fm/blog/posts/deep-dive-retrospective-at-talk-python/
It’s been a real journey. I’m thrilled to announce that every single Talk Python To Me episode now has a deep dive analysis for that show. This short post is just a bit of a celebration (and heads up
Link: https://talkpython.fm/blog/posts/deep-dive-retrospective-at-talk-python/
It’s been a real journey. I’m thrilled to announce that every single Talk Python To Me episode now has a deep dive analysis for that show. This short post is just a bit of a celebration (and heads up
talkpython.fm
Deep Dives Complete: 600K Words of Talk Python Insights
Every Talk Python To Me episode now sports its own 1,200‑word “deep dive,” giving listeners a quick, richly linked way to revisit key ideas without replaying the audio. With 600K words across 509 episodes, these summaries add roughly 50 hours of readable…
Python Insider: Python 3.13.5 is now available!
Link: https://pythoninsider.blogspot.com/2025/06/python-3135-is-now-available.html
When I was younger we would call this a brown paper bag release, but
actually, we shouldn’t hide from our mistakes. We’re only human. So,
please enjoy:
Python 3.13.5 https://www.python.org/download
Link: https://pythoninsider.blogspot.com/2025/06/python-3135-is-now-available.html
When I was younger we would call this a brown paper bag release, but
actually, we shouldn’t hide from our mistakes. We’re only human. So,
please enjoy:
Python 3.13.5 https://www.python.org/download
Blogspot
Python Insider: Python 3.13.5 is now available!
Trey Hunner: My PyCon US 2025 recap
Link: https://treyhunner.com/2025/06/pycon-us-2025-recap/
I’m pretty much fully back to normal life after PyCon US 2025.
I started writing this post shortly after PyCon, got side-tracked, and now I’m finally publishing it.
My very quick recap: I spent a ton
Link: https://treyhunner.com/2025/06/pycon-us-2025-recap/
I’m pretty much fully back to normal life after PyCon US 2025.
I started writing this post shortly after PyCon, got side-tracked, and now I’m finally publishing it.
My very quick recap: I spent a ton
Treyhunner
My PyCon US 2025 recap
I’m pretty much fully back to normal life after PyCon US 2025. I started writing this post shortly after PyCon, got side-tracked, and now I& …