귀하는 로그인되어 있지 않습니다. 이대로 편집하면 귀하의 IP 주소가 편집 기록에 남게 됩니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!== 역사 == === 탄생 배경 === 파이썬의 패키지 관리 생태계는 오랫동안 파편화 문제를 안고 있었다. 패키지를 설치할 때는 [[pip]], 가상환경을 만들 때는 [[venv]] 또는 [[virtualenv]], 의존성을 고정할 때는 [[pip-tools]], 파이썬 버전 관리는 [[pyenv]], CLI 도구 격리는 [[pipx]]... 이런 식으로 각각 다른 도구를 조합해야 했고, 이를 배우고 관리하는 비용이 만만찮았다. 또한 pip 자체의 속도 문제도 심각했다. pip은 [[파이썬]]으로 작성되어 있어 의존성 해결 자체에 파이썬 인터프리터가 필요하고, 패키지 메타데이터를 가져오기 위해 전체 wheel 파일을 다운로드하는 비효율도 존재했다. === 출시 및 성장 === {| class="wikitable" |- ! 시기 !! 내용 |- | 2024년 2월 || uv 최초 공개. pip/pip-tools의 드롭인 대체제로 출발 |- | 2024년 중반 || 프로젝트 관리, Python 설치, 스크립트 실행 등 기능 대폭 확장 |- | 2024년 하반기 || Poetry, Rye의 기능을 흡수하는 통합 도구로 발전. Rye 프로젝트 인수 |- | 2025년 | | PyCharm 등 주요 IDE에서 공식 지원 시작. 프로덕션 환경에서의 채택 급증 |- | 2026년 현재 || 파이썬 생태계의 사실상 표준 패키지 관리 도구로 자리매김 중 |} === Rye 인수 === 흥미로운 에피소드로, [[Flask]]의 창시자인 [[Armin Ronacher]]가 개인 프로젝트로 만든 '''Rye'''라는 파이썬 패키지 관리 도구가 있었다. Astral 팀이 Ronacher와 협력해 Rye를 인수하고, uv를 "파이썬의 [[Cargo]]"로 발전시키기로 합의했다. Rye는 현재 uv 기반으로 마이그레이션되고 있다. 편집 요약 가온 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 가온 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요! 취소 편집 도움말 (새 창에서 열림)