PEP 4 – 표준 모듈의 폐기
- Author:
- Brett Cannon <brett at python.org>, Martin von Löwis <martin at v.loewis.de>
- Status:
- Active
- Type:
- Process
- Created:
- 01-Oct-2000
- Post-History:
Table of Contents
번역·라이선스 안내
이 비공식 한국어 번역은 원문 Copyright 절의 Public Domain 조건에 따라 제공합니다. 원저자와 공식 원문은 그대로 표시합니다. 수정되지 않은 기준 원문 · 공식 최신판
소개
과거에 표준 파이썬 라이브러리에 새 모듈이 추가될 당시에는, 그 모듈이 미래에도 여전히 유용할지 예측하는 것이 불가능했습니다. 파이썬이 “배터리 포함”을 표방하고 있다 해도, 배터리는 시간이 지나면서 방전될 수 있습니다. 오래된 모듈을 계속 지니고 있는 것은 특히 그 모듈에 더 이상 관심이 없을 때 관리자에게 부담이 됩니다.
동시에, 배포판에서 모듈을 제거하는 것은 누군가 아직 그것을 사용하고 있는지 일반적으로 알 수 없기 때문에 어려운 일입니다. 이 PEP는 표준 파이썬 라이브러리에서 모듈을 제거하는 절차를 정의합니다. 모듈의 사용은 ‘폐기’될 수 있으며, 이는 향후 파이썬 릴리스에서 제거될 수 있음을 의미합니다.
모듈을 폐기 대상으로 선언하는 절차
표준 라이브러리에서 최상위 모듈/패키지를 제거하려면 PEP가 필요합니다. 폐기 절차는 PEP 387에 개괄되어 있습니다.
표준 라이브러리에 속한 패키지의 서브모듈을 제거하는 경우에는 PEP 387을 따라야 하지만, PEP는 필요하지 않습니다.
Copyright
This document has been placed in the public domain.