setuptools
와 wheel
을 설치pip install setuptools wheel
setup.cfg
에 설정을 정의한 후, 패키지의 소스 배포(sdist)와 휠 배포(wheel)를 생성하기 위해 다음 명령어를 사용합니다:
python setup.py sdist bdist_wheel
이 명령어는 setup.cfg
에 정의된 설정을 사용하여 패키지를 빌드하고, dist/
디렉토리에 소스 배포 및 휠 파일을 생성합니다.
이 과정을 완료하면, dist/
디렉토리에 생성된 파일들을 사용하여
패키지를 PyPI 같은 패키지 저장소에 업로드할 수 있으며, 이는 패키지를 배포 준비하는 과정의 일부
패키지 업로드 및 배포를 위해서는 추가적으로 twine
도구를 사용:
pip install twine
twine upload dist/*
twine
을 사용하여 dist/
디렉토리에 있는 배포 파일들을 PyPI에 업로드함으로써, 패키지가 PyPI에서 사용할 수 있게 됩니다.