---
title: Uv Package Manager
category: product
entity_type: skill
price: ₺369
canonical: https://forgehouse.ai/tr/skiller/uv-package-manager/
lang: tr
hreflang_alt: https://forgehouse.ai/skills/uv-package-manager/
last_updated: 2026-06-20
---

# Uv Package Manager

> Master the uv package manager for fast Python dependency management, virtual environments, and…

uv için eksiksiz uygulamalı rehber, bağımlılıkları pip'ten 10-100 kat daha hızlı çözüp kuran, Rust ile yazılmış Python paket yöneticisi. Sanal ortamlar, lockfile'lar, Python sürüm yönetimi ve pip, Poetry ile pip-tools'tan göçü kapsar; böylece Python projeleriniz hızlı, tekrarlanabilir ve CI dostu hale gelir.

## Ne için kullanılır
- uv init ile yeni Python projeleri kurma
- Yavaş pip/Poetry bağımlılık kurulumlarını değiştirme
- uv.lock ve uv sync --frozen ile tekrarlanabilir build'ler
- Global önbellekle CI/CD hatlarını hızlandırma
- Çok aşamalı venv kopyalarıyla Docker build'lerini iyileştirme
- Workspace üyeleriyle monorepo göçü

## Faydalar
- Bağımlılık kurulumu ve CI süresini büyük ölçüde kısaltın
- Her ortamda deterministik, tekrarlanabilir build'ler elde edin
- Sanal ortamı elle aktive etmeden araç ve script çalıştırın
- pip, Poetry veya pip-tools'tan geri dönüş yoluyla kademeli geçiş yapın

## Ne içerir
- Sanal ortam, uv run ve Python sürüm sabitleme kalıpları
- Frozen kurulum ve requirements.txt dışa aktarma dahil lockfile akışları
- CI/CD GitHub Actions ve çok aşamalı Docker entegrasyon örnekleri
- Monorepo workspace yapılandırması
- pip, Poetry ve pip-tools'a karşı yan yana hız karşılaştırmaları
- Göç rehberleri, sorun giderme ve en iyi uygulama referansı

## Kimler için
Daha hızlı, tekrarlanabilir bağımlılık yönetimi ve daha kısa CI hatları isteyen Python geliştiricileri ve DevOps mühendisleri içindir.

## Nasıl çalışır
Skill'in uv ile init'ten CI'ya kadar koştuğu proje akışı birebir şu. Kara kutu yok, yaptığı iş bu:
1. Projeyi uv init ile başlatır ve hemen uv python pin ile yorumlayıcıyı sabitler; .python-version yazılır, her makine aynı Python'u çözümler.
2. Bağımlılıkları açık kısıtlarla ekler (uv add "django>=4.0,<5.0") ve dev paketlerini uv add --dev ile kesin ayırır; test araçları production imajını ve saldırı yüzeyini asla şişirmez.
3. Ağacı uv lock ile kilitler ve uv.lock'u commit eder; yükseltmeler açık ve cerrahidir (tek paket için uv lock --upgrade-package, tümü için --upgrade), çakışmalar uv lock --verbose ve uv tree ile teşhis edilir.
4. Her şeyi manuel venv aktivasyonu olmadan uv run üzerinden koşar; global cache sayesinde bir kez indirilen paket makinedeki tüm projelerde tekrar kullanılır, pip'e karşı 10-100x hız buradan gelir.
5. CI ve Docker'ı frozen hatta bağlar: uv sync --frozen çözümlemeyi atlayıp lockfile'daki birebir versiyonları kurar, enable-cache'li setup-uv cache'i runner'lar arasında paylaştırır, multi-stage Docker build venv'i uv binary'sine ihtiyaç duymayan runtime imajına kopyalar.
6. pip, poetry veya pip-tools'tan kademeli göç eder: requirements.txt'yi uv add -r ile içe aktarır, geçiş boyunca geriye uyumlu export'u paralel tutar ve eski aracı ancak ikisi birebir aynı sonucu verdikten sonra emekli eder.

## Sık sorulanlar
### Projelerimiz Poetry ve pip-tools'a gömülü, büyük patlama olmadan geçiş yapabilir miyiz?
Evet, göç rehberleri kademeli ilerler ve geri dönüş yolu bırakır; uv requirements.txt dışa aktarabildiği için geçiş boyunca mevcut araçlarınız çalışmaya devam eder. Tek bir repo veya tek bir workspace üyesiyle başlayabilirsiniz.

### 10-100 kat hız iddiası gerçek mi, nereden geliyor?
uv'nin Rust ile yazılmış çözücüsünden ve projeler arasında indirmeyi ve derlemeyi tekrarlamayan global önbellekten geliyor. Pakette pip, Poetry ve pip-tools'a karşı yan yana karşılaştırmalar ile önbelleğin en çok kazandırdığı CI ve çok aşamalı Docker kalıpları var.

### PyPI dışı yerel paketler için conda'nın yerini tutar mı?
Hayır. uv Python bağımlılıklarını, sanal ortamları, lockfile'ları ve Python yorumlayıcılarını yönetir. Yığınınız conda ile dağıtılan PyPI dışı yerel kütüphanelere bağlıysa, araç zincirinin o kısmı olduğu yerde kalır.

## Fiyat
₺369, tek seferlik, abonelik yok. KDV dahil.

İlgili rehber: [Yapay zekâ ile kod inceleme](https://forgehouse.ai/tr/rehberler/yapay-zeka-kod-inceleme/)
