Alle afleveringen
503 afleveringen, van nieuw naar oud
-
#203 Scripting a masterpiece for Python web automation
16 oktober 2020 · 41 min
Topics covered in this episode: Lees meer
Introducing DigitalOcean App Platform
Announcing Playwright for Python
Asynchronously Opening and Closing Files in asyncio
Excel: Why using Microsoft's tool caused Covid-19 results to be lost
locust.io
Fixing Hacktoberfest
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/203
-
#202 Jupyter is back in black!
9 oktober 2020 · 33 min
Topics covered in this episode: Lees meer
New in Python 3.9
jupyter-black
Understanding and preventing DoS in web applications
bbox-visualizer
How to NEVER use lambdas.
Uncommon Contributions: Making impact without touching the core of a library
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/202
-
#201 Understand git by rebuilding it in Python
2 oktober 2020 · 40 min
Topics covered in this episode: Lees meer
Under the hood of calling C/C++ from Python
ugit: DIY Git in Python
Things I Learned to Become a Senior Software Engineer
Profiling Django Views
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/201
-
#200 No dog-piling please (it's episode 200!)
25 september 2020 · 32 min
Topics covered in this episode: Lees meer
How to be helpful online
blackcellmagic
Test smarter, not harder
US: The Greatest Package in the World
Think Like A Coder
Costs of running a Python web app for 55k monthly users
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/200
-
#199 Big news for a very small Python runtime
17 september 2020 · 29 min
Topics covered in this episode: Lees meer
micropython updated
respx: A utility for mocking out the Python HTTPX library
GetPy - A Vectorized Python Dict/Set
isort and black now play nice together easily
Scientists rename human genes to stop Microsoft Excel from misreading them as dates
Never Run ‘python’ In Your Downloads Folder
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/199
-
#198 There's a beaver in your database and Anna-Lena drops by
11 september 2020 · 35 min
Topics covered in this episode: Lees meer
Easily create Python scripts using argparse
DBeaver Database UI Tool
Anna- pdp++ debugger
Markdown toys
Python Malware and obfuscation
Anna- attrs package
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/198
-
#197 Structured concurrency in Python
5 september 2020 · 36 min
Topics covered in this episode: Lees meer
Structured concurrency in Python with AnyIO
The Consortium for Python Data API Standards
Ask for Forgiveness or Look Before You Leap?
myrepos
A deep dive into the official Docker image for Python
“Only in a Pandemic” section
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/197
-
#196 Version your SQL schemas with git + automatically migrate them
27 augustus 2020 · 31 min
Topics covered in this episode: Lees meer
Surviving Django (if you care about databases)
Python Numbers and the Flyweight design pattern
What Are Python Wheels and Why Should You Care?
Pandas_Alive
How To Use the Python Map Function
Version your SQL schemas with git + automatically migrate them
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/196
-
#195 Runtime type checking for Python type hints
18 augustus 2020 · 33 min
Topics covered in this episode: Lees meer
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
-
#194 Events and callbacks in the Python language!
10 augustus 2020 · 28 min
Topics covered in this episode: Lees meer
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
-
#193 Break out the Django testing toolbox
6 augustus 2020 · 34 min
Topics covered in this episode: Lees meer
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
-
#192 Calculations by hand, but in the compter, with Handcalcs
2 augustus 2020 · 30 min
Topics covered in this episode: Lees meer
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
-
#191 Live from the Manning Python Conference
22 juli 2020 · 53 min
Topics covered in this episode: Lees meer
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
-
#190 You will now be notified if the Python zipper is broken
16 juli 2020 · 44 min
Topics covered in this episode: Lees meer
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
-
#189 What does str.strip() do? Are you sure?
9 juli 2020 · 32 min
Topics covered in this episode: Lees meer
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
-
#188 Will there be a "switch" in Python the language?
3 juli 2020 · 32 min
Topics covered in this episode: Lees meer
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
-
#187 Ready to find out if you're git famous?
26 juni 2020 · 29 min
Topics covered in this episode: Lees meer
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
-
#186 The treebeard will guard your notebook
18 juni 2020 · 25 min
Topics covered in this episode: Lees meer
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
-
#185 This code is snooping on you (a good thing!)
12 juni 2020 · 25 min
Topics covered in this episode: Lees meer
MyST - Markedly Structured Text
direnv
Convert a Python Enum to JSON
Pendulum: Python datetimes made easy
PySnooper - Never use print for debugging again
Fil: A New Python Memory Profiler for Data Scientists and Scientists
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/185
-
#184 Too many ways to wait with await?
5 juni 2020 · 36 min
Topics covered in this episode: Lees meer
Waiting in asyncio
virtualenv is faster than venv
Latency in Asynchronous Python
How to Deprecate a PyPI Package
Another progress bar library: Enlighten
Code Ocean
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/184
-
#183 Need a beautiful database editor? Look to the Bees!
29 mei 2020 · 32 min
Topics covered in this episode: Lees meer
fastpages: An easy to use blogging platform, with enhanced support for Jupyter Notebooks.
BeeKeeper Studio Open Source SQL Editor and Database Manager
2nd Annual Python Web Conference
Mimesis - Fake Data Generator
Schemathesis
Finding secrets by decompiling Python bytecode in public repositories
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/183
-
#182 PSF Survey is out!
19 mei 2020 · 26 min
Topics covered in this episode: Lees meer
PSF / JetBrains Survey
Hypermodern Python
Open AI Jukebox
The Curious Case of Python's Context Manager
nbstripout
Write ups for The 2020 Python Language Summit
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/182
-
#181 It's time to interrogate your Python code
14 mei 2020 · 31 min
Topics covered in this episode: Lees meer
interrogate: checks your code base for missing docstrings
Streamlit: Turn Python Scripts into Beautiful ML Tools
Why You Should Document Your Tests
HoloViz project
A cool new progress bar for python
Awesome Panel
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/181
-
#180 Transactional file IO with Python and safer
8 mei 2020 · 33 min
Topics covered in this episode: Lees meer
Ubuntu 20.04 is out !
Working with warnings in Python
Safer file writer
codespell
Austin profiler
Numbers in Python
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/180
-
#179 Guido van Rossum drops in on Python Bytes
30 april 2020 · 45 min
Topics covered in this episode: Lees meer
New governance model for the Django project
missingno
Announcements from the language summit.
Codes of Conduct and Enforcement
Myths about Indentation
Parsers and LibCST
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/179
-
#178 Build a PyPI package from a Jupyter notebook
22 april 2020 · 38 min
Topics covered in this episode: Lees meer
Pandas-Bokeh
Stop naming your python modules “utils”
From 1 to 10,000 test cases in under an hour: A beginner's guide to property-based testing
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/178
-
#177 Coding is 90% Google searching or is it?
16 april 2020 · 42 min
Topics covered in this episode: Lees meer
Announcing a new Sponsorship Program for Python Packaging
energy-usage
Coding is 90% Google Searching — A Brief Note for Beginners
Using WSL to Build a Python Development Environment on Windows
A Pythonic Guide to SOLID Design Principles
Types for Python HTTP APIs: An Instagram Story
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/177
-
#176 How python implements super long integers
7 april 2020 · 30 min
Topics covered in this episode: Lees meer
Quick chat about COVID 19
What the heck is pyproject.toml?
Awesome Python Bytes Awesome List
Publishing package distribution releases using GitHub Actions CI/CD workflows
Rich text for terminals
psutil: Cross-platform lib for process and system monitoring in Python
How python implements super long integers
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/176
-
#175 Python string theory with superstring.py
1 april 2020 · 33 min
Topics covered in this episode: Lees meer
Quick chat about COVID 19.
Dictionary Merging and Updating in Python 3.9
superstring
New pip resolver to roll out this year
Why does all() return True if the iterable is empty?
pytest-monitor
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/175
-
#174 Happy developers use Python 3
26 maart 2020 · 48 min
Topics covered in this episode: Lees meer
Quick chat about COVID 19.
Documentation as a way to build Community
The Django Speed Handbook: making a Django app faster
dacite: simplifies creation of data classes from dictionaries
How we retired Python 2 and improved developer happiness
The Troublesome Active Record Pattern
Types at the edges in Python
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/174
-
#173 Your test deserves a fluent flavor
19 maart 2020 · 29 min
Topics covered in this episode: Lees meer
Advanced usage of Python requests - timeouts, retries, hooks
Fluent Assertions
Python in GitHub Actions
VCR.py
8 Coolest Python Programming Language Features
Bento
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/173
-
#172 Floating high above the web with Helium
13 maart 2020 · 33 min
Topics covered in this episode: Lees meer
Python in Production Hynek
How to cheat at unit tests with pytest and Black
Goodbye Microservices: From 100s of problem children to 1 superstar
Helium makes Selenium-Python 50% easier
uncertainties package
Personalize your python prompt
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/172
-
#171 Chilled out Python decorators with PEP 614
5 maart 2020 · 35 min
Topics covered in this episode: Lees meer
PEP 614 – Relaxing Grammar Restrictions on Decorators
Create a macOS Menu Bar App with Python (Pomodoro Timer)
Conditional Coverage
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/171
-
#170 Visualize this: Visualizing Python's visualization ecosystem
25 februari 2020 · 29 min
Topics covered in this episode: Lees meer
Python visualization graph
Awesome Zen of Python
Jupytext
Tour of Python Itertools
justpy.io
Modularity for Maintenance
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/170
-
#169 Jupyter Notebooks natively on your iPad
19 februari 2020 · 26 min
Topics covered in this episode: Lees meer
D-Tale
Carnets
BeeWare Podium
pytest-mock-resources
How James Bennet is testing in 2020
Python and PyQt: Building a GUI Desktop Calculator
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/169
-
#168 Race your donkey car with Python
11 februari 2020 · 34 min
Topics covered in this episode: Lees meer
donkeycar
RIP Pipenv: Tried Too Hard. Do what you need with pip-tools.
str.casefold()
Virtualenv
Property-based tests for the Python standard library (and builtins)
PyCon US Tutorial Schedule & Registration
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/168
-
#167 Cheating at Kaggle and uWSGI in prod
3 februari 2020 · 28 min
Topics covered in this episode: Lees meer
clize: Turn functions into command-line interfaces
How to cheat at Kaggle AI contests
Configuring uWSGI for Production Deployment
Thinc: A functional take on deep learning, compatible with Tensorflow, PyTorch, and MXNet
pandas-vet
NumPy beginner documentation
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/167
-
#166 Misunderstanding software clocks and time
27 januari 2020 · 28 min
Topics covered in this episode: Lees meer
Amazon is now offering quantum computing as a service
A quick-and-dirty guide on how to install packages for Python
Say No to the no code movement
What I learned going from prison to Python
A real QUICK → Qt5 based gUI generator for ClicK
Falsehoods programmers believe about time
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/166
-
#165 Ranges as dictionary keys - oh my!
21 januari 2020 · 29 min
Topics covered in this episode: Lees meer
iterators, generators, coroutines
requests-toolbelt
Pandas Validation
qtpy
pylightxl
python-ranges
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/165
-
#164 Use type hints to build your next CLI app
16 januari 2020 · 29 min
Topics covered in this episode: Lees meer
Data driven journalism via cjworkbench
remi: A Platform-independent Python GUI library for your applications.
Typer
Effectively using Matplotlib
Django Simple Task
PyPI Stats at pypistats.org
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/164
-
#163 Meditations on the Zen of Python
9 januari 2020 · 24 min
Topics covered in this episode: Lees meer
Meditations on the Zen of Python
nginx raided by Russian police
I'm not feeling the async pressure
codetiming from Real Python
Making Python Programs Blazingly Fast
LocalStack
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/163
-
#162 Retrofitting async and await into Django
3 januari 2020 · 23 min
See the full show notes for this episode on the website at pythonbytes.fm/162
-
#161 Sloppy Python can mean fast answers!
18 december 2019 · 30 min
Topics covered in this episode: Lees meer
Larry Hastings - Solve Your Problem With Sloppy Python - PyCon 2018
Introduction to ASGI: Emergence of an Async Python Web Ecosystem
Python Insights
Assembly
Building a Standalone GPS Logger with CircuitPython using @Adafruit and particle hardware
10 reasons python is good to learn
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/161
-
#160 Your JSON shall be streamed
12 december 2019 · 29 min
Topics covered in this episode: Lees meer
Type Hints for Busy Python Programmers
auto-py-to-exe
How to document Python code with Sphinx
Snek is a cross-platform PowerShell module for integrating with Python
How to use Pandas to access databases
ijson — Iterative JSON parser with a standard Python iterator interface
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/160
-
#159 Brian's PR is merged, the src will flow
3 december 2019 · 33 min
Topics covered in this episode: Lees meer
Final type
flit 2
Pint
8 great pytest plugins
11 new web frameworks
Raise Better Exceptions in Python
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/159
-
#158 There's a bounty on your open-source bugs!
27 november 2019 · 26 min
Topics covered in this episode: Lees meer
GitHub launches 'Security Lab' to help secure open source ecosystem
pybit.es now has some test challenges
pyhttptest - a command-line tool for HTTP tests over RESTful APIs
xarray
Animated SVG Terminals
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/158
-
#157 Oh hai Pandas, hold my hand?
20 november 2019 · 24 min
Topics covered in this episode: Lees meer
pydantic
Coverage.py 5.0 beta 1 adds context support
PSF is seeking developers for paid contract improving pip
dovpanda - Directions OVer PANDAs
removestar
pytest-quarantine : Save the list of failing tests, so that they can be automatically marked as expected failures on future test runs.
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/157
-
#156 All the programming LOLs
15 november 2019 · 28 min
Topics covered in this episode: Lees meer
Why You Should Use python -m pip
Visual Studio Online: Web-Based IDE & Collaborative Code Editor
Black 19.10b0 Released — stable release coming soon
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/156
-
#155 Guido van Rossum retires
6 november 2019 · 32 min
Topics covered in this episode: Lees meer
Guido retires
SeleniumBase
Reimplementing a Solaris command in Python gained 17x performance improvement from C
20 useful Python tips and tricks you should know
Complexity Waterfall
Plynth
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/155
-
#154 Code, frozen in carbon, on display for all
29 oktober 2019 · 32 min
Topics covered in this episode: Lees meer
Lesser Known Coding Fonts
Django Admin Handbook
Your Guide to the CPython Source Code
Six Django template tags not often used in tutorials
Beautiful code snippets with Carbon
Researchers find bug in Python script may have affected hundreds of studies
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/154