Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

Python Bytes

Technology News

Episodes

Showing 101-200 of 478
«« ← Prev Page 2 of 5 Next → »»

#378 Python is on the edge

09 Apr 2024

Contributed by Lukas

Topics covered in this episode: pacemaker - For controlling time per iteration loop in Python. PyPI suspends new user registration to block malwa...

#377 A Dramatic Episode

02 Apr 2024

Contributed by Lukas

Topics covered in this episode: justpath xz back door LPython dramatic Extras Joke See the full show notes for this episode on the website a...

#376 Every dunder method in a Python Lockbox

26 Mar 2024

Contributed by Lukas

Topics covered in this episode: 🤖 On Robots.txt niquests Every dunder method in Python Lockbox Extras Joke See the full show notes ...

#375 Pointing at Countries

19 Mar 2024

Contributed by Lukas

Topics covered in this episode: pycountry Does Python have pointers? ingestr Make your terminal nice Extras Joke See the full show notes for...

#374 Climbing the Python Web Mountain

11 Mar 2024

Contributed by Lukas

Topics covered in this episode: 6 ways to improve the architecture of your Python project (using import-linter) Mountaineer Why Python's Integer...

#373 Changing Directories

05 Mar 2024

Contributed by Lukas

Topics covered in this episode: zoxide Smart CLIs with Typer Python recommended officially by the US Government Textual tutorials at Mouse v...

#372 uv - an impressive pip alternative

20 Feb 2024

Contributed by Lukas

Topics covered in this episode: uv: Python packaging in Rust jpterm Everything You Can Do with Python's textwrap Module HTML First Extras Joke ...

#371 Python in a Crate

13 Feb 2024

Contributed by Lukas

Topics covered in this episode: AppleCrate One way to package Python code right now Flask8 but why? Extra, Extra, Extra Extras Joke See th...

#370 Your Very Own Heroku

06 Feb 2024

Contributed by Lukas

Topics covered in this episode: Dokku Summary of Major Changes Between Python Versions How to check Internet Speed via Terminal? speedtest-cli ...

#369 The Readability Episode

30 Jan 2024

Contributed by Lukas

Topics covered in this episode: Granian pytest 8 is here Assorted Docker Goodies New GitHub Copilot Research Finds 'Downward Pressure on Code ...

#368 That episode where we just ship open source

23 Jan 2024

Contributed by Lukas

Topics covered in this episode: Syntax Error #11: Debugging Python umami and umami-analytics pytest-suite-timeout Listmonk and (py) listmonk Ex...

#367 A New Cloud Computing Paradigm at Python Bytes

16 Jan 2024

Contributed by Lukas

Topics covered in this episode: Leaving the cloud PEP 723 - Inline script metadata Flet for Android harlequin: The SQL IDE for Your Terminal...

#366 Put It In The Backlog

09 Jan 2024

Contributed by Lukas

Topics covered in this episode: Python 3.13 gets a JIT UniDep - Unified Conda and Pip Dependency Management Don’t Start Pull Requests from You...

#365 Inheritance, but not Inheritance!

20 Dec 2023

Contributed by Lukas

Topics covered in this episode: Hatch v1.8 svcs: A Flexible Service Locator for Python Steering Council 2024 Term Election Results Python protocols...

#364 Holy Match-Cases Batman!

12 Dec 2023

Contributed by Lukas

Topics covered in this episode: A Python/Django Advent calendar Dropbase helps you build internal web apps with Python Real-world match/case Ex...

#363 DNS Again? It's Always DNS.

05 Dec 2023

Contributed by Lukas

Topics covered in this episode: Fixit 2: Meta’s next-generation auto-fixing linter FastUI Mail list / newsletter conversation CLIs from type ...

#362 You can deprecate a global variable?

28 Nov 2023

Contributed by Lukas

Topics covered in this episode: Habits of great software engineers Flask 3.0 Build Conway's Game of Life With Python polars business Extras...

#361 Proper way to comment your code!

21 Nov 2023

Contributed by Lukas

Topics covered in this episode: The many shapes and sizes of keyboards appeal - a CLI framework from Larry Hastings Graphinate: Data to Graphs A...

#360 Happy Birthday!

07 Nov 2023

Contributed by Lukas

Topics covered in this episode: exclude_also with coverage.py Writeside Extra, extra, extra Chrome not proceeding with Web Integrity API deemed...

#359 gil--;

02 Nov 2023

Contributed by Lukas

Topics covered in this episode: PyCon 2024 is up ? Ruff formatter is production ready gil--; Why is the Django Admin “Ugly”? Extras Jok...

#358 Collecting Shells

24 Oct 2023

Contributed by Lukas

Topics covered in this episode: Django 5.0 beta 1 released git bash, terminals, and Windows Mastering Integration Testing with FastAPI Reuve...

#357 Python 3.7 EOLed, We Hadn't Noticed

17 Oct 2023

Contributed by Lukas

Topics covered in this episode: QuickMacHotKey Things I’ve learned about building CLI tools in Python Warp Terminal ( referral code ) P...

#356 Ripping from PyPI

10 Oct 2023

Contributed by Lukas

Topics covered in this episode: Psycopg 3 dacite RIP: Fast, barebones pip implementation in Rust Flaky Tests follow up Extras Joke See t...

#355 Python 3.12 is Out!

03 Oct 2023

Contributed by Lukas

Topics covered in this episode: 3.12 is out ! Trouble with virtualenv caching, a tale of 3.12 update Python Developers Survey 2022 Results Sc...

#354 Python 3.12 is Coming!

26 Sep 2023

Contributed by Lukas

Topics covered in this episode: logmerger The third and final Python 3.12 RC is out now The Python dictionary dispatch pattern Visualizing t...

#353 Hatching Another Episode

19 Sep 2023

Contributed by Lukas

Topics covered in this episode: OverflowAI Switching to Hatch Alpha release of the Ruff formatter What is wrong with TOML? Extras Joke S...

#352 Helicopter Time Comes to Python

12 Sep 2023

Contributed by Lukas

Topics covered in this episode: Heliclockter - Like datetime, but more timezone-aware Wagtail 5 Git log customization MiniJinja template eng...

#351 A Python Empire (or MPIRE?)

06 Sep 2023

Contributed by Lukas

Topics covered in this episode: mpire mopup - the macOS Python.org Updater Immortal Objects for Python Common Docstring Formats in Python E...

#350 You've Got The Stamina For This Episode

29 Aug 2023

Contributed by Lukas

Topics covered in this episode: Make Each Line Count, Keeping Things Simple in Python Parsel A Comprehensive Guide to Python Logging with Stru...

#349 Djangonauts: Ready for Takeoff!

22 Aug 2023

Contributed by Lukas

Topics covered in this episode: Omnivore app Djangonaut.space Server-side hot reload Python in Excel Extras Joke See the full show notes...

#348 JavaScript in Your Python

15 Aug 2023

Contributed by Lukas

Topics covered in this episode: Differentiating between writing down dependencies to use packages and for packages themselves PythonMonkey Qui...

#347 The One About Context Mangers

08 Aug 2023

Contributed by Lukas

Topics covered in this episode: async-timeout PyPI Project URLs Cheatsheet httpx-sse Creating a context manager in Python Extras Joke Se...

#346 Have you lost your GIL?

02 Aug 2023

Contributed by Lukas

Topics covered in this episode: A Steering Council notice about PEP 703 (Making the Global Interpreter Lock Optional in CPython) Google's post-c...

#345 Some Big Time Releases

26 Jul 2023

Contributed by Lukas

Topics covered in this episode: Cython 3.0 Reading code : An important but seldom-discussed skill Major new version of MicroPython: v1.20.0 ...

#344 AMA: Ask Us Anything

18 Jul 2023

Contributed by Lukas

See the full show notes for this episode on the website at pythonbytes.fm/344

#343 So Much Pydantic!

11 Jul 2023

Contributed by Lukas

Topics covered in this episode: Pydantic v2 released Two Ways to Turbo-Charge tox Awesome Pydantic CLI tools hidden in the Python standard l...

#342 Don't Believe Those Old Blogging Myths

26 Jun 2023

Contributed by Lukas

Topics covered in this episode: Plumbum: Shell Combinators and More Our plan for Python 3.13 Some blogging myths Jupyter AI Extras Joke ...

#341 Shhh - For Secrets and Shells

20 Jun 2023

Contributed by Lukas

Topics covered in this episode: Pydantic roadmap The Right Way to Run Shell Commands From Python US: Yep, We're Buying Your Data, Including Yo...

#340 Snorkel not included

13 Jun 2023

Contributed by Lukas

Topics covered in this episode: PythonGUIS JupyterLab 4.0 is Here Proposing a struct syntax for Python Python 3.13 Removes 20 Stdlib Modules...

#339 Actual Technical People

07 Jun 2023

Contributed by Lukas

Topics covered in this episode: pystack Securing PyPI accounts via Two-Factor Authentication Propan - a declarative Python MQ framework Make...

#338 Scripting iOS with Python

30 May 2023

Contributed by Lukas

Topics covered in this episode: The Basics of Python Packaging in Early 2023 vecs Introducing Grasshopper - An Open Source Python Library for Lo...

#337 Backtracking For a Package

23 May 2023

Contributed by Lukas

Topics covered in this episode: Ruff PyCharm plugin Writing Python like it's Rust Pip 23.1 Released - Massive improvement to backtracking Ma...

#336 We found one of your batteries

16 May 2023

Contributed by Lukas

Topics covered in this episode: Python's Missing Batteries: Essential Libraries You're Missing Out On awesome-polars Running Headless Selenium...

#335 Should you get your mojo on?

11 May 2023

Contributed by Lukas

Topics covered in this episode: Introducing 'Trusted Publishers’ Mojo: a new programming language for all AI developers. django-prose pylyze...

#334 Packaging Organizations

05 May 2023

Contributed by Lukas

Topics covered in this episode: rye - Python workflow tool PyPI Organizations 5 tips to learn any new Python library faster Python gets down...

#333 Live From PyCon

22 Apr 2023

Contributed by Lukas

Topics covered in this episode: Introducing Microsoft Security Copilot PEP 695 – Type Parameter Syntax Auto-GPT Astral: Ruff is now a comp...

#332 A Python, a Slurpee, and Some Chaos

18 Apr 2023

Contributed by Lukas

Topics covered in this episode: huak - A Python package manager written in Rust. Inspired by Cargo PSF expresses concerns about a proposed EU la...

#331 Python From the Future

12 Apr 2023

Contributed by Lukas

Topics covered in this episode: makeapp Looking forward to Python 3.12 Python 3.11.3 is out How to Make a Great Conference Talk Extras Joke ...

#330 Your data, validated 5x-50x faster, coming soon

06 Apr 2023

Contributed by Lukas

Topics covered in this episode: Pydantic V2 Pre Release microdot The impossibly small web framework for Python and MicroPython GitHub Actions T...

#329 Creating very old Python code

30 Mar 2023

Contributed by Lukas

Topics covered in this episode: Prefix-cache NiceGUI flask-ngrok No-async async with Python Extras Joke See the full show notes for this...

#328 We are going to need some context here

21 Mar 2023

Contributed by Lukas

Topics covered in this episode: zipapp Reverse engineering the Apple News app with #python and #nerd power What is a context manager? nox-po...

#327 Untangling XML with Pydantic

13 Mar 2023

Contributed by Lukas

Topics covered in this episode: pydantic-xml extension How virtual environments work DbDeclare Testing multiple Python versions with nox and...

#326 Let's Go for a PyGWalk

08 Mar 2023

Contributed by Lukas

Topics covered in this episode: Data Classification: Does Python still have a need for class without @dataclass? PyGWalker An opinionated Pyth...

#325 It's called a merge conflict

28 Feb 2023

Contributed by Lukas

Topics covered in this episode: Python Parquet and Arrow: Using PyArrow With Pandas FastAPI-Filter 12 Python Decorators to Take Your Code to t...

#324 JSON in My DB?

21 Feb 2023

Contributed by Lukas

Topics covered in this episode: Use TOML for .env files? Pydantic gets serious funding f-strings with pandas and Jupyter keyboard shortcut...

#323 AI search wars have begun

14 Feb 2023

Contributed by Lukas

Topics covered in this episode: camply hatch-fancy-pypi-readme EU hates open source? So, Single (‘) or Double (“) Quotes in Python? Ext...

#322 Python Packages, Let Me Count The Ways

07 Feb 2023

Contributed by Lukas

Topics covered in this episode: Packaging Python Projects untangle xml Thoughts on the Python packaging ecosystem Top PyPI Packages Extras ...

#321 A Memorial To Apps Past

30 Jan 2023

Contributed by Lukas

Topics covered in this episode: git-sim Why I Like Nox I scanned every package on PyPi and found 57 live AWS keys Getting Started With Property...

#320 The Bug Is In The JavaScript

24 Jan 2023

Contributed by Lukas

Topics covered in this episode: markdown-it-py Sketch Fixing Circular Imports in Python with Protocol unrepl Extras Joke See the full sh...

#319 CSS-Style Queries for... JSON?

18 Jan 2023

Contributed by Lukas

Topics covered in this episode: Secure maintainer workflow Tools for parsing HTML and JSON git-sizer Dataclasses without type annotations Ext...

#318 GIL, How We Will Miss You

10 Jan 2023

Contributed by Lukas

Topics covered in this episode: PEP 703 - Making the GIL Optional in CPython FerretDB Four tips for structuring your research group’s Python p...

#317 Most loved and most dreaded dev tools of 2022

03 Jan 2023

Contributed by Lukas

Topics covered in this episode: StackOverflow 2022 Developer Survey PePy.tech - PyPI download stats with package version breakdown Codon Pytho...

#316 Python 3.11 is here and it's fast (crossover)

30 Dec 2022

Contributed by Lukas

See the full show notes for this episode on the website at pythonbytes.fm/316

#315 Some Stickers!

20 Dec 2022

Contributed by Lukas

Topics covered in this episode: Jupyter Server 2.0 is released! Converting to pyproject.toml aws-lambda-powertools-python How to create a self upd...

#314 What are you, a wise guy? Sort it out!

13 Dec 2022

Contributed by Lukas

Topics covered in this episode: FAQtory Kagi search "live with it” report Tools for rewriting Python code Socketify Extras Joke See th...

#313 Programming Robots With a Marker

06 Dec 2022

Contributed by Lukas

Topics covered in this episode: How do you say that number? The Origins of Python setproctitle Looking forward to Python 3.12 Extras Joke Se...

#312 AI Goes on Trial For Writing Code

29 Nov 2022

Contributed by Lukas

Topics covered in this episode: Coping strategies for the serial project hoarder GitHub copilot lawsuit Use Windows Dialog Boxes from Python w...

#311 Catching Memory Leaks with ... pytest?

24 Nov 2022

Contributed by Lukas

Topics covered in this episode: Latexify prefixed dbt Memray p ytest plugin Stealing Open Source code from Textual Shed Extras Joke ...

#310 Calling All Tools for Readmes

15 Nov 2022

Contributed by Lukas

Topics covered in this episode: Tips for clean code in Python Mastodon is picking up speed Some FastAPI news, and some great READMEs. Closevembe...

#309 When Malware PoC's are Themselves Malware

09 Nov 2022

Contributed by Lukas

Topics covered in this episode: Malicious proof-of-concepts are exposing GitHub users to malware and more The great Mastodon experiment Gitpod a...

#308 Conference season is heating up

01 Nov 2022

Contributed by Lukas

Topics covered in this episode: It’s PyCon US 2023 CFP time Any.io How to propose a winning conference talk Sanic release adds background wo...

#307 Your Python just got faster (3.11 is out!)

26 Oct 2022

Contributed by Lukas

Topics covered in this episode: Python 3.11 is released Installing Python 3.11 on Mac or Windows Bossie 2022 Awards Textual 0.2.0 Extras Jo...

#306 Some Fun pytesting Tools

19 Oct 2022

Contributed by Lukas

Topics covered in this episode: Awesome pytest speedup Strive to travel without a laptop Some fun tools from the previous testing article Refurb...

#305 Decorators need love too

13 Oct 2022

Contributed by Lukas

Topics covered in this episode: Pyscript 2022.09.1 is out Decorator shortcuts Panel (of Holoviz) on Pyscript auto-walrus Extras Joke See...

#304 Build your own text adventure language in Python

05 Oct 2022

Contributed by Lukas

Topics covered in this episode: Ten tasty ingredients for a delicious pull request textX Reasoning about asyncio.Semaphore Turnstile Extras...

#303 This title is required or is it optional?

29 Sep 2022

Contributed by Lukas

Topics covered in this episode: Human regular expressions revisited Implicit Optional Types Will Be Disabled by Default cython-lint difftast...

#302 The Blue Shirt Episode

20 Sep 2022

Contributed by Lukas

Topics covered in this episode: Can Amazon’s CodeWhisperer write better Python than you? Related and worth listening to: Stable Diffusion br...

#301 PyTorch Grows Up and Moves Out

15 Sep 2022

Contributed by Lukas

Topics covered in this episode: PythonAnywhere: Our Commitment to Providing Free Accounts ruff: An extremely fast Python linter, written in Rust...

#300 A Jupyter merge driver for git

06 Sep 2022

Contributed by Lukas

Topics covered in this episode: Test your packages and wheels The Jupyter+git problem is now solved Help us test system trust stores in Python ...

#299 Will McGugan drops by

03 Sep 2022

Contributed by Lukas

Topics covered in this episode: Careful with that PyPI email IEEE Top Programming Languages 2022: Python’s still No. 1, but employers love to ...

#298 "Unstoppable" Python

24 Aug 2022

Contributed by Lukas

Topics covered in this episode: Uncommon Uses of Python in Commonly Used Libraries Skyplane Cloud Transfers 7 things I've learned building a m...

#297 I AM the documentation

16 Aug 2022

Contributed by Lukas

Topics covered in this episode: SQLCodeGen The death of setup.py*, long live pyproject.toml aiocache Hatch: a modern, extensible Python projec...

#296 pip: Constrain your excitement

09 Aug 2022

Contributed by Lukas

Topics covered in this episode: Pip constraints files async-cache Organize Python code like a PRO keyring Extras Joke See the full show ...

#295 Flutter + Python GUI Apps?

04 Aug 2022

Contributed by Lukas

Topics covered in this episode: Faster routing for Flask & Quart Quarto: an open-source scientific and technical publishing system built on ...

#294 Specializing Adaptive Interpreters in Full Color

26 Jul 2022

Contributed by Lukas

Topics covered in this episode: Specialist: Python 3.11 perf highlighter tomli “A lil’ TOML parser” Pydantic V2 Plan pikepdf Extras J...

#293 And if I pull this open source Jenga block...

20 Jul 2022

Contributed by Lukas

Topics covered in this episode: PSF security key giveaway for critical package maintainers PyLeft-Pad FastAPI Filter AutoRegEx Anaconda Ac...

#292 Thursday, it's always a Thursday

11 Jul 2022

Contributed by Lukas

Topics covered in this episode: rich-codex Pydastic 3 Things to Know Before Building with PyScript disnake Extras Joke See the full show...

#291 Wait, you have how many licenses?!?

06 Jul 2022

Contributed by Lukas

Topics covered in this episode: Python License tracker undataclass Qutebrowser asyncio and web applications Extras Joke See the full show ...

#290 Sentient AI? If so, then what?

28 Jun 2022

Contributed by Lukas

Topics covered in this episode: picologging CheekyKeys richbench typeguard Extras Joke See the full show notes for this episode on the w...

#289 Textinator is coming for your text, wherever it is

21 Jun 2022

Contributed by Lukas

Topics covered in this episode: beanita The Good Research Code Handbook Textinator Handling Concurrency Without Locks Extras Joke See th...

#288 Performance benchmarks for Python 3.11 are amazing

14 Jun 2022

Contributed by Lukas

Topics covered in this episode: Polars: Lightning-fast DataFrame library for Rust and Python PSF Survey is out Gin Config: a lightweight confi...

#287 Surprising ways to use Jupyter Notebooks

07 Jun 2022

Contributed by Lukas

Topics covered in this episode: auto-py-to-exe 8 surprising ways how to use Jupyter Notebook piptrends Is it a class or a function? It's a c...

#286 Unreasonable f-strings

03 Jun 2022

Contributed by Lukas

Topics covered in this episode: The Python GIL: Past, Present, and Future Announcing the PyOxy Python Runner The unreasonable effectiveness of...

#285 Where we talk about UIs and Python

25 May 2022

Contributed by Lukas

Topics covered in this episode: libgravatar JSON to Pydantic Converter PEP 690 – Lazy Imports Two small items Extras Joke See the full s...

#284 Spicy git for Engineers

18 May 2022

Contributed by Lukas

Topics covered in this episode: distinctipy Soda SQL Python in Nature Supercharging GitHub Actions with Job Summaries Language Summit is w...

#283 The sports episode

12 May 2022

Contributed by Lukas

Topics covered in this episode: Pathy: a Path interface for local and cloud bucket storage Robyn Termshot When Python can’t thread: a deep...

#282 Don't Embarrass Me in Front of The Wizards

03 May 2022

Contributed by Lukas

Topics covered in this episode: pyscript Memray from Bloomberg pytest-parallel Pooch: A friend for data files Extras Joke See the full s...

#281 ohmyzsh + ohmyposh + mcfly + pls + nerdfonts = wow

28 Apr 2022

Contributed by Lukas

Topics covered in this episode: Take Your Github Repository To The Next Level 🚀️ Fastero Watchfiles Slipcover: Near Zero-Overhead Pytho...

#280 Easy terminal scripts by sourcing your Py

21 Apr 2022

Contributed by Lukas

Topics covered in this episode: BTW, don’t make a public repo private The counter-intuitive rise of Python in scientific computing Dashboards i...

#279 Autocorrect and other Git Tricks

15 Apr 2022

Contributed by Lukas

Topics covered in this episode: OpenBB wants to be an open source challenger to Bloomberg Terminal Python f-strings JSON Web Tokens @ jwt.io Aut...

«« ← Prev Page 2 of 5 Next → »»