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/ *