Managing Polars Schemas Issues & Profiling GitHub Users | Real Python Podcast #296 @realpython
Managing Polars Schemas Issues & Profiling GitHub Users | Real Python Podcast #296  @realpython
Uploaded May 2026 | Updated September 2026, 2 weeks ago
How can you avoid schema problems in your Polars data pipeline when adding new columns? How can you quickly examine a GitHub user's profile to decide how much to invest in their contributions? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects.

πŸ‘‰ Links from the show: realpython.com/podcasts/rpp/296

Christopher shares a recent article about handling schema issues in Python Polars. The piece covers ways that a schema change can break your data pipeline. It provides strategies to avoid and resolve issues.

We cover a recent project from previous guest Eric Matthes to investigate GitHub profiles of a potential contributor. With the rise of AI-slop pull requests, the tool can provide valuable background on the user.

We also share other articles and projects from the Python community, including recent releases, exploring four different "get" special methods, what's new in Pip 26.1, inverse Sapir-Whorf and programming languages, and a Python scripting framework for CAD.

This episode is sponsored by Six Feet Up.

Topics:

- 00:00:00 -- Introduction
- 00:02:51 -- Python 3.14.5 is out!
- 00:03:16 -- Python 3.15.0 beta 1 is here!
- 00:03:34 -- PyPy v7.3.22 Released
- 00:03:45 -- Django Security Releases: 6.0.5 and 5.2.14
- 00:04:04 -- 2026 Django Developers Survey
- 00:04:24 -- PEP 797: Shared Object Proxies (Deferred to 3.16)
- 00:04:40 -- PEP 828: Supporting 'Yield From' in Asynchronous Generators
- 00:05:59 -- Do You Get It Now?
- 00:11:54 -- Sponsor: Six Feet Up
- 00:12:47 -- Handling Schema Issues in Polars
- 00:17:10 -- What's New in Pip 26.1
- 00:24:27 -- Video Course Spotlight
- 00:25:39 -- Inverse Sapir-Whorf and Programming Languages
- 00:34:04 -- cadquery: CAD Scripting Framework
- 00:38:16 -- gh-profiler: Examine a GH user's profile
- 00:40:46 -- Thanks and goodbye

πŸ‘‰ Links from the show: realpython.com/podcasts/rpp/296

Download your free Python Cheat Sheet here: realpython.com/cheatsheet
Free Python Skill Test with instant level + learning plan: realpython.com/skill-test
Want to learn faster? Become a Python Expert with unlimited access to 5,000+ tutorials, videos, and exercises: realpython.com/start

🐍 Become a Python expert with real-world tutorials, on-demand courses, interactive quizzes, and 24/7 access to a community of experts at realpython.com

β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°
🐍 Start Here β†’ realpython.com/start
πŸ—ΊοΈ Guided Learning Paths β†’ realpython.com/learning-paths
🎧 Real Python Podcast β†’ realpython.com/podcast

πŸ“š Python Books β†’ realpython.com/books
πŸ“– Python Reference β†’ realpython.com/ref
πŸ§‘β€πŸ’» Quizzes & Exercises β†’ realpython.com/quizzes

πŸŽ“ Live Courses: realpython.com/live
⭐️ Reviews & Learner Stories: realpython.com/learner-stories
β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°β–°
Managing Polars Schemas Issues & Profiling GitHub Users | Real Python Podcast #296Our 11-Step Editorial Process for Python TutorialsThe Coders Companion: AIs FutureManaging Imports With Pythons  all : Importing Objects & Using Wildcard ImportsAI Hype vs Reality: Layoffs, Stocks, and Local LLMsExploring Complex Systems & Maintainable Data Science Pipelines | Real Python Podcast #309AI Agents Cheat!The Power of Beginners Mind in ReviewsVibe Coding Cant Replace Real Developer ExpertiseLeverage OpenAIs API in Your Python Projects: Storing Your API Key & Setting Up Your EnvironmentStructuring Your Python Script: Making Your File Executable With a Shebang & Using Import StatementsEvery Failed Attempt to Kill the Python GIL
Real Python |

Managing Polars Schemas Issues & Profiling GitHub Users | Real Python Podcast #296

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER