pip
संस्थापक के हाल के संस्करण संकुल कि PyPI करने के लिए अपने पैकेज फ़ाइलों को अपलोड नहीं है जब तक कि उपयोगकर्ता स्पष्ट --allow-external
विकल्प (related answer) प्रदान स्थापित नहीं किया है।पाइप: किसी भी कामकाज से बचने के लिए - बाहरी-बाहरी?
मैं अपने पैकेज कि dirspec की तरह इस तरह के पुस्तकालय पर निर्भर वितरित करना चाहते हैं। वर्तमान में मैं निम्न आदेश के आधार पर अपने पैकेज स्थापित करने के लिए अपने पैकेज के उपयोगकर्ताओं को बताने के लिए है:
$ pip install --allow-external dirspec MyPackage
यह अधिक समस्याग्रस्त जब यह पुस्तकालय पैकेजिंग की बात आती है हो जाता है।
$ pip install --allow-external dirspec TheirPackage
कोई वैकल्पिक हल इस situtation से बचने के लिए है: अपने पैकेज एक पुस्तकालय है अगर मैं भी संकुल है कि मेरे पैकेज पर निर्भर निम्न आदेश के द्वारा अपने पैकेज स्थापित करने के लिए अपने उपयोगकर्ताओं को बताने के लिए के लेखकों को बताने के लिए है?
--allow-बाहरी एक सुरक्षा वैकल्पिक हल-'pip' अभी भी एक सुरक्षित रूप से pypi से प्राप्त के साथ बाहरी डाउनलोड की चेकसम जाँच करेगा नहीं है। अगर, दूसरी तरफ, ओपी ने - असुविधाजनक के लिए कामकाज की मांग की, तो यह वास्तव में एक सुरक्षा मुद्दे से होगा। यह प्रश्न देखें: http://stackoverflow.com/q/21021326/42610 – liori