1
0
mirror of https://github.com/balkian/balkian.github.com.git synced 2025-02-23 02:05:06 +00:00
balkian.github.com/content/page/cheatsheet/python.md
2025-02-18 00:23:22 +01:00

1.2 KiB
Raw Permalink Blame History

title description image categories tags
Python Tips and useful libraries for python developers img/python.png
programming
python
programming

Interesting libraries

TQDM

From tqdm's github repository:

tqdm means "progress" in Arabic (taqadum, تقدّم) and an abbreviation for "I love you so much" in Spanish (te quiero demasiado).

TQDM in action

Tools

uv

🚀 A single tool to replace pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv, and more. 10-100x faster than pip.

  • Provides comprehensive project management, with a universal lockfile.
  • Runs scripts, with support for inline dependency metadata.
  • Installs and manages Python versions.
  • Runs and installs tools published as Python packages.
  • Includes a pip-compatible interface for a performance boost with a familiar CLI.
  • Supports Cargo-style workspaces for scalable projects.
  • Disk-space efficient, with a global cache for dependency deduplication.
  • Installable without Rust or Python via curl or pip.
  • Supports macOS, Linux, and Windows.