#Pyproject
2 편의 글
5 분 소요
파이썬 패키징 #3 pyproject.toml: 프로젝트 설정의 표준
setup.py와 흩어진 설정 파일들의 시대가 pyproject.toml 한 파일로 수렴한 과정을 정리합니다. project 테이블의 메타데이터와 의존성 선언, extras와 dependency-groups로 선택 의존성과 개발 의존성을 가르는 법, build-system의 역할, ruff와 pytest 설정까지 tool 테이블로 모으는 실전 구성을 다룹니다.
6 분 소요
모던 파이썬 기초 #7 모듈/패키지와 pyproject.toml
import 시스템, 모듈과 패키지의 차이, __init__.py와 __main__, 그리고 pyproject.toml로 의존성,도구 설정,배포까지 한곳에 정리합니다.