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
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
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
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