
UV 기반 파이썬 프로젝트 관리
UV 개요 uv는 Astral에서 만든 차세대 Python 패키지 및 환경 관리 도구다. 기존의 pip, venv, poetry 등을 통합한 형태라고 보면 된다. 핵심 특징 매우 빠른 패키지 설치 (Rust 기반) 가상환경 자동 관리 의존성 lock 파일 지원 pip 호환 (기존 프로젝트 전환 쉬움) 장점과 단점 장점 ...

UV 개요 uv는 Astral에서 만든 차세대 Python 패키지 및 환경 관리 도구다. 기존의 pip, venv, poetry 등을 통합한 형태라고 보면 된다. 핵심 특징 매우 빠른 패키지 설치 (Rust 기반) 가상환경 자동 관리 의존성 lock 파일 지원 pip 호환 (기존 프로젝트 전환 쉬움) 장점과 단점 장점 ...

Quarto에서 각 .qmd 파일은 서로 독립된 실행 환경에서 렌더링 된다. 따라서 특정 .qmd 파일에서 작성한 내용은 다른 파일로 자동으로 이어지지 않는다. 이는 적재한 데이터셋이나 중간 산출된 데이터를 다른 파일에서 사용하기 위해서는 다시 수행하는 번거로움이 발생한다. 이런 경우 공통 함수를 작성하면 수고를 덜 수 있다. 공통 함수 작성 초기...

다음은 VSCode + Quarto + uv + GitHub Actions 기반 Python 기술 문서 자동 배포 구축 설명이다. 개요 Visual Studio Code, Quarto, GitHub, uv를 활용하여 Python 기술 문서 작성 실행 가능한 코드 포함 (Jupyter 기반) GitHub Actions로 자동 배포 ...

RStudio에서 Quarto 문서 작성 시 파이썬 코드가 실행되도록 환경 설정 절차를 알아 본다.

Quarto Book을 GitHub를 통해 자동 빌드 및 배포하는 절차를 알아 본다.