पायथन ३.१४ मध्ये खरी समांतरता, सुरक्षित टेम्पलेट्स आणि एक नितळ अनुभव येतो.

  • आळशी अ‍ॅनोटेशन आणि टी-स्ट्रिंग्ज कार्यप्रदर्शन आणि सुरक्षित टेम्पलेट्स प्रदान करतात.
  • उप-अनुवादक, फ्री-थ्रेडिंग सुधारणा आणि कमी लॉकिंगमुळे समांतरता वाढते.
  • Zstandard, नवीन asyncio टूल्स आणि स्पष्ट बग फिक्सेस दैनंदिन जीवन सोपे करतात.
  • सुरक्षित डीबगिंग आणि टेल कॉलसह नवीन इंटरप्रिटर दृश्यमानता आणि गती सुधारते.

python ला 3.14

डेटा सायन्स, बॅकएंड, ऑटोमेशन आणि अध्यापन आणि आवृत्ती ३.१४ मध्ये पायथॉन एक प्रमुख साधन म्हणून वाढत आहे आणि स्वतःला एकत्रित करत आहे. हे कामगिरी, समवर्तीता आणि दैनंदिन अनुभवावर परिणाम करणारे बदलांनी भरलेले आहे.या मार्गदर्शकामध्ये, आम्ही तुम्हाला उदाहरणे आणि संदर्भांसह सांगतो की, तुम्हाला सर्वत्र दिसणाऱ्या त्या नवीन संक्षिप्त रूपे आणि मॉड्यूल्समागे काय आहे आणि का. या सुधारणांचा परिणाम नवशिक्यांसाठी आणि उत्पादनासाठी तैनात असलेल्या संघांसाठी होतो..

प्रत्येक रिलीझभोवती नेहमीच्या गोंधळाच्या पलीकडे, येथे आम्ही अधिकृतपणे घोषित केलेल्या आणि दस्तऐवजीकरण केलेल्या सर्वात महत्त्वाच्या गोष्टी गोळा केल्या आहेत, तसेच 3.14 वापरणाऱ्या डेव्हलपर्सनी शेअर केलेल्या व्यावहारिक तपशीलांसह. लेझी अ‍ॅनोटेशन्सपासून ते स्टँडर्ड लायब्ररीमधील सबइंटरप्रिटरपर्यंत, ज्यामध्ये टी-स्ट्रिंग्ज, झेडस्टँडर्ड, नवीन सेफ डीबगर आणि REPL सुधारणांचा समावेश आहे., येथे आवश्यक गोष्टी स्पष्टपणे स्पष्ट केल्या आहेत.

आढावा: पायथन ३.१४ मध्ये खरोखर काय बदल होत आहेत

पायथॉन ३.१४ ७ ऑक्टोबर रोजी रिलीज झाला आणि त्यात अंमलबजावणी, एपीआय आणि मानक लायब्ररी बदल एकत्र केले आहेत जे अनेक महत्त्वाच्या क्षेत्रांना स्पर्श करतात. अधिकृत दस्तऐवजीकरणात Misc/NEWS.d वरून बनवलेल्या पारंपारिक नवीन काय आहे आणि चेंजलॉग फायली राखल्या जातात, ज्या ओळीने ओळ, काय जोडले गेले आहे ते पाहण्यासाठी तपशीलवार नकाशा म्हणून काम करतात. जर तुम्हाला मोठे चित्र हवे असेल तर: अधिक उपयुक्त समांतरता, नवीन टेम्पलेटिंग आणि डीबगिंग क्षमता, आधुनिकीकृत कॉम्प्रेशन पॅकेजिंग आणि बरेच उपयुक्त त्रुटी संदेश..

वास्तविक जगात, हे कमी थ्रेड कॉन्टेन्शन, GIL लॉक न करता समांतरीकरणासाठी अधिक पर्याय, कमी अ‍ॅनोटेशन सरप्राईज आणि अडथळा आणण्यापेक्षा जास्त मदत करणारे इंटरॅक्टिव्ह शेल असलेल्या प्रोग्राममध्ये रूपांतरित होते. याव्यतिरिक्त, समुदाय स्वतः REPL आणि PDB मधील रंग, argparse आणि unittest मधील सुधारणा आणि दैनंदिन कामे सुलभ करणाऱ्या stdlib उपयुक्तता यासारख्या व्यावहारिक प्रगतीवर प्रकाश टाकतो..

पुढे ढकललेली भाष्ये: PEP 649 + PEP 749

सर्वात लक्षणीय बदलांपैकी एक म्हणजे फंक्शन्स, क्लासेस आणि मॉड्यूल्समधील अ‍ॅनोटेशन्सचे आळशी मूल्यांकन. आता, जेव्हा ते परिभाषित केले जातात तेव्हा मूल्यांकन करण्याऐवजी, ते विशेष फंक्शन्समध्ये संग्रहित केले जातात आणि आवश्यकतेनुसार सोडवले जातात. यामुळे व्याख्या वेळेचा खर्च कमी होतो, फॉरवर्ड रेफरन्समुळे होणाऱ्या चुका टाळता येतात आणि मोठ्या प्रकारांसह किंवा महागड्या आयातींसह काम करणे अधिक सहनशील बनते..

त्यांची तपासणी करण्यासाठी, मॉड्यूल दिसेल annotationlib, तीन की फॉरमॅटसह: VALUE (पूर्वीप्रमाणेच रनटाइम मूल्यांचे मूल्यांकन करते), FORWARDREF (चिन्हांची नावे अद्याप परिभाषित केलेली नाहीत) आणि STRING (भाष्ये मजकुराच्या स्वरूपात परत करते). मायग्रेशनसाठी, अधिकृत डॉकमधील पोर्टिंग ब्लॉक कोड कधी बदलायचा याबद्दल मार्गदर्शन प्रदान करतो, जरी बहुतेक प्रकरणांमध्ये काहीही बदलण्याची आवश्यकता नसते..

एक महत्त्वाचा तपशील: जर तुम्ही वापरत असाल तर from __future__ import annotations, त्याचे विशिष्ट शब्दार्थ अजूनही लागू होतात, म्हणून तुमची टायपिंग टूल्स तपासा. गरज पडल्यास आत्मनिरीक्षण करण्याची शक्यता राखून कामगिरी आणि उपयोगिता सुधारणे हे एकंदर ध्येय आहे..

मानक ग्रंथालयातील उप-दुभाषी: PEP 734

CPython ने अनेक दशकांपासून C-API द्वारे अनेक दुभाष्यांना परवानगी दिली आहे, परंतु 3.14 त्यांना प्रत्येकासाठी आणते concurrent.interpreters. यामुळे नेहमीच प्रक्रिया खेचून न घेता अधिक मानवी-सारखी समांतरता आणि खऱ्या बहु-कोर समांतरतेचे दरवाजे उघडतात..

तुम्हाला काय फायदा होतो? CSP किंवा अ‍ॅक्टर मॉडेल्स सारखे मॉडेल्स, स्पष्टपणे शेअर करण्याची क्षमता असलेले डिफॉल्ट आयसोलेशन आणि प्रक्रियांपेक्षा कमी संसाधन वापर. CPU इंटेन्सिव्हसाठी, 3.12 इंटरप्रिटर समांतर चालण्यासाठी पुरेसे वेगळे केले आहेत, पूर्वी GIL मुळे ग्रस्त असलेल्या परिस्थिती अनलॉक करत आहेत..

काही मर्यादा आहेत: इंटरप्रिटर स्टार्टअप अद्याप ऑप्टिमाइझ केलेले नाही, मेमरी वापर सुधारला जाऊ शकतो, त्यापलीकडे काही वास्तविक शेअरिंग पर्याय नाहीत. memoryview, आणि बहुतेक PyPI एक्सटेंशन पूर्ण समर्थनाशिवाय. चांगली बातमी अशी आहे की मानकात आधीच समर्थन समाविष्ट आहे, तेथे एक आहे InterpreterPoolExecutor en concurrent.futures, आणि समुदाय सायथॉन, पायबिंड११, नॅनोबिंड किंवा पायओ३ मध्ये चिप्स हलवत आहे.

टी-स्ट्रिंग टेम्पलेट्स: PEP 750

टी-स्ट्रिंग येतात, एफ-स्ट्रिंग सिंटॅक्ससह एक टेम्पलेट यंत्रणा परंतु ती ऑब्जेक्ट परत करते. Template वेगळे स्थिर भाग आणि इंटरपोलेशनसह, नाही str अंतिम हे तुम्हाला सामील होण्यापूर्वी कंटेंटवर प्रक्रिया करण्यास, वापरकर्त्याच्या इनपुटचे निर्जंतुकीकरण करण्यास आणि हलके DSL अधिक सुरक्षितपणे एकत्र करण्यास अनुमती देते..

तुम्ही उपसर्ग वापरून लिहा. t त्याऐवजी f, तुम्ही पुनरावृत्ती करता Template आणि तुम्ही प्रत्येक तुकडा किंवा इंटरपोलेशन तुमच्या आवडीनुसार प्रक्रिया करता. HTML एस्केपिंगपासून ते DOM सारखी स्ट्रक्चर बिल्डिंग किंवा अॅट्रिब्यूट डिक्शनरी स्वीकारणारे टेम्पलेट्सपर्यंत, तुम्हाला स्पष्टतेचा त्याग न करता लवचिकता मिळेल..

पायथन ३.१४ बाह्य डीबगिंगसाठी एक सुरक्षित इंटरफेस सादर करते: PEP ७६८

३.१४ मध्ये शून्य-ओव्हरहेड डीबगिंग इंटरफेस सादर केला आहे जो डीबगर्स आणि प्रोफाइलर्सना चालू असलेल्या पायथॉन प्रक्रियांमध्ये सुरक्षितपणे जोडण्याची परवानगी देतो. आता कोणतेही असुरक्षित उपाय नाहीत: आता सामान्य इंटरप्रिटर मार्गापासून विचलित न होता डीबगिंग कोड इंजेक्ट करण्यासाठी सुरक्षित अंमलबजावणी बिंदू आहेत..

हे सुलभ करण्यासाठी, ते उघड केले आहे sys.remote_exec(), जे लक्ष्य प्रक्रियेतील पुढील सुरक्षित बिंदूवर कार्यान्वित करण्यासाठी कोड पाठवते. पीईपी अंतर्निहित प्रोटोकॉलचे वर्णन करते, ज्यामध्ये प्रवेश मर्यादित करण्यासाठी आणि गैरवापर रोखण्यासाठी सुरक्षा नियंत्रणे समाविष्ट आहेत, जी उच्च-उपलब्धता प्रणालींमध्ये महत्त्वाची आहे..

सी मध्ये टेल कॉलसह नवीन प्रकारचा इंटरप्रिटर

आणखी एक तांत्रिक नवीनता म्हणजे एक पर्यायी इंटरप्रिटर जो मोठ्या ऐवजी, ऑपकोड्स लागू करणाऱ्या लहान सी फंक्शन्समध्ये टेल कॉल्सची साखळी करतो. switch. समर्थित प्लॅटफॉर्म आणि कंपायलर्सवर (x86-64 वर Clang 19+ आणि AArch64 वर), प्रारंभिक बेंचमार्क 3% ते 5% भौमितिक सुधारणा दर्शवतात..

हे ऑप्ट-इन आहे आणि PGO सक्रिय करण्याची शिफारस केली जाते कारण ते सिद्ध सेटअप आहे जे नफा देते. हे संकलन पर्यायासह सक्षम केले आहे. --with-tail-call-interp, आणि भविष्यात GCC त्याला पाठिंबा देईल अशी अपेक्षा आहे.

फ्री-थ्रेडेड मोड: PEP 703 आणि व्यावहारिक कामगिरी

३.१३ मध्ये सादर केलेला GIL-मुक्त मोड, ३.१४ मध्ये एक झेप घेतो: PEP ७०३ द्वारे प्रस्तावित केलेले C-API बदल पूर्ण झाले आहेत आणि कायमस्वरूपी उपायांनी वर्कअराउंड बदलले आहेत. या मोडमध्ये आता विशेष अनुकूलक दुभाषी (PEP 659) सक्रिय आहे, जे इतर ऑप्टिमायझेशनसह दंड कमी करते.

आज, सिंगल-थ्रेडिंगमधील तोटा प्लॅटफॉर्म आणि कंपायलरवर अवलंबून सुमारे ५-१०% आहे, जो वास्तविक समांतरतेतील नफ्याच्या तुलनेत वाजवी किंमत आहे. विंडोजवर, फ्री-थ्रेडेड बिल्डसाठी एक्सटेंशन संकलित करताना तुम्ही परिभाषित केले पाहिजे Py_GIL_DISABLED, आणि रनटाइममध्ये तुम्ही सेटिंग तपासू शकता sysconfig.get_config_var().

याव्यतिरिक्त, ध्वज दिसतो -X context_aware_warnings संदर्भानुसार चेतावणी फिल्टर नियंत्रित करण्यासाठी, जीआयएलशिवाय बिल्डमध्ये डीफॉल्टनुसार सक्षम केले जाते आणि ते राखणाऱ्यांमध्ये अक्षम केले जाते. देखील येते thread_inherit_context जेणेकरून तयार केलेले धागे वारशाने मिळतील Context() इनव्हॉकरचा, फिल्टरवर परिणाम करणारा warnings, decimal आणि संदर्भवारांसह इतर API.

पायथन ३.१४ मध्ये बरेच उपयुक्त त्रुटी संदेश

आता इंटरप्रिटर जेव्हा पायथॉन कीवर्ड सारखा शब्द शोधतो तेव्हा तो कीवर्ड सुचवतो, ज्यामुळे तुम्हाला टायपिंगच्या चुका लवकर पकडण्यास मदत होते. "प्रिंट" ऐवजी "प्रिटन" लिहिण्यासारख्या प्रकरणांमध्ये थेट सूचना देऊन आधीच दुरुस्ती केली जाते, जरी सर्व प्रकार समाविष्ट केले जाणार नाहीत..

यासाठी विशिष्ट संदेश आहेत elif एक नंतर else, आणि सशर्त अभिव्यक्तींमध्ये ते कुठे गहाळ आहे ते दर्शवते expression जर तुम्ही नंतर वाक्य ठेवले तर else o pass/break/continue आधी if. चुकीच्या पद्धतीने बंद केलेल्या स्ट्रिंग्ज आणि स्ट्रिंग्जमधील विसंगत उपसर्गांमुळे होणाऱ्या त्रुटी देखील सुधारल्या जातात..

अधिक सुधारणा: वापरताना स्पष्ट संदेश as आयातीमध्ये विसंगत लक्ष्यांसह, पॅटर्न जुळणी वगळता; हॅश न करता येणारी वस्तू ठेवण्याचा प्रयत्न करताना तपशील dict o set; आणि जेव्हा तुम्ही सिंक्रोनस कॉन्टेक्स्ट मॅनेजर एंटर करता तेव्हा सूचना async with किंवा उलट सर्वकाही इतके वाढते की दुभाषी तुम्हाला काय, कुठे आणि का हे सांगू शकेल..

stdlib मध्ये आधुनिक कॉम्प्रेशन: PEP 784 आणि Zstandard

पॅकेजचा जन्म झाला आहे compression, जे पुन्हा निर्यात करते lzma, bz2, gzip y zlib कसे compression.lzma, compression.bz2, compression.gzip y compression.zlib. ३.१४ पासून ही नवीन नावे पसंतीची मार्ग आहेत, जरी सध्या क्लासिक मार्गांचे अवमूल्यन झालेले नाही..

तारा आहे compression.zstd, मेटाच्या zstd लायब्ररीशी जोडणीसह Zstandard साठी मूळ समर्थन. तुम्हाला जलद आणि कार्यक्षम API मिळतात आणि Zstandard फायलींसाठी थेट समर्थन मिळते tarfile, zipfile y shutil, बाह्य पॅकेजेस स्थापित न करता.

कमांड लाइनवरून अ‍ॅसिंसिओ आत्मनिरीक्षण

तुम्ही आता असिंक्रोनस कार्यांसह चालू असलेल्या पायथॉन प्रक्रियांचे निरीक्षण करू शकता python -m asyncio ps PID y python -m asyncio pstree PID. ps सबकमांड टास्क, नावे आणि स्टॅकची एक सपाट सारणी प्रदर्शित करते; pstree एक असिंक्रोनस कॉल ट्री जनरेट करते..

हे विशेषतः लांब किंवा ब्लॉक केलेल्या प्रोग्राम्समध्ये उपयुक्त आहे, अडथळा कुठे आहे, कोणती कार्ये वाट पाहत आहेत आणि कॉरोटीन्स एकमेकांशी कसे संबंधित आहेत हे शोधण्यासाठी. जर वेट ग्राफमध्ये काही चक्रे असतील, तर टूल त्यांना शोधते आणि समस्याग्रस्त मार्गांची यादी करते..

पायथन ३.१४ मध्ये समवर्ती चेतावणी नियंत्रण

warnings.catch_warnings जर तुम्ही फ्लॅग सक्षम केला तर तुम्ही अलर्ट फिल्टरसाठी कॉन्टेक्स्ट व्हेरिएबल वापरू शकता. context_aware_warnings मार्गे -X किंवा पर्यावरण परिवर्तनशील. अशाप्रकारे, जेव्हा तुम्ही थ्रेड्स किंवा असिंक्रोनस टास्क मिसळता आणि ते एकमेकांना ओव्हरलॅप करत नाहीत तेव्हा चेतावणी हाताळणी अंदाजे करता येते..

पायथन ३.१४ वापरकर्ता अनुभव: कन्सोल, आर्गपार्स, युनिटटेस्ट आणि बरेच काही

ज्यांनी अनेक महिन्यांपासून ३.१४ ला प्रमुख आवृत्ती म्हणून वापरले आहे ते दैनंदिन अनुभवातील रंग हायलाइट करतात: REPL आणि PDB मध्ये सिंटॅक्स हायलाइटिंग, उदाहरणांसह कोडीवर पायथन ३ सपोर्ट, argparse मध्ये चांगली मदत आणि युनिटटेस्टमध्ये अधिक मैत्रीपूर्ण संदेश. हे तपशील घर्षण कमी करतात आणि काय चूक आहे हे समजून घेण्यासाठी तुम्हाला एडिटरमध्ये जाण्यापासून वाचवतात..

इंटरॅक्टिव्ह कन्सोल सामान्य टायपिंगच्या चुकांसाठी दुरुस्त्या सुचवतो, उदाहरणार्थ तो क्लासिक "प्रिटन" जो आता तुम्हाला येथे घेऊन जातो print. यामध्ये स्मार्ट इम्पोर्ट ऑटोकंप्लीशन देखील आहे, जे तुम्हाला प्रॉम्प्ट न सोडता मॉड्यूल शोधण्यास मदत करते..

stdlib मध्ये खूप व्यावहारिक उपयुक्तता दिसतात: कॉपी आणि हलवण्याच्या पद्धती pathlib जे ओढणे टाळतात shutil मूलभूत गोष्टींसाठी, अ date.strptime न जाता थेट datetime.strptime().date(), आणि UUID v7, जे यादृच्छिकतेला तात्पुरत्या क्रमवारीसह एकत्रित करते. लहान शॉर्टकट, अंतर्गत स्क्रिप्ट आणि साधनांवर मोठा परिणाम.

जेव्हा तुम्ही ए मध्ये चूक करता तेव्हा argparse सूचना जोडते निवड, CLI डीबगिंग वेळेत कपात करणे; आणि हो, t-स्ट्रिंग आधीच लायब्ररींच्या एका छोट्या इकोसिस्टमला पोसण्यास सुरुवात करत आहेत जे सुरक्षित टेम्पलेट्ससाठी त्यांचा वापर करतात. जर तुम्ही जटिल स्ट्रिंग्ज किंवा वापरकर्ता इनपुटसह काम केले तर तुम्हाला फरक लक्षात येईल..

समांतरता, कमी ब्लॉकिंग आणि प्रक्रियांमध्ये अधिक आश्चर्य नाही

थ्रेड्समधील ब्लॉकिंग कमी करण्यासाठी अनेक बदल केले आहेत: stdlib मध्ये सबइंटरप्रिटर आणि GIL-फ्री मोडच्या प्रगतीसह, डेडलॉकमध्ये न जाता लोड वितरित करण्यासाठी अधिक पर्याय आहेत. समांतर कार्ये असलेल्या सेवा आणि ग्रंथालयांसाठी, हे मूर्त थ्रूपुट सुधारणांमध्ये अनुवादित करते..

अनेक प्रक्रिया तयार करताना ते डीफॉल्ट वर्तन देखील बदलते: ते अनुकूल करते फोर्कसर्व्हर च्या समोर काटा फक्त, जे सूक्ष्म क्रॅश कमी करते आणि मल्टीप्रोसेसिंग परिस्थितींमध्ये अपयशांना अधिक समजण्यायोग्य बनवते. व्यावहारिक भाषेत: पुनरुत्पादन करण्यास कठीण असलेले कमी झोम्बी आणि स्वच्छ निदान.

पायथन ३.१४ रिलीज वेळापत्रक आणि परिपक्वता

पायथॉन टीमने ३.१४ सायकल दरम्यान अनेक अल्फा रिलीझची घोषणा केली, ज्यात अल्फा ५ चा समावेश होता, एकूण सात प्री-बीटा रिलीझपैकी, नवीन वैशिष्ट्यांची चाचणी घेण्यासाठी, बग्स दुरुस्त करण्यासाठी आणि रिलीझ प्रक्रियेत सुधारणा करण्यासाठी डिझाइन केलेले. बीटा टप्पा ६ मे २०२५ रोजी सुरू झाला, त्यात कोणतेही नवीन फीचर्स आले नाहीत, २२ जुलै रोजी रिलीज उमेदवार येईपर्यंत त्यात बदल होण्याची शक्यता आहे..

नेहमीप्रमाणे, प्री-स्टेबल रिलीज कालावधीत, उत्पादन वातावरणात प्री-रिलीज वापरण्याची शिफारस केलेली नाही. अधिकृत दस्तऐवजीकरणात लाइव्ह कॅलेंडर (PEP 745), GitHub वरील इश्यू ट्रॅकर आणि पायथॉन सॉफ्टवेअर फाउंडेशनद्वारे योगदान देण्यासाठी मार्गदर्शक तत्त्वे राखली जातात. जर तुम्हाला बग आढळला, तर स्फिंक्स-जनरेटेड डॉक आणि रिपोर्ट लिंक्समुळे ते उघडणे आणि ट्रॅक करणे सोपे होते..

एक संख्यात्मक डोळा: ३.१४ आणि सापाचे वर्ष

आवृत्ती क्रमांक आणि पाय (३.१४) च्या ऐतिहासिक अंदाजांमधील योगायोगामुळे समुदायात एकापेक्षा जास्त विनोद निर्माण झाले आहेत, अगदी सापाने चिन्हांकित केलेल्या चंद्र वर्षात. लिऊ झिनपासून ते झू चोंगझीपर्यंत, पाय अंदाजे काढण्याचे वेड जवळजवळ इटरेटर्स ऑप्टिमायझेशन करण्याइतकेच जुने आहे..

या किस्सेपलीकडे, ही आवृत्ती शेकडो स्वयंसेवक आणि अभियांत्रिकी सेवा प्रदान करणाऱ्या कंपन्यांच्या सामूहिक प्रयत्नांना देखील श्रद्धांजली वाहते. पीएसएफ, एक ना-नफा संस्था म्हणून, तुम्हाला सहभागी होण्यासाठी, देणगी देण्यासाठी आणि कागदपत्रे आणि उदाहरणे समाविष्ट असलेल्या इतिहास आणि परवान्यांचे पुनरावलोकन करण्यासाठी आमंत्रित करते..

स्फिंक्स वापरून रिलीझ नोट्स आणि स्वयंचलित पुनर्बांधणीसह, कागदपत्रे अलिकडेपर्यंत अद्यतनित केली जात होती. जर तुम्हाला अनपेक्षित वर्तन आढळले, तर बदलाचे स्पष्टीकरण देणारे काही अलीकडील बारकावे आहेत का ते पाहण्यासाठी चेंजलॉग आणि नवीन काय आहे ते तपासा..

एकंदरीत, पायथन ३.१४ भविष्यासाठी पाया घालताना दैनंदिन अनुभवाला परिष्कृत करते: कमी घर्षणासह खरी समांतरता, सुरक्षित आणि अर्थपूर्ण टेम्पलेट्स, अखंड डीबगिंग आणि त्रुटी चांगल्या प्रकारे स्पष्ट करणारी साधने. जर तुम्ही ३.१३ वरून येत असाल, तर तुम्हाला वाढीव बदल आणि नवीन वैशिष्ट्ये दिसतील; जर तुम्ही काही आवृत्त्यांसाठी अपडेट केले नसेल, तर एकत्रित सुधारणांमुळे ही उडी फायदेशीर ठरेल..

कोडी २२ पियर्स
संबंधित लेख:
कोडी २२ पियर्स: अल्फा कडून नवीन काय आहे, डाउनलोड करा आणि काय अपेक्षा करावी