Python 패키지 개발 및 PyPI 배포 가이드
소개
2022년 기준으로 Python 패키지를 처음부터 끝까지 제작하고 공식 저장소에 배포하는 방법을 설명합니다. 이 과정은 단순한 코드 작성 이상의 작업을 포함하며, 지속적 통합, 자동 형식화, 버전 관리, 문서화까지 아우릅니다.
기본 구조 설정
패키지 개발의 첫 단계는 디렉터리 구조와 메타데이터를 구성하는 것입니다. 여기서는 poetry를 사용하여 프로젝트를 초기 ...
8월 7일 13:30에 게시됨
Python 패키지 생성 및 PyPI에 업로드하기
1. 기본 개념
Python 개발 시 외부 라이브러리 활용이 필수적입니다. 데이터 처리, 네트워크 통신 등 다양한 기능을 제공하는 패키지를 제작하여 공유하는 것이 중요합니다. 이는 모듈화를 통해 코드 재사용성을 높이고 프로젝트 간 호환성을 확보하는 목적입니다. 대부분의 Python 패키지는 PyPI(python package index)에서 다운로드되며, 아래에서는 자체 패키지를 생성 ...
7월 3일 03:09에 게시됨