इस प्रोजेक्ट के बारे में

uv, Astral द्वारा विकसित एक उच्च-प्रदर्शन वाला Python पैकेज और प्रोजेक्ट मैनेजर है। यह एक व्यापक टूल के रूप में कार्य करता है जो pip, pip-tools, pipx, poetry, pyenv, twine और virtualenv की जगह ले सकता है। मुख्य क्षमताओं में शामिल हैं: - प्रोजेक्ट मैनेजमेंट: यूनिवर्सल लॉकफाइल्स के साथ डिपेंडेंसी रिज़ॉल्यूशन, Cargo-स्टाइल वर्कस्पेस और एनवायरनमेंट सिंक्रोनाइज़ेशन का समर्थन करता है। - स्क्रिप्ट निष्पादन: इनलाइन मेटाडेटा का उपयोग करके सिंगल-फाइल स्क्रिप्ट के लिए डिपेंडेंसी का प्रबंधन करता है। - टूल मैनेजमेंट: अलग-थलग (isolated) एनवायरनमेंट में Python-आधारित कमांड-लाइन टूल्स को इंस्टॉल और रन करता है (pipx के समान)। - Python वर्ज़न मैनेजमेंट: विभिन्न Python वर्ज़न को इंस्टॉल और स्विच करता है। - Pip कम्पैटिबिलिटी: आसान माइग्रेशन के लिए सामान्य pip, pip-tools और virtualenv कमांड के लिए एक ड्रॉप-इन रिप्लेसमेंट इंटरफेस प्रदान करता है। - दक्षता: डिस्क स्पेस बचाने के लिए डिपेंडेंसी डिडुप्लीकेशन हेतु एक ग्लोबल कैश का उपयोग करता है और गति के लिए अनुकूलित है। यह macOS, Linux और Windows के साथ कम्पैटिबल है, और इसे स्टैंडअलोन इंस्टॉलर्स, pip या pipx के माध्यम से इंस्टॉल किया जा सकता है।