KyPy's Avatar

KyPy

@kypython.bsky.social

Lifetime Midwesterner. Python web developer for almost 20 years. @testdouble.bsky.social secret agent and consultant for almost 7 years. To quote Wayne Witzel: “it’s just typing.” Any non-Python content will be over at @kadams54.bsky.social.

2 Followers  |  14 Following  |  2 Posts  |  Joined: 03.09.2025  |  1.4279

Latest posts by kypython.bsky.social on Bluesky

Post image

Learn how to normalize inconsistent data structures in Python with Pydantic. This post from Gabriel Côté-Carrier and Kyle Adams guides you through different approaches and pitfalls, using Pydantic's alias path and alias choices features. https://link.testdouble.com/f540d0

03.11.2025 13:57 — 👍 0    🔁 2    💬 0    📌 0
Preview
Python Type System and Tooling Survey 2025 #python Welcome to this annual survey to better understand how Python developers use the type system, type checkers, and integrated development environments (IDEs). The goal of this survey is to gain insights into the tools and practices you use (if any!), the...

Python Type System and Tooling Survey 2025 #python

16.09.2025 03:00 — 👍 1    🔁 1    💬 0    📌 0
Post image

You shouldn't have to choose: clean Python code or poorly-named external APIs.

Pydantic field aliases let you have both: Pythonic variable names in your code, whatever naming scheme the API expects on the wire.

No more manual field mapping or workarounds. https://link.testdouble.com/ddffe7
#Python

16.09.2025 12:03 — 👍 0    🔁 1    💬 0    📌 0
Post image

Today, we're announcing our first hosted infrastructure product: pyx, a Python-native package registry.

We think of pyx as an optimized backend for uv: it’s a package registry, but it also solves problems that go beyond the scope of a traditional "package registry".

13.08.2025 18:24 — 👍 173    🔁 36    💬 4    📌 8
Preview
IndyPy: Data Meets Intelligence, Tue, Nov 4, 2025, 7:00 PM | Meetup The November edition of IndyPy explores how Python brings structure to chaos and intelligence to your workflows. From powerful data validation with Pydantic to building rea

Not only did Pydantic provide runtime type safety, it also addressed the problems above. Now our code editor’s autocomplete could answer all these questions!

This series of blog posts will also be covered in a talk I’ll be giving at the IndyPy meetup in November.

meetu.ps/e/NNkL7/1SrS...

03.09.2025 13:10 — 👍 0    🔁 0    💬 0    📌 0

The problem was a large, unruly JSON document, the kind that likely used to be XML. Once you’d gone 4-5 levels deep, it was difficult to hold in your head 1) where you were in the structure, 2) what data was available at the current location, and 3) how to navigate to other pieces of data.

03.09.2025 13:10 — 👍 2    🔁 0    💬 1    📌 0

@kypython is following 14 prominent accounts