Python Bytes

#443 Patching Multiprocessing

Aug 4, 2025
Discover rumdl, a super-fast Markdown linter built in Rust that helps with common formatting issues. Learn about the latest updates in the coverage tool, including improvements for subprocess handling. Dive into AIO Boto3, which makes AWS operations asynchronous for better real-time data management. Explore Python best practices that might make you rethink the necessity of classes. Enjoy a humorous comparison of Visual Studio and VS Code, highlighting their unique strengths.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

rumdl: Rust Markdown Linter

  • rumdl is a Markdown linter written in Rust that is very fast and Python-friendly with a PyPI wrapper.
  • It features 54 linting rules, automatic fixing, high configurability, and zero dependencies as a single binary.
ADVICE

Configure Markdown Line Length

  • Disable or adjust line length limits in Markdown for long-form writing to allow natural text wrapping.
  • Use configuration files to customize lint rules and avoid rigid 80 character limits.
INSIGHT

Coverage 7.10 Patch for Multiprocessing

  • Coverage 7.10 added built-in support to measure code coverage for subprocesses with a simple configuration.
  • This removes the need for complicated setups to combine coverage from multiple processes.
Get the Snipd Podcast app to discover more snips from this episode
Get the app