DiscoverTalk Python To Me#450: Versioning Web APIs in Python
#450: Versioning Web APIs in Python

#450: Versioning Web APIs in Python

Update: 2024-02-221
Share

Description

You've built an awesome set of APIs and you have a wide array of devices and clients using them. Then you need to upgrade an end point or change them in a meaningful way. Now what? That's the conversation I dive into over the next hour with Stanislav Zmiev. We're talking about Versioning APIs.



Episode sponsors



Neo4j

Sentry Error Monitoring, Code TALKPYTHON

Talk Python Courses



Links from the show



Stanislav Zmiev: github.com

Monite: monite.com

Cadwyn: github.com

Stripe API Versioning: stripe.com

API Versioning NOtes: github.com

FastAPI-Versioning: github.com

Flask-Rebar: readthedocs.io

Django Rest Framework Versioning: django-rest-framework.org

pytest-fixture-classes: 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
Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#450: Versioning Web APIs in Python

#450: Versioning Web APIs in Python

Michael Kennedy (@mkennedy)