python package template
1.0.0
เทมเพลตของโครงการ Python ห่อเป็นแพ็คเกจที่สามารถอัปโหลดไปยัง PYPI ได้อย่างง่ายดาย
หากต้องการใช้เทมเพลตนี้คลิก "ใช้เทมเพลตนี้" และสร้างที่เก็บใหม่หรือเปิดเทมเพลตในรหัสหรือใช้เทมเพลตนี้ที่นี่
สร้างสภาพแวดล้อมเสมือนจริงและติดตั้งการพึ่งพา:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txtหลังจากนั้นคุณจะปรับรหัสและดำเนินการต่อเมื่อโครงการพร้อมที่จะเผยแพร่ สร้างแพ็คเกจโดยใช้:
python setup.py sdist bdist_wheelทดสอบแพ็คเกจที่รวบรวมในเครื่องโดยใช้:
pip install dist/package-xx.whlก่อนที่จะเผยแพร่ไปยัง PYPI สร้างบัญชีและรับคีย์ API บันทึกคีย์ API ในเซสชันของคุณโดยใช้:
export TWINE_USERNAME=__token__
export TWINE_PASSWORD= $actual_tokenเผยแพร่แพ็คเกจไปยัง PYPI:
twine upload dist/ *