Caktus Consulting Group: LLM Basics: OpenAI Function Calling
Link: https://www.caktusgroup.com/blog/2025/12/01/learning-llm-basics-openai-function-calling/
In our previous post, we explored how to send text to an LLM and receive a text response in return. That is useful for chatbots, but often we need to integrate LLMs with other systems. We may want the
Link: https://www.caktusgroup.com/blog/2025/12/01/learning-llm-basics-openai-function-calling/
In our previous post, we explored how to send text to an LLM and receive a text response in return. That is useful for chatbots, but often we need to integrate LLMs with other systems. We may want the
Caktusgroup
LLM Basics: OpenAI Function Calling | Caktus Group
An introduction to using function calling with OpenAI's LLMs.
Python Bytes: #460 Overlooked Python Typing
Link: https://pythonbytes.fm/episodes/show/460/overlooked-python-typing
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://adventofcode.com?featured_on=pythonbytes">Advent of Code</a> starts today</strong></li>
<li><strong><a href="ht
Link: https://pythonbytes.fm/episodes/show/460/overlooked-python-typing
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://adventofcode.com?featured_on=pythonbytes">Advent of Code</a> starts today</strong></li>
<li><strong><a href="ht
pythonbytes.fm
Overlooked Python Typing
News and announcements from the Python community for the week of Dec 1st, 2025
Seth Michael Larson: One weird trick for cheaper physical Switch 2 games?
Link: https://sethmlarson.dev/one-weird-trick-for-cheaper-physical-switch-2-games?utm_campaign=rss
Maybe sell your boxes? I happened to be browsing PriceCharting
and saw that only the box for Kirby Air Riders was
selling for $20 on average. I couldn't believe my eyes!
But I looked and there were at
Link: https://sethmlarson.dev/one-weird-trick-for-cheaper-physical-switch-2-games?utm_campaign=rss
Maybe sell your boxes? I happened to be browsing PriceCharting
and saw that only the box for Kirby Air Riders was
selling for $20 on average. I couldn't believe my eyes!
But I looked and there were at
sethmlarson.dev
One weird trick for cheaper physical Switch 2 games?
Maybe sell your boxes? I happened to be browsing PriceCharting
and saw that only the box for Kirby Air Riders was
selling for $20 on average. I couldn't believe my eyes!
But I looked and there were...
and saw that only the box for Kirby Air Riders was
selling for $20 on average. I couldn't believe my eyes!
But I looked and there were...
Python Software Foundation: Sovereign Tech Agency and PSF Security Partnership
Link: https://pyfound.blogspot.com/2025/12/sovereign-tech-agency-and-psf-security.html
We are thrilled to announce that the Sovereign Tech Agency has committed to a €86,000 investment in work to be performed by the Python Software Foundation to improve the security of CPython and the Py
Link: https://pyfound.blogspot.com/2025/12/sovereign-tech-agency-and-psf-security.html
We are thrilled to announce that the Sovereign Tech Agency has committed to a €86,000 investment in work to be performed by the Python Software Foundation to improve the security of CPython and the Py
Python Software Foundation Blog
Sovereign Tech Agency and PSF Security Partnership
We are thrilled to announce that the Sovereign Tech Agency has committed to a €86,000 investment in work to be performed by the Python Sof...
❤1
Django Weblog: Django security releases issued: 5.2.9, 5.1.15, and 4.2.27
Link: https://www.djangoproject.com/weblog/2025/dec/02/security-releases/
In accordance with our security release policy, the Django team
is issuing releases for
Django 5.2.9,
Django 5.1.15, and
Django 4.2.27.
These releases address the security issues detailed below. We en
Link: https://www.djangoproject.com/weblog/2025/dec/02/security-releases/
In accordance with our security release policy, the Django team
is issuing releases for
Django 5.2.9,
Django 5.1.15, and
Django 4.2.27.
These releases address the security issues detailed below. We en
Django Project
Django security releases issued: 5.2.9, 5.1.15, and 4.2.27
Posted by Natalia Bidart on Dec. 2, 2025
Real Python: Introduction to pandas
Link: https://realpython.com/courses/introduction-pandas/
The pandas DataFrame is a structure that contains two-dimensional data and its corresponding labels. DataFrames are widely used in data science, machine learning, scientific computing, and many other
Link: https://realpython.com/courses/introduction-pandas/
The pandas DataFrame is a structure that contains two-dimensional data and its corresponding labels. DataFrames are widely used in data science, machine learning, scientific computing, and many other
Realpython
Introduction to pandas – Real Python
Learn pandas DataFrames: explore, clean, and visualize data with powerful tools for analysis. Delete unneeded data, import data from a CSV file, and more.
Nicola Iarocci: Eve 2.2.4
Link: https://nicolaiarocci.com/eve-2.2.4/
Eve v2.2.4 was just released on PyPI. It is a minor update, with a validation fix contributed by smeng9. See the changelog for details.
Link: https://nicolaiarocci.com/eve-2.2.4/
Eve v2.2.4 was just released on PyPI. It is a minor update, with a validation fix contributed by smeng9. See the changelog for details.
Nicola Iarocci
Eve 2.2.4
Eve v2.2.4 was just released on PyPI. It is a minor update, with a validation fix contributed by smeng9. See the changelog for details.
Python Morsels: Wrapping text output in Python
Link: https://www.pythonmorsels.com/wrapping-text/
Python's textwrap module includes utilities for wrapping text to a maximum line length.
Table of contents
Improving readability with text wrapping
Wrapping text to a fixed width with textwrap.wrap
Link: https://www.pythonmorsels.com/wrapping-text/
Python's textwrap module includes utilities for wrapping text to a maximum line length.
Table of contents
Improving readability with text wrapping
Wrapping text to a fixed width with textwrap.wrap
Pythonmorsels
Wrapping text output in Python
Python's textwrap module includes utilities for wrapping text to a maximum line length.
PyCoder’s Weekly: Issue #711: pairwise(), Mocks, Claude, and More (Dec. 2, 2025)
Link: https://pycoders.com/issues/711
#711 – DECEMBER 2, 2025 View in Browser » Generalising itertools.pairwise This article teaches you about itertools.pairwise, a function for accessing pairs of components over an iterable. Learn
Link: https://pycoders.com/issues/711
#711 – DECEMBER 2, 2025 View in Browser » Generalising itertools.pairwise This article teaches you about itertools.pairwise, a function for accessing pairs of components over an iterable. Learn
Pycoders
PyCoder’s Weekly | Issue #711
pairwise(), Mocks, Claude, and More
Christian Ledermann: Game development with SpecKit, Rust and Bevy
Link: https://dev.to/ldrscke/game-development-with-speckit-rust-and-bevy-86p
brkrs — a fun, playable brick-breaker game & learning playground
brkrs is a real, playable Breakout/Arkanoid-style game written in Rust 🦀 using the Bevy engine.
It’s also a hands-on learning
Link: https://dev.to/ldrscke/game-development-with-speckit-rust-and-bevy-86p
brkrs — a fun, playable brick-breaker game & learning playground
brkrs is a real, playable Breakout/Arkanoid-style game written in Rust 🦀 using the Bevy engine.
It’s also a hands-on learning
DEV Community
Game development with SpecKit, Rust and Bevy
brkrs is a Breakout/Arkanoid-style game built in Rust using the Bevy engine, with physics powered by bevy_rapier3d. The architecture is ECS-first (Entity Component System), meaning all game logic and state are managed through entities, components, and systems…
Real Python: Quiz: How to Use Google's Gemini CLI for AI Code Assistance
Link: https://realpython.com/quizzes/how-to-use-gemini-cli/
In this quiz, you’ll test your understanding of the How to Use Google’s Gemini CLI for AI Code Assistance tutorial.
By working through these questions, you’ll revisit how to install and verify prerequ
Link: https://realpython.com/quizzes/how-to-use-gemini-cli/
In this quiz, you’ll test your understanding of the How to Use Google’s Gemini CLI for AI Code Assistance tutorial.
By working through these questions, you’ll revisit how to install and verify prerequ
Realpython
How to Use Google's Gemini CLI for AI Code Assistance Quiz – Real Python
Learn how to install, authenticate, and safely use the Gemini CLI to interact with Google's Gemini models.
Django Weblog: Django 6.0 released
Link: https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/
The Django team is happy to announce the release of Django 6.0.
The release notes
assembles a mosaic of modern tools and thoughtful design. A few highlights are:
Template Partials: modularize templat
Link: https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/
The Django team is happy to announce the release of Django 6.0.
The release notes
assembles a mosaic of modern tools and thoughtful design. A few highlights are:
Template Partials: modularize templat
Django Project
Django 6.0 released
Posted by Natalia Bidart on Dec. 3, 2025
Real Python: How to Use Google's Gemini CLI for AI Code Assistance
Link: https://realpython.com/how-to-use-gemini-cli/
This tutorial will teach you how to use Gemini CLI to bring Google’s AI-powered coding assistance directly into your terminal. After you authenticate with your Google account, this tool will be ready
Link: https://realpython.com/how-to-use-gemini-cli/
This tutorial will teach you how to use Gemini CLI to bring Google’s AI-powered coding assistance directly into your terminal. After you authenticate with your Google account, this tool will be ready
Realpython
How to Use Google's Gemini CLI for AI Code Assistance – Real Python
Learn how to use Gemini CLI to bring Google's AI-powered coding assistance directly into your terminal to help you analyze and fix code.
Talk Python to Me: #529: Computer Science from Scratch
Link: https://talkpython.fm/episodes/show/529/computer-science-from-scratch
A lot of people building software today never took the traditional CS path. They arrived through curiosity, a job that needed automating, or a late-night itch to make something work. This week, David
Link: https://talkpython.fm/episodes/show/529/computer-science-from-scratch
A lot of people building software today never took the traditional CS path. They arrived through curiosity, a job that needed automating, or a late-night itch to make something work. This week, David
talkpython.fm
Computer Science from Scratch
A lot of people building software today never took the traditional CS path. They arrived through curiosity, a job that needed automating, or a late-night itch to make something work. This week, David Kopec joins me to talk about rebuilding computer science…
Caktus Consulting Group: LLM Basics: Ollama Function Calling
Link: https://www.caktusgroup.com/blog/2025/12/03/learning-llm-basics-ollama-function-calling/
In our previous post, we introduced function calling and learned how to do it with OpenAI’s LLMs.
In this post, we’ll call the same cactify_name function from that post using Meta’s
Llama 3.2 model, i
Link: https://www.caktusgroup.com/blog/2025/12/03/learning-llm-basics-ollama-function-calling/
In our previous post, we introduced function calling and learned how to do it with OpenAI’s LLMs.
In this post, we’ll call the same cactify_name function from that post using Meta’s
Llama 3.2 model, i
Caktusgroup
LLM Basics: Ollama Function Calling | Caktus Group
An introduction to function calling with local models using Ollama.
Mark Dufour: Shed Skin restricted-Python-to-C++ compiler v0.9.11
Link: http://shed-skin.blogspot.com/2025/12/shed-skin-restricted-python-to-c.html
I have just released version 0.9.11 of Shed Skin, a restricted-Python-to-C++ compiler. Most importantly, it adds support for Python 3.14. It also adds support for many 3.x features that were not yet i
Link: http://shed-skin.blogspot.com/2025/12/shed-skin-restricted-python-to-c.html
I have just released version 0.9.11 of Shed Skin, a restricted-Python-to-C++ compiler. Most importantly, it adds support for Python 3.14. It also adds support for many 3.x features that were not yet i
Blogspot
Shed Skin restricted-Python-to-C++ compiler v0.9.11
I have just released version 0.9.11 of Shed Skin, a restricted-Python-to-C++ compiler. Most importantly, it adds support for Python 3.14. It...
Real Python: The Real Python Podcast – Episode #276: Exploring Quantum Computing & Python Frameworks
Link: https://realpython.com/podcasts/rpp/276/
What are the recent advances in the field of quantum computing and high-performance computing? And what Python tools can you use to develop programs that run on quantum computers? This week on the sho
Link: https://realpython.com/podcasts/rpp/276/
What are the recent advances in the field of quantum computing and high-performance computing? And what Python tools can you use to develop programs that run on quantum computers? This week on the sho
Realpython
Episode #276: Exploring Quantum Computing & Python Frameworks – The Real Python Podcast
What are the recent advances in the field of quantum computing and high-performance computing? And what Python tools can you use to develop programs that run on quantum computers? This week on the show, Real Python author Negar Vahid discusses her tutorial…
Christian Ledermann: 🚀 Breakout to Breakthrough: brkrs —The Rust Game Where Specs Become Code (and AI is Welcome!)
Link: https://dev.to/ldrscke/breakout-to-breakthrough-brkrs-the-rust-game-where-specs-become-code-and-ai-is-welcome-4o9c
Tired of tutorial code that stops working the moment the lesson ends? Meet brkrs—a fully playable, Arkanoid/Breakout-style game written in Rust 🦀 and built with the Bevy engine.
But this isn't just a
Link: https://dev.to/ldrscke/breakout-to-breakthrough-brkrs-the-rust-game-where-specs-become-code-and-ai-is-welcome-4o9c
Tired of tutorial code that stops working the moment the lesson ends? Meet brkrs—a fully playable, Arkanoid/Breakout-style game written in Rust 🦀 and built with the Bevy engine.
But this isn't just a
Vibe Coding Forem
🚀 Breakout to Breakthrough: brkrs —The Rust Game Where Specs Become Code (and AI is Welcome!)
**brkrs** is a fully playable Breakout/Arkanoid-style game built in **Rust** 🦀 using the **Bevy** engine. It's designed as an open-source learning playground that champions **spec-first development** and **AI-assisted coding experiments**. Play the game,…
Christian Ledermann: 🎮 *brkrs*: A Brand New Take on Classic Brick-Breaking – Play It, Tweak It, Own It!
Link: https://dev.to/ldrscke/brkrs-a-brand-new-take-on-classic-brick-breaking-play-it-tweak-it-own-it-3254
Remember the pure, unadulterated joy (and occasional rage) of games like Breakout and Arkanoid? Dodging, bouncing, and strategically smashing bricks for that satisfying thwack?
Well, get ready for brk
Link: https://dev.to/ldrscke/brkrs-a-brand-new-take-on-classic-brick-breaking-play-it-tweak-it-own-it-3254
Remember the pure, unadulterated joy (and occasional rage) of games like Breakout and Arkanoid? Dodging, bouncing, and strategically smashing bricks for that satisfying thwack?
Well, get ready for brk
Gamers Forem
🎮 **brkrs**: A Brand New Take on Classic Brick-Breaking – Play It, Tweak It, Own It!
**brkrs** is a fully playable Breakout/Arkanoid-style game built in **Rust** 🦀 using the **Bevy** engine. It's designed as an open-source learning playground that champions **spec-first development** and **AI-assisted coding experiments**. Play the game,…
Zato Blog: Automate Microsoft 365 Like a Pro: Skip the OAuth Headaches
Link: https://zato.io/en/blog/automate-microsoft-365-in-python.html
Automate Microsoft 365 Like a Pro: Skip the OAuth Headaches
2025-12-08, by Dariusz Suchojad
Are you tired of fighting with Microsoft 365 APIs and complex authentication flows? This
practical tu
Link: https://zato.io/en/blog/automate-microsoft-365-in-python.html
Automate Microsoft 365 Like a Pro: Skip the OAuth Headaches
2025-12-08, by Dariusz Suchojad
Are you tired of fighting with Microsoft 365 APIs and complex authentication flows? This
practical tu
zato.io
Automate Microsoft 365 in Python | Zato Integration Platform
Comprehensive guide to automating Microsoft 365 with Python and Zato. Learn to build powerful integrations with Microsoft's cloud productivity suite.