Skip to content
_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN DE
Let's talk

pip vs poetry vs uv — Python Dependency Management

15. 09. 2025 1 min read intermediate

pip is the default, poetry adds a lockfile and build system, uv is a 10-100x faster replacement for pip.

Comparison

  • pip: Built-in, simple, no native lockfile
  • poetry: Lockfile, dependency resolution, build & publish
  • uv: Rust-based, extremely fast, drop-in pip replacement

pip vs poetry vs uv — Python Dependency Management

uv init myproject cd myproject

Add dependencies

uv add flask sqlalchemy uv add –dev pytest ruff

Sync (install)

uv sync

Run

uv run python main.py uv run pytest

Key Takeaway

uv for new projects (speed + lockfile). poetry for publishing to PyPI. pip only for simple scripts.

pythonpippoetryuv
Share:

CORE SYSTEMS team

We build core systems and AI agents that keep operations running. 15 years of experience with enterprise IT.