Dev

uv - New Python Package, Project, and Environment Manager

uv - New Python Package, Project, and Environment Manager

Good things about Python uv

Python uv (pronounced “you-vee”) is a modern, high-performance Python package and project manager written in Rust. It is designed as a drop-in replacement for traditional Python package management tools such as pip, pip-tools, virtualenv, pipx, and pyenv, aiming to simplify and accelerate Python development workflows

Generating PDF in Python

Generating PDF in Python

My favorite lib is pdf-reports

Generating PDF Reports Using Python

Python, with its extensive libraries and modules, offers powerful tools for generating professional PDF reports. This guide explores various methods to create PDF documents using Python, covering popular libraries like ReportLab, FPDF, Xhtml2pdf, WeasyPrint, Jinja2, pdf-reports and PdfKit.