وز-pypi هي البرامج التي تخلق ebuilds لجنتو لينكس باستخدام المعلومات في PyPI (بيثون مؤشر حزمة).
الاستخدام الأساسي
إرسال ebuild وebuilds لتبعيات لتراكب الخاص بك:
ونبسب؛ $ ز-pypi PACKAGE_NAME
الناتج ebuild إلى المعياري:
ونبسب؛ $ ز-pypi -p PACKAGE_NAME
افتراضيا يستخدم تراكب الأولى المدرجة في PORTDIR_OVERLAY /etc/make.conf. إذا كنت ترغب في استخدام واحدة مختلفة، تحرير ~ / .G-pypi / ز pypirc
افتراضيا يستخدم KEYWORD الأولى المدرجة في KEYWORDS /etc/make.conf. إذا كنت ترغب في استخدام واحدة مختلفة، تحرير ~ / .G-pypi / ز pypirc
يمكنك الإفراط في ركوب بعض المتغيرات إذا ز-pypi لا يمكن معرفة من PN، PV، MY_P الخ
-n أو --PN = حزمة اسم -v أو --PV = نسخة --MY_P = my_p --MY_PN = my_pn --MY_PV = my_pv
وإذا لم تقم بتحديد فئة تعدية البضائع مع '-c' في ebuild وضعها في ديف الثعبان
استخدام '-V' لإخراج مطول من أجل التصحيح.
تركيب
ز-pypi متاح في تراكب العام pythonhead في:
إذا لم تكن قد ظهرت وتكوين التطبيق-تعدية البضائع / للشخص العادي:
ونبسب؛ $ الخروج للشخص العادي
على & nbsp؛ /etc/make.conf $ صدى "/usr/portage/local/layman/make.conf المصدر" >>
ومن بعد:
ونبسب؛ $ للشخص العادي --add pythonhead
ونبسب؛ $ تبرز ز-pypi
الميزات:
كتابة ebuilds لتراكب الخاص بك أو المعياري
يحدد DEPEND / RDEPEND إذا تم الإعلان عنها مع setuptools install_requires ويخلق ebuilds لتبعيات
يحسب التلقائى MY_P، MY_PN، MY_PV في كثير من الحالات.
ويضيف PYTHON_MODNAME متغير إذا وحدة! = PN
يحدد $ {S} لك من قبل تفريغ ebuild
يمكن تحديد SRC_URI دون تحميل حزمة
المسح setup.py للاختبارات ويضيف src_test () بما في ذلك الشيكات للاختبارات الأنف ويضيف الاعتماد على الأنف واستخدام العلم
المسح setup.py لsetuptools وتحذر اذا وجدت "extras_requires" وغيرها من المعلومات
تحويل المصدر فورج URL إلى المرآة: // شكل سورس
خرائط أكثر من 20 التراخيص المعروفة في المصنفات بيثون على تراخيص المعروفة تعدية البضائع المناسبة ($ PORTDIR / التراخيص)
يمكن إخراج ebuild إلى المعياري في ANSI اللون، ال BBCode أو أتش تي أم أل
يستخدم الفهد للقالب ebuild لسهولة customability
لم يتم العثور على التعليقات