#520: pyx - the other side of the uv coin (announcing pyx)

#520: pyx - the other side of the uv coin (announcing pyx)

A couple years ago, Charlie Marsh lit a fire under Python tooling with Ruff and then uv. Today he’s back with something on the other side of that coin: pyx. Pyx isn’t a PyPI replacement. Think server, not just index. It mirrors PyPI, plays fine with pip or uv, and aims to make installs fast and predictable by letting a smart client talk to a smart server. When the client and server understand each other, you get new fast paths, fewer edge cases, and the kind of reliability teams beg for. If Python packaging has felt like friction, this conversation is traction. Let’s get into it.

Avsnitt(521)

#418: How To Keep A Secret in Python Apps

#418: How To Keep A Secret in Python Apps

Think about the different APIs and databases your application works with. Every one of them requires either an API key or a database connection string that itself contains a password. How do you let your application access this sensitive information without storing it in source code or putting in other compromising locations? We have Glyph Lefkowitz on the show to share his security fable as well as just good advice for keeping secrets out of Python code.

2 Juni 20231h 7min

#417: Test-Driven Prompt Engineering for LLMs with Promptimize

#417: Test-Driven Prompt Engineering for LLMs with Promptimize

Large language models and chat-based AIs are kind of mind blowing at the moment. Many of us are playing with them for working on code or just as a fun alternative to search. But others of us are building applications with AI at the core. And when doing that, the slightly unpredictable nature and probabilistic nature of LLMs make writing and testing Python code very tricky. Enter promptimize from Maxime Beauchemin and Preset. It's a framework for non- deterministic testing of LLMs inside our applications. Let's dive inside the AIs with Max.

30 Maj 20231h 13min

#416: Open Source Sports Analytics with PySport

#416: Open Source Sports Analytics with PySport

If you're looking for fun data sets for learning, for teaching, maybe a conference talk, or even if you're just really into them, sports offers up a continuous stream of rich data that many people can relate to. Yet, accessing that data can be tricky. Sometimes it's locked away in obscure file formats. Other times, the data exists but without a clear API to access it. On this episode, we talk about PySport - something of an awesome list of a wide range of libraries (mostly but not all Python) for accessing a wide variety of sports data from the NFL, NBA, F1, and more. We have Koen Vossen, maintainer of PySport to talk through some of the more popular projects.

22 Maj 202357min

#415: Future of Pydantic and FastAPI

#415: Future of Pydantic and FastAPI

The release of Pydantic 2.0, its partial rewrite in Rust, and its refactoring into Pydantic core and top-level Pydantic in Python is big news. In fact, the alpha of Pydantic 2 was just released. Of course, these changes will have potentially wide ranging (and positive!) effects on libraries that are built upon Pydantic such as FastAPI, Beanie, and others. That's why this chance I had to catch up with Samuel Colvin from Pydantic and Sebastián Ramírez from FastAPI together, live from PyCon 2023. It's a super fun and wide ranging interview I'm sure you'll enjoy. Plus, there is a bit of an easter egg in the middle.

15 Maj 202350min

#414: A Stroll Down Startup Lane

#414: A Stroll Down Startup Lane

At PyCon 2023, there was a section of the expo floor dedicated to new Python- based companies called Startup Row. I wanted to bring their stories and the experience of talking with these new startups to you. So in this episode, we'll talk with founders from these companies for 5 to 10 minutes each.

7 Maj 202352min

#413: Live from PyCon 2023

#413: Live from PyCon 2023

Did you make this year's PyCon event in the US? There was a lot of excitement this time around in Salt Lake City. In this episode I'll bring you a bunch of experiences we had this year. It starts where frequent guest Jay Miller turns the tables and interviews me at the Microsoft booth on the expo hall floor in front of a live audience. Then you'll hear from Mario Munoz, Nick Muoh, Chris Williams, Ray McLendon, and Sean Tibor about their time at the conference.

26 Apr 202347min

#412: PEP 711 - Distributing Python Binaries

#412: PEP 711 - Distributing Python Binaries

What if we distributed CPython, the runtime, in the same way we distributed Python packages - as prebuilt binary wheels that only need to be downloaded and unzipped to run? For starters, that would mean we could ship and deploy Python apps without worrying whether Python itself is available or up-to-date on the platform. Nathaniel Smith has just proposed a PEP to do just that, PEP 711. And we'll dive into that with him next.

19 Apr 20231h 18min

#411: Things I Wish Someone Had Explained To Me Sooner About Python

#411: Things I Wish Someone Had Explained To Me Sooner About Python

What advice would you give someone just getting into Python? What did you learn over time through hard work and a few tears that would have really helped you? It's a fun game to play and we have Jason McDonald on the podcast to give us his take. Enjoy!

14 Apr 20231h 3min

Populärt inom Teknik

natets-morka-sida
uppgang-och-fall
rss-racevecka
bilar-med-sladd
elbilsveckan
market-makers
rss-badfluence
rss-elektrikerpodden
developers-mer-an-bara-kod
rss-laddstationen-med-elbilen-i-sverige
mediepodden
vi-bilagares-podcast
rss-veckans-ai
bli-saker-podden
rss-it-sakerhetspodden
rss-technokratin
skogsforum-podcast
ai-sweden-podcast
hej-bruksbil
rss-uppgang-och-fall