कहें कि पायथन पैकेज ए को बी, सी और डी की आवश्यकता है; क्या उन्हें 0 लोड किए बिना ए → बी सी डी सूचीबद्ध करने का कोई तरीका है? मेटाडाटा में
Requires
(yolk -M A
) अक्सर अपूर्ण, grr होते हैं।
कोई एतार/एग डाउनलोड कर सकता है, फिर ए/setup.py, देखें लेकिन उनमें से कुछ सुंदर हैं।सूची लोड किए बिना पाइथन पैकेज निर्भरताओं की सूची?
(मैंने सोचा है था कि कम से कम प्रथम स्तर निर्भरता हो रही यंत्रीकृत हो सकता है; यहां तक कि एक 98% समाधान avalanching डाउनलोड से बेहतर होगा।)
इससे संबंधित एक सवाल: pip-upgrade-package-without-upgrading-dependencies
उचित दिखता है, +1। sfoodxx -I /Library/...python2.6 (मैक) मानक आयात sys, os.path इत्यादि को फ़िल्टर नहीं करता है? – denis
@ डेनिस: पायथन मानक पुस्तकालय से प्रविष्टियों को हटाने के लिए 'sfood-filter-stdlib' का उपयोग करें। मैं इसे शामिल करने के लिए अपना जवाब संपादित करूंगा ... – unutbu
sfood-filter-stdlib में '/ usr/lib/python' कठोर है, और sfood-imports के लिए काम नहीं करता है। मैं लेखक से पूछ रहा हूं ... बायथवे केविन टीग, "मुझे एक टट्टू चाहिए" http://groups.google.com/group/django-developers/msg/5407cdb400157259 2008 में पैकेजिंग विधियों का एक उत्कृष्ट अवलोकन है।) – denis