Python Bytes

Michael Kennedy and Brian Okken
undefined
Aug 18, 2020 • 33min

#195 Runtime type checking for Python type hints

Topics covered in this episode: watchdog Status code 418 pydantic’s new Validation decorator Building Python Extension Modules in Assembly easy property Non Blocking Assertion Failures with pytest-check Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/195
undefined
Aug 10, 2020 • 29min

#194 Events and callbacks in the Python language!

Topics covered in this episode: An introduction to mutation testing in Python asynq redis: Beyond the Cache LittleTable pytest-timeout Events Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/194
undefined
Aug 6, 2020 • 34min

#193 Break out the Django testing toolbox

Topics covered in this episode: * Start using pip install --use-feature=2020-resolver if you aren’t already* Profiling Python import statements Django Testing Toolbox Pandas-profiling Interfaces, Mixins and Building Powerful Custom Data Structures in Python Pickle’s 9 flaws Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/193
undefined
Aug 2, 2020 • 30min

#192 Calculations by hand, but in the compter, with Handcalcs

Topics covered in this episode: Building a self-updating profile README for GitHub Handcalcs The (non-)return of the Python print statement FastAPI for Flask Users Tweet deleting with tweepy Clinging to memory: how Python function calls can increase your memory usage * No local variable at all* * Re-use the local variable* * Transfer object ownership* Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/192
undefined
Jul 22, 2020 • 53min

#191 Live from the Manning Python Conference

Topics covered in this episode: VS Code Device Simulator pytest 6.0.0rc1 What is the core of the Python programming language? Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/191
undefined
Jul 16, 2020 • 44min

#190 You will now be notified if the Python zipper is broken

Topics covered in this episode: Python async frameworks - Beyond developer tribalism commitizen International PyCons go online (kind of) PEP 618 -- Add Optional Length-Checking To zip * timedelta and division?* Pylance released for Microsoft VS Code Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/190
undefined
Jul 9, 2020 • 32min

#189 What does str.strip() do? Are you sure?

Topics covered in this episode: Improving Python exception chaining with raise-from Create and publish interactive reports in Python Pickle’s nine flaws PEP 602 -- Annual Release Cycle for Python More git Resources: PEP 616 -- String methods to remove prefixes and suffixes Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/189
undefined
Jul 3, 2020 • 32min

#188 Will there be a "switch" in Python the language?

Topics covered in this episode: Making a trading bot asynchronous using Python’s “unsync” library Fruit salad scrum estimation scale Math to Code PEP 622 -- Structural Pattern Matching CodeArtifact from AWS invoke Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/188
undefined
Jun 26, 2020 • 29min

#187 Ready to find out if you're git famous?

Topics covered in this episode: LEGO Mindstorms Robot Inventor supports Python Step-by-step guide to contributing on GitHub sneklang Oh sh*t git Why I don't like SemVer anymore git fame Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/187
undefined
Jun 18, 2020 • 25min

#186 The treebeard will guard your notebook

Topics covered in this episode: sidetable - Create Simple Summary Tables in Pandas tabulate treebeard - ci for notebooks Upcoming features in venv/virtualenv PEP 582 now! awesome pyproject.toml projects Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/186

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app