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

virtualenv एक कमांड-लाइन उपकरण है जो अलग-अलग Python वातावरण बनाने के लिए उपयोग किया जाता है। प्रत्येक वातावरण का अपना इंटरप्रेटर और पैकेज सेट होता है, इसलिए प्रोजेक्ट सिस्टम Python या अन्य प्रोजेक्ट्स को छुए बिना निर्भरताएँ स्थापित कर सकते हैं। यह प्रोजेक्ट Python Packaging Authority (PyPA) की छत्रछाया में बनाए रखा जाता है, PyPI पर प्रकाशित होता है, और MIT लाइसेंस के तहत लाइसेंस प्राप्त है। दस्तावेज़ीकरण, स्थापना निर्देश, और चेंजलॉग virtualenv.pypa.io पर होस्ट किए गए हैं, GitHub पर मुद्दों की ट्रैकिंग और PyPA Discord सर्वर पर सामुदायिक चैट उपलब्ध है। README जानबूझकर छोटा है: यह उपकरण के उद्देश्य को बताता है, स्थापना और दस्तावेज़ीकरण संसाधनों के लिंक देता है, और चेंजलॉग, मुद्दा ट्रैकर, PyPI पृष्ठ, और GitHub रिपॉजिटरी की ओर इशारा करता है। यह यह भी नोट करता है कि प्रोजेक्ट के कोडबेस, मुद्दा ट्रैकर, चैट रूम, और मेलिंग सूचियों में भाग लेने वाले सभी प्रतिभागियों से PSF आचार संहिता का पालन करने की अपेक्षा की जाती है। README में बैज PyPI संस्करण, समर्थित Python कार्यान्वयन और संस्करण, दस्तावेज़ीकरण स्थिति, Discord उपस्थिति, मासिक डाउनलोड गणना, लाइसेंस, CI जाँच स्थिति, और OpenSSF स्कोरकार्ड और सर्वोत्तम अभ्यास भागीदारी को दर्शाते हैं। ये सुविधा विवरण के बजाय मेटाडेटा संकेत हैं। विशिष्ट उपयोग उन डेवलपर्स के लिए है जिन्हें प्रति-प्रोजेक्ट निर्भरता अलगाव की आवश्यकता होती है, चाहे वर्कस्टेशन पर या CI पाइपलाइनों में। यह उपकरण Python पैकेजिंग पारिस्थितिकी तंत्र का एक लंबे समय से चलने वाला हिस्सा है और आमतौर पर pip और अन्य पैकेजिंग उपयोगिताओं के साथ उपयोग किया जाता है।