Sveriges 100 mest populära podcasts

Talk Python To Me

Talk Python To Me

Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.

Prenumerera

iTunes / Overcast / RSS

Webbplats

talkpython.fm/

Avsnitt

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

Links from the show

Max on Twitter: @mistercrunch
Promptimize: github.com
Introducing Promptimize ("the blog post"): preset.io
Preset: preset.io
Apache Superset: Modern Data Exploration Platform episode: talkpython.fm
ChatGPT: chat.openai.com
LeMUR: assemblyai.com
Microsoft Security Copilot: blogs.microsoft.com
AutoGPT: github.com
Midjourney: midjourney.com
Midjourney generated pytest tips thumbnail: talkpython.fm
Midjourney generated radio astronomy thumbnail: talkpython.fm
Prompt engineering: learnprompting.org
Michael's ChatGPT result for scraping Talk Python episodes: github.com
Apache Airflow: github.com
Apache Superset: github.com
Tay AI Goes Bad: theverge.com
LangChain: github.com
LangChain Cookbook: github.com
Promptimize Python Examples: github.com
TLDR AI: tldr.tech
AI Tool List: futuretools.io
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
PyCharm
RedHat
Talk Python Training
2023-05-30
Länk till avsnitt

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

Links from the show

Koen on Twitter: @mr_le_fox
PySport on Twitter: @PySportOrg
Calling R from Python: medium.com
DuckDB: duckdb.org
PySport Playground: playground.pysport.org
NFLVerse: github.com
NBA Stats: nba.com
Sports Databases: opensource.pysport.org
Data sets: opensource.pysport.org
Visualizations: opensource.pysport.org
I/O: opensource.pysport.org
Models: opensource.pysport.org
Scrapers/APIs: opensource.pysport.org
Fast F1: docs.fastf1.dev
Fast F1 graphics: docs.fastf1.dev
Pysport Intro: pysport.org

New Talk Python Training Apps: talkpython.fm
Michael's blog post about the apps: mkennedy.codes
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
PyCharm
influxdata
Talk Python Training
2023-05-22
Länk till avsnitt

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

Links from the show

Sebastián Ramírez: @tiangolo
Samuel Colvin: @samuel_colvin

FastAPI: fastapi.tiangolo.com
Pydantic: pydantic.dev
Pydantic V2 Pre Release: pydantic.dev
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
Sentry Error Monitoring, Code TALKPYTHON
influxdata
Talk Python Training
2023-05-15
Länk till avsnitt

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


Links from the show

Ponder: ponder.io
generally intelligent: generallyintelligent.com
Wherobots: wherobots.ai
Neptyne: neptyne.com
Nixtla: nixtla.io
Predibase: predibase.com
Pynecone: pynecone.io
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
Sentry Error Monitoring, Code TALKPYTHON
Talk Python Training
2023-05-07
Länk till avsnitt

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

Links from the show

Jay Miller: @kjaymiller
Mario Munoz: @[email protected]
Ray McLendon: linkedin.com
Nick Muoh: @[email protected]
Sean Tibor: @[email protected]
Chris Williams: @[email protected]

Python Community News: youtube.com
The Birth & Death of JavaScript: destroyallsoftware.com
Talk Python episode with Rivers Cuomo: talkpython.fm
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
airplane
Sentry Error Monitoring, Code TALKPYTHON
Talk Python Training
2023-04-26
Länk till avsnitt

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

Links from the show

Nathaniel: @[email protected]
[announce] Pybi and Posy: discuss.python.org
PEP 711: peps.python.org
Py2App: readthedocs.io
PyInstaller: pyinstaller.org
py-spy: github.com
Anthropic: anthropic.com
Trio: github.com
Trio on Talk Python: talkpython.fm
Zip Documentary: The Dark History of Zip Files: youtube.com
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
Sentry Error Monitoring, Code TALKPYTHON
Talk Python Training
2023-04-19
Länk till avsnitt

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

Links from the show

Jason C. McDonald: @[email protected]
Dead Simple Python: nostarch.com
Coroutines and Tasks: docs.python.org
Duck Typing: wikipedia.org
Static Duck Typing in Python with Protocols: daan.fyi
PEP 709: peps.python.org
PEP 289: peps.python.org
Python Packaging Strategy Discussion - Part 1: discuss.python.org
Branch-detective: github.com
Hypothesis: readthedocs.io
Pydantic v2 announcement: pydantic.dev
Michael's venv alias: digitaloceanspaces.com
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
Sentry Error Monitoring, Code TALKPYTHON
Talk Python Training
2023-04-14
Länk till avsnitt

#410: The Intersection of Tabular Data and Generative AI

AI has taken the world by storm. It's gone from near zero to amazing in just a few years. We have ChatGPT, we have Stable Diffusion. But what about Jupyter Notebooks and pandas? In this episode, we meet Justin Waugh, the creator of Sketch. Sketch adds the ability to have conversational AI interactions about your pandas data frames (code and data). It's pretty powerful and I know you'll enjoy the conversation.

Links from the show

Sketch: github.com
Lambdapromp: github.com
Python Bytes 320 - Coverage of Sketch: pythonbytes.fm
ChatGPT: chat.openai.com
Midjourney: midjourney.com
Github Copilot: github.com
GitHub Copilot Litigation site: githubcopilotlitigation.com
Attention is All You Need paper: research.google.com
Live Colab Demo: colab.research.google.com
AI Panda from Midjourney: digitaloceanspaces.com
Ray: pypi.org
Apache Arrow: arrow.apache.org

Python Web Apps that Fly with CDNs Course: talkpython.fm
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
Brilliant 2023
Talk Python Training
2023-04-06
Länk till avsnitt

#409: Privacy as Code with Fides

We all know that privacy regulations are getting more strict. And that many of our users no longer believe that "privacy is dead". But for even medium-sized organizations, actually tracking how we are using personal info in our myriad of applications and services is very tricky and error prone. On this episode, we have Thomas La Piana from the Fides project to discuss privacy in our applications and how Fides can enforce and track privacy requirements in your Python apps.

Links from the show

California Consumer Privacy Act (CCPA): oag.ca.gov
30 Biggest GDPR Fines So Far: tessian.com
Website fined for Google Fonts: theregister.com
Fides on Github: github.com
Fides: ethyca.com
Bunny.net Fonts: fonts.bunny.net
DBT: getdbt.com
eBFP Kernel tools: ebpf.io
nox: nox.thea.codes
rich-click: github.com
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
Microsoft Founders Hub 2023
Sentry Error Monitoring, Code TALKPYTHON
Talk Python Training
2023-04-01
Länk till avsnitt

#408: Hatch: A Modern Python Workflow

In recent years, there has been a lot of experimenting how we work with dependencies and external libraries for our Python code. There is pip, pip-tools, Poetry, pdm, pyenv, pipenv, Hatch and others workflows. We dove into this deeply back on episode 406: Reimagining Python's Packaging Workflows. We're back with Ofek Lev to take a deeper look at Hatch.


Links from the show

Hatch: hatch.pypa.io
Ofek on Twitter: @Ofekmeister
Mamba: github.com
Hatch env management: hatch.pypa.io
Packaging a Python project tutorial: packaging.python.org
Customize project generation: hatch.pypa.io
Textual: textualize.io
Ruff on Talk Python: talkpython.fm
RustUp: rustup.rs
Conda: docs.conda.io
import antigravity: xkcd.com
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
Microsoft Founders Hub 2023
Sentry Error Monitoring, Code TALKPYTHON
Talk Python Training
2023-03-24
Länk till avsnitt

#407: pytest tips and tricks for better testing

If you're like most people, the simplicity and easy of getting started is a big part of pytest's appeal. But beneath that simplicity, there is a lot of power and depth. We have Brian Okken on this episode to dive into his latest pytest tips and tricks for beginners and power users.

Links from the show

pytest tips and tricks article: pythontest.com
Getting started with pytest Course: training.talkpython.fm
pytest book: pythontest.com
Python Bytes podcast: pythonbytes.fm
Brian on Mastodon: @[email protected]

Hypothesis: readthedocs.io
Hypothesis: Reproducability: readthedocs.io
Get More Done with the DRY Principle: zapier.com
"The Key" Keyboard: stackoverflow.blog
pytest plugins: docs.pytest.org
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
Microsoft Founders Hub 2023
Brilliant 2023
Talk Python Training
2023-03-18
Länk till avsnitt

#406: Reimagining Python's Packaging Workflows

See the full show notes for this episode on the website at talkpython.fm/406
2023-03-12
Länk till avsnitt

#405: Testing in Radio Astronomy with Python and pytest

See the full show notes for this episode on the website at talkpython.fm/405
2023-03-03
Länk till avsnitt

#404: Clean Code in Python

See the full show notes for this episode on the website at talkpython.fm/404
2023-02-20
Länk till avsnitt

#403: Fusion Ignition Breakthrough and Python

See the full show notes for this episode on the website at talkpython.fm/403
2023-02-13
Länk till avsnitt

#402: Polars: A Lightning-fast DataFrame for Python [updated audio]

See the full show notes for this episode on the website at talkpython.fm/402
2023-02-08
Länk till avsnitt

#401: Migrating 3.8 Million Lines of Python

See the full show notes for this episode on the website at talkpython.fm/401
2023-02-02
Länk till avsnitt

#400: Ruff - The Fast, Rust-based Python Linter

See the full show notes for this episode on the website at talkpython.fm/400
2023-01-25
Länk till avsnitt

#399: Monorepos in Python

See the full show notes for this episode on the website at talkpython.fm/399
2023-01-18
Länk till avsnitt

#398: Imaging Black Holes with Python

See the full show notes for this episode on the website at talkpython.fm/398
2023-01-14
Länk till avsnitt

#397: Evaluating New Open Source Tech Panel

See the full show notes for this episode on the website at talkpython.fm/397
2023-01-05
Länk till avsnitt

#396: AI Goes on Trial For Writing Code (crossover)

See the full show notes for this episode on the website at talkpython.fm/396
2022-12-30
Länk till avsnitt

#395: Tools for README.md Creation and Maintenance

See the full show notes for this episode on the website at talkpython.fm/395
2022-12-22
Länk till avsnitt

#394: Awesome Jupyter Libraries and Extensions in 2022

See the full show notes for this episode on the website at talkpython.fm/394
2022-12-15
Länk till avsnitt

#393: Space Science with Python

See the full show notes for this episode on the website at talkpython.fm/393
2022-12-08
Länk till avsnitt

#392: Data Science from the Command Line

See the full show notes for this episode on the website at talkpython.fm/392
2022-12-02
Länk till avsnitt

#391: Pyscript powered by MicroPython

See the full show notes for this episode on the website at talkpython.fm/391
2022-11-29
Länk till avsnitt

#390: Mastodon for Python Devs

See the full show notes for this episode on the website at talkpython.fm/390
2022-11-15
Länk till avsnitt

#389: 18 awesome asyncio packages in Python

See the full show notes for this episode on the website at talkpython.fm/389
2022-11-09
Länk till avsnitt

#388: Python 3.11 is here and it's fast

See the full show notes for this episode on the website at talkpython.fm/388
2022-11-02
Länk till avsnitt

#387: Build All the Things with Pants Build System

See the full show notes for this episode on the website at talkpython.fm/387
2022-10-27
Länk till avsnitt

#386: Realtime Web Apps and Dashboards with H2O Wave

See the full show notes for this episode on the website at talkpython.fm/386
2022-10-19
Länk till avsnitt

#385: Higher level Python asyncio with AnyIO

See the full show notes for this episode on the website at talkpython.fm/385
2022-10-15
Länk till avsnitt

#384: Python Data Visualization - Where To Start?

See the full show notes for this episode on the website at talkpython.fm/384
2022-10-04
Länk till avsnitt

#383: Textinator and Building macOS Apps with Python

See the full show notes for this episode on the website at talkpython.fm/383
2022-09-28
Länk till avsnitt

#382: Apache Superset: Modern Data Exploration Platform

See the full show notes for this episode on the website at talkpython.fm/382
2022-09-22
Länk till avsnitt

#381: Python Perf: Specializing, Adaptive Interpreter

See the full show notes for this episode on the website at talkpython.fm/381
2022-09-16
Länk till avsnitt

#380: 7 lessons from building a modern TUI framework

See the full show notes for this episode on the website at talkpython.fm/380
2022-09-05
Länk till avsnitt

#379: 17 Libraries You Should Be Using in Django

See the full show notes for this episode on the website at talkpython.fm/379
2022-08-26
Länk till avsnitt

#378: Flet: Flutter apps in Python

See the full show notes for this episode on the website at talkpython.fm/378
2022-08-21
Länk till avsnitt

#377: Python Packaging and PyPI in 2022

See the full show notes for this episode on the website at talkpython.fm/377
2022-08-13
Länk till avsnitt

#376: Pydantic v2 - The Plan

See the full show notes for this episode on the website at talkpython.fm/376
2022-08-04
Länk till avsnitt

#375: Python Language Summit 2022

See the full show notes for this episode on the website at talkpython.fm/375
2022-07-30
Länk till avsnitt

#374: PSF Survey in Review

See the full show notes for this episode on the website at talkpython.fm/374
2022-07-20
Länk till avsnitt

#373: Reinventing Azure's Python CLI

See the full show notes for this episode on the website at talkpython.fm/373
2022-07-12
Länk till avsnitt

#372: Applied mathematics with Python

See the full show notes for this episode on the website at talkpython.fm/372
2022-07-08
Länk till avsnitt

#371: pipx - Installable, Isolated Python Applications

See the full show notes for this episode on the website at talkpython.fm/371
2022-06-30
Länk till avsnitt

#370: OpenBB: Python's Open-source Investment Platform

See the full show notes for this episode on the website at talkpython.fm/370
2022-06-22
Länk till avsnitt

#369: Getting Lazy with Python Imports and PEP 690

See the full show notes for this episode on the website at talkpython.fm/369
2022-06-16
Länk till avsnitt

#368: End-to-End Web Testing with Playwright

See the full show notes for this episode on the website at talkpython.fm/368
2022-06-03
Länk till avsnitt
Hur lyssnar man på podcast?

En liten tjänst av I'm With Friends. Finns även på engelska.
Uppdateras med hjälp från iTunes.