पायथन 2.7.18, पायथन 2.7 का अंतिम सुधारात्मक संस्करण और 2.x शाखा

अजगर 2.7.18

पायथन सॉफ्टवेयर फाउंडेशन ने अनावरण किया कुछ दिनों पहले पायथन संस्करण 2.7.18 का विमोचन, यह है पायथन 2.x शाखा का नवीनतम संस्करण। और यह है कि पायथन 3.0 के लॉन्च के बाद से, इस नवीनतम संस्करण के पक्ष में पिछले पायथन संस्करणों को छोड़ने की सिफारिश की गई थी।

एन मार्जो डे 2019, गुइडो वैन रोसुम, पायथन प्रोग्रामिंग भाषा परियोजना के निर्माता और नेता, घोषणा की कि अजगर संस्करण 2.7 के लिए समर्थन 1 जनवरी, 2020 को समाप्त हो जाएगा। इस समय सीमा के बाद, पायथन 2.7 अब किसी भी अपडेट से लाभान्वित नहीं होगा, सुरक्षा सुधार के लिए भी नहीं।

जाहिर है, पायथन 2.7 को फोर्क करने के लिए स्वतंत्र डेवलपर्स के लिए यह हमेशा संभव है इसकी निरंतरता सुनिश्चित करने के लिए। लेकिन गुइडो वैन रोसुम के लिए, अब हमें पायथन 2.7 विकास से संबंधित अपडेट या यहां तक ​​कि निर्णय प्राप्त करने के लिए उसके और उसकी टीम के लिए इंतजार नहीं करना पड़ेगा।

2.7 साल से अधिक पहले पायथन 2.6 की रिहाई के बाद से पायथन 11 सक्रिय विकास में रहा है। उन वर्षों के दौरान, CPython Developers और कोर योगदानकर्ताओं ने निश्चित रूप से शाखा 2.7 में बग फिक्स को लागू किया, पायथन 2 और 3 शाखाओं के बाद से कोई छोटा कार्य नहीं किया गया।

पायथन 2.7 के जीवन के बीच में बड़े बदलाव हुए, जैसे कि PEP 466 में फीचर, यह SSL मॉड्यूल और हैश रैंडमाइजेशन का समर्थन करता है। परंपरागत रूप से, इन सुविधाओं को एक रखरखाव मोड रिलीज़ में कभी नहीं जोड़ा गया होगा, लेकिन पायथन 2 उपयोगकर्ताओं को सुरक्षित रखने के लिए अपवाद बनाए गए थे। उनके समर्पण के लिए सीपीथॉन समुदाय को धन्यवाद।

कि स्मरण करो पायथन एक प्रोग्रामिंग भाषा है व्याख्या की 1991 में डच प्रोग्रामर Guido van Rossum द्वारा डिज़ाइन किया गया।

की शाखा पायथन 2.7 का गठन 2010 में किया गया था और इसके समर्थन को मूल रूप से 2015 में बंद करने की योजना बनाई गई थीलेकिन अजगर 3 में परियोजनाओं के अपर्याप्त सक्रिय प्रवास और कोड प्रसंस्करण के दौरान समस्याओं के कारण, पायथन 2 के जीवन काल को 2020 तक बढ़ा दिया गया था।

अजगर 3 को समानांतर में विकसित किया गया था और 11 साल से अधिक समय पहले जारी किया गया था पहली बार। उस समय पायथन 2 के साथ संगतता विराम बहुत विवादास्पद था, लेकिन पायथन 3 भाषा का मुख्य संस्करण माना जाता था और पायथन 2 को अब संस्करण 2.7 के बाद काफी संशोधित नहीं किया गया था, लेकिन इसके बजाय बने रहे। आधिकारिक तौर पर, पायथन 2 के लिए समर्थन अब उपलब्ध नहीं है।

हालांकि आधिकारिक तौर पर सीपीथॉन परियोजना अब पायथन 2 के साथ सौदा नहीं करेगी, समुदाय के प्रतिनिधि जो जारी रखने में रुचि रखते हैं इसके उत्पादों में इस शाखा का समर्थन जारी रहेगा पायथन 2.7 में कमजोरियों को ठीक करने पर काम करना।

उदाहरण के लिए, रेड हैट पायथन 2.7 के साथ पैकेज बनाए रखना जारी रखेगा आरएचईएल 6 और 7 वितरण के पूरे जीवनचक्र के लिए, और आरएचईएल 8 के लिए यह जून 2024 तक एप्लीकेशन स्ट्रीम में पैकेज अपडेट उत्पन्न करेगा।

इस नई रिलीज के बारे में २. compared.१.2.7.17 की तुलना में, पायथन 2.7.18 में केवल एक मुट्ठी भर सुधार शामिल हैं, जैसा कि आप संस्करण नियंत्रण प्रणाली में देख सकते हैं।

यह आखिरी गतिविधि है जो पायथन डेवलपर्स आधिकारिक तौर पर किया है पायथन के इस संस्करण में। 2.0 में Python 2000 की रिलीज़ के बाद से, Python 2.x कई वर्षों तक लगातार सुधार के साथ कई वर्षों तक भाषा की मुख्य शाखा रहा है, जो लगभग 2.7 साल पहले दिखाई दिया था।

पायथन 2.7 बाइनरी बिल्डरों और ऑपरेटिंग सिस्टम विशेषज्ञों, मार्टिन वॉन लोविस और विंडोज के लिए स्टीव डावर और मैकओएस के लिए रोनाल्ड ओसोरेन और नेड डीली की दो पीढ़ियों की सेवाओं के लिए भाग्यशाली था। कारण है कि हम MacOS 2.7 के लिए Python 10.9 बाइनरी संस्करण प्रदान करते हैं, 4 साल पहले Apple द्वारा पदावनत एक ऑपरेटिंग सिस्टम, या क्यों "Microsoft Visual C ++ Compiler for Python 2.7" मौजूद है, इन लोगों के समर्पण के कारण है।

याद रखें कि पायथन 2 भी लिनक्स वितरण के कई से गायब हो जाता है। उदाहरण के लिए, Ubuntu 20.04 ने पायथन 2 को गिरा दिया है, क्योंकि संस्करण 3.8.2 डिफ़ॉल्ट रूप से आपूर्ति की जाती है।

अंत में, उन लोगों के लिए जो पायथन 2.7 के इस नवीनतम सुधारात्मक संस्करण की रिहाई के बारे में अधिक जानने में रुचि रखते हैं, आप में जारी नोट की सलाह ले सकते हैं निम्नलिखित लिंक.

मुक्ति

इस संस्करण के डाउनलोड के संबंध में, आप पैकेज प्राप्त कर सकते हैं निम्नलिखित लिंक।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।