March 27th, 2020 | 36 mins 18 secs
hypothesis, property based testing, python
Hypothesis is the Python tool used for property based testing.
Hypothesis claims to combine "human understanding of your problem domain with machine intelligence to improve the quality of your testing process while spending less time writing tests."
Alexander Hultnér introduces us to property based testing in Python with Hypothesis.
March 4th, 2020 | 47 mins 13 secs
plugins, pytest, python, software testing
pytest is awesome by itself. pytest + plugins is even better.
In this episode, Anthony Sottile and Brian Okken discuss the top 28 pytest plugins.
October 30th, 2019 | 30 mins 24 secs
public speaking, pytest, python, software testing, teaching
Andy Knight is passionate about software testing, and shares his passion through public speaking, writing on automationpanda.com, teaching as an adjunct professor, and now also through writing a book and organizing a new regional Python conference.
October 16th, 2019 | 21 mins
Python 3.8.0 final is live and ready to download. This episode covers what's new, including new language features, standard library changes, and optimizations. Not just the big stuff everyone's already talking about. But also some little things that will make programming Python even more fun and easy.
September 28th, 2019 | 41 mins 59 secs
education, programming, python, software development, teaching
Nicholas Tollervey is working toward better ways of teaching programming. His projects include the Mu Editor, PyperCard, and CodeGrades. Many of us talk about problems with software education. Nicholas is doing something about it.
August 20th, 2019 | 35 mins 51 secs
adafruit, circuitpython, hardware, python
Adafruit enables beginners to make amazing hardware/software projects.
With CircuitPython, these projects can now use Python.
In this episode, Scott Shawcroft, the project lead, talks about the past, present, and future of CircuitPython, and discusses the focus on the beginner.
August 16th, 2019 | 24 mins 3 secs
django, pytest, python, selenium, web applications
What's the tech stack behind the PyBites Code Challenges platform?
July 17th, 2019 | 25 mins 20 secs
flit, git, pyproject.toml, python, submark, tdd
TDD is easier with dev tools, editor, and installs working together well.
This episode discusses editable installs with flit, a good TDD editor layout, test case grouping, batching tests to reduce context switch time, and even utilizing git tags.
July 4th, 2019 | 21 mins 51 secs
coverage, flit, pytest, python, tox
A story about packaging, and flit, tox, pytest, and coverage.
And an alternate solution to "using the src".
February 28th, 2019 | 34 mins 57 secs
physical computing, python, teaching
Kelly Paredes & Sean Tibor teach Python in a middle school in Florida, and talk about this experience on the podcast "Teaching Python".