অজগর জন্য সমর্থন শেষ 2.7?


133

অজগর ২.7 এর পক্ষে আর অজগর ৩. 3 এর পক্ষে আর সমর্থন করা হবে না এমন কি কোন তারিখ / সময়সীমা আছে?


8
একটি ন্যায্য প্রশ্ন যতক্ষণ না কোনও নকল নেই, আমি কিছুই খুঁজে পেলাম না।
ম্যাট জয়েনার

2
এই প্রশ্নটি অফ-টপিক হিসাবে উপস্থিত বলে মনে হচ্ছে কারণ এটি কোনও ভাষা সংস্করণের সমর্থন সম্পর্কে
বম্মি

1
: সেরা ওভারভিউ আমি খুঁজে পাইনি এই টেবিল docs.python.org/devguide/#status-of-python-branches
matth

2018 এর প্রথমদিকে ড্রপ-ডেডের তারিখটি আরও নিবিড়ভাবে নির্দিষ্ট করা হয়েছে: এটি এখন জানুয়ারী 1 লা 2020 change পরিবর্তিত "পাইথন" দিয়ে "পাইথন 3" দেখানোর বিতরণ যখন আরও উন্মুক্ত প্রশ্ন।
ESR

উত্তর:


109

13 এপ্রিল 2014, http://hg.python.org/peps/rev/76d43e52d978 (পিইপি 373, পাইথন 2.7 প্রকাশের সময়সূচি) থেকে:

পাইথন ২.7-এর শেষ সমাপ্তির তারিখ (ইওল, সূর্যাস্তের তারিখ) পাঁচ বছরে ভবিষ্যতের দিকে, ২০২০ এ স্থানান্তরিত করা হয়েছে। পাইথন ২.7 এর অবস্থান স্পষ্ট করার জন্য এবং এখনও যারা পাইথন 3 এ মাইগ্রেট করতে পারবেন না তাদের সেই উদ্বেগ থেকে মুক্তি দিতে এই সিদ্ধান্ত নেওয়া হয়েছিল । পিইপি 466 দেখুন


23
@ বেসিক বাদে এটি দুর্বলতায় পূর্ণ নয়।
স্টায়ান ঠিক আছে

5
@ স্টিওনোক এটির ন্যায্য অংশটি পেয়েছে: cvedetails.com/vulnerability-list/vendor_id-10210/…
বেসিক

14
@ বেসিক ওয়েল ... যে ভাগটি বেশ পাতলা: 25 টি সমস্ত পাইথন সংস্করণে (4% কোড এক্সিকিউটিভ ): cvedetails.com / প্রোডাক্ট / 18230 / পাইথন- পাইথন html?vendor_id=10210 বনাম পিএইচপি 408 (27% কোড এক্সিকিউট ) ): cvedetails.com/product/128/PHP-PHP.html?vendor_id=74 বা 438 সহ জাভা (3% কোড এক্সিকিউটিভ ): cvedetails.com/product/19117/Oracle-JRE.html?vendor_id=93 ... সুতরাং "এর ন্যায্য ভাগ" দ্বারা আপনার অবশ্যই একটি "উল্লেখযোগ্যভাবে কম ভাগ" বোঝানো উচিত। এছাড়াও, এই দুর্বলতার মধ্যে 3 টি ছাড়া সমস্ত 3.x সংস্করণেও দুর্বলতায় ছিল এবং সমস্ত আপ-টু-ডেট সংস্করণগুলি স্থির রয়েছে।
dhj

2
@ বেসিক আপনার কাছে সুরক্ষা বেসলাইনের জন্য আরও ভাল পরামর্শ থাকতে পারে?
dhj

2
@ ডিজেজে হ্যাঁ ... জাভা নয়! ঠিক আছে, এটা অন্যায়। কৌতুক / উল্টাপাল্টা বাদ দিয়ে, সৎ উত্তরটি হ'ল, আমি দিই না। সে কারণেই আমি "ন্যায্য ভাগ" নিয়ে গেলাম। সেখানে কোনও ভাষা নেই যা জানা (এবং অজানা) দুর্বলতাগুলি জানে না। আমি বলব যে একটি সাধারণ নিয়ম হিসাবে আমাদের কাছে কোনও ভাষা আরও ব্যাপকভাবে ব্যবহৃত হয়, তত বেশি পরিচিত দুর্বলতাগুলি, নিখুঁতভাবে যাচাই বাছাইয়ের জন্য ব্যবহার / পুরষ্কার হিসাবে কাজ করে। আমি বলছি না পাইথন সুরক্ষা দৃষ্টিকোণ থেকে অন্যান্য ভাষার চেয়ে খারাপ তবে এটির চেয়ে ভাল আর নেই। আসল উত্তরটি হ'ল আত্মরক্ষামূলকভাবে প্রোগ্রাম করা এবং সুরক্ষার গভীরতা থাকা।
বেসিক

29

২০১০ সালের মে মাসে, ওয়ার্ড অফ গড ছিল যে পাইথন ২.7-এর জন্য প্যাচলেভেল রিলিজ সম্ভবত কমপক্ষে years বছরের জন্য করা হবে

সুতরাং, সম্ভবত 2016, সম্ভবত পরে।

সম্পাদনা করুন: 2020 এ আবার ঠেলাঠেলি other পিইপি 373 এর সংশোধনটি দেখুন, অন্য উত্তরের সাথে যুক্ত।


2
বিডিএফএল নিজেই পাইকন ২০১৪-তে ঘোষিত হিসাবে ভবিষ্যতে যে কেউ এই উত্তরটি সন্ধান করছেন তাদের জন্য, ২.7 রক্ষণাবেক্ষণটি এখন ২০২০ এ বাড়ানো হয়েছে।
সিলাস রায়


15

আপনার এটি সাবধানে পড়তে হবে (রেফ: https://news.ycombinator.com/item?id=7582300 ):

পাইথন-ডেভ তালিকায় নেই এমন লোকদের কাছ থেকে এখানে প্রচুর মন্তব্য রয়েছে এবং তারা বুঝতে পারে না যে এই ভিন্নতার প্রকৃত অর্থ কী। মূল বিকাশকারীদের 2015-এর পরে 2.7 বজায় রাখা প্রয়োজন হয় না এবং তাদের বেশিরভাগ এতে জড়িত হবে না। অংশটি পরিবর্তন হয়নি। যা ঘটছে তা হ'ল রেড হ্যাট একটি আরএইচইল 7 রিলিজ কাটাতে প্রস্তুতি নিচ্ছে, এটি আফ্রিক আপনাকে 13 বছর ধরে তাদের কতটা সহায়তা দেয় তার উপর নির্ভর করে। সুতরাং তাদের কমপক্ষে ২০২27 সালের মধ্যে কীভাবে ২.7 সমর্থন করবেন তা নির্ধারণ করতে হবে Here এখানে আমি লাইনের মাঝে পড়ছি। আরএইচ পাইথনের কাঁটাচামচ করার অধিকারের মধ্যে রয়েছে এবং তাদের রক্ষণাবেক্ষণ প্যাচগুলি নিজের এবং তাদের গ্রাহকদের কাছে রাখে (পাইথনের কপিলিফ্ট নয়)। কিন্তু, তারা খুব ভাল ছেলেরা এবং তাই তারা তাদের পরিবর্তনগুলি অন্তত কিছুক্ষণের জন্য প্রবাহিত করতে ইচ্ছুক যদি এখনও কোনও পাইথন প্রকল্প তাদের গ্রহণ করতে ইচ্ছুক থাকে। আবার, এমএল আলোচনার ভিত্তিতে এটিই আমার জল্পনা, আরএইচ আসলে কী বলেছে তা নয়। রেল এলটিএস-এর একটি উপমা তৈরি করা যেতে পারে, রেল 2.x এর বাণিজ্যিক কাঁটাচামচ যা প্যাটিও 11 এর সাথে জড়িত ছিল [0]। অনিবার্যভাবে কেউ ২.7 সমর্থন করার জন্য পদক্ষেপ নিচ্ছে, এবং সুতরাং আসুন আমরা এমন পরিস্থিতি এড়াতে কী করতে পারি যে ২.7 চালিয়ে যাওয়ার একমাত্র উপায় আরএইচইএল সাবস্ক্রাইব করা। এদিকে, কিছু বড় সংস্থাগুলি রয়েছে যা উইন্ডোজে 2.7 ব্যাপকভাবে ব্যবহার করে (উদাঃ এনটচাড, অ্যানাকোন্ডা) এবং এই ধারণাটি থেকে যায় যে পাইথন.আরও এখনও একটি ডাউনলোড হোস্ট করবে এমন ধারণা করেই কেউ সম্ভবত একবারে উইন্ডোজ ইনস্টলার তৈরি করতে পারে। সুতরাং সত্যিই এখানে যা ঘটছে তা খুব উত্তেজনাপূর্ণ নয়। মূল প্রতিশ্রুতিবদ্ধরা প্রকল্পটি মূল পরিকল্পনা অনুযায়ী ছেড়ে দেওয়ার চেয়ে আলাদা কিছু করছে না। যা ঘটছে তা হ'ল তারা সোর্স কন্ট্রোল রিপোজিটরি এবং এফটিপি সার্ভারে লাইট জ্বালিয়ে দেবে, যাতে বড় সংস্থাগুলির লোকদের থেকে নিখরচায় শ্রম গ্রহণ করতে পারে যারা ২.7 সমর্থন অব্যাহত রাখতে আগ্রহী। বিকল্পটি হ'ল আরএইচ এবং অন্যান্য বিক্রেতারা পাইথন ২.7 এর স্বত্বাধিকারী এবং ব্যয়বহুল কাঁটাচামচ তৈরি করে। এটি যাইহোক ঘটতে পারে, তবে আপনার নিয়োগকর্তার পক্ষে খেয়াল রাখতে আরও বেশি সময় লাগবে যে বাইনারি যদি পাইথন.আর.গে উপস্থিত থাকে এবং আপনাকে এসসিএম এবং একটি বাগ ট্র্যাকার সেট আপ করতে আইটিকে জিজ্ঞাসা করতে না হয়, প্রভৃতি যা ঘটছে তা হ'ল তারা সোর্স কন্ট্রোল রিপোজিটরি এবং এফটিপি সার্ভারে লাইট জ্বালিয়ে দেবে, যাতে বড় সংস্থাগুলির লোকদের থেকে নিখরচায় শ্রম গ্রহণ করতে পারে যারা ২.7 সমর্থন অব্যাহত রাখতে আগ্রহী। বিকল্পটি হ'ল আরএইচ এবং অন্যান্য বিক্রেতারা পাইথন ২.7 এর স্বত্বাধিকারী এবং ব্যয়বহুল কাঁটাচামচ তৈরি করে। এটি যাইহোক ঘটতে পারে, তবে আপনার নিয়োগকর্তার পক্ষে খেয়াল রাখতে আরও বেশি সময় লাগবে যে বাইনারি যদি পাইথন.আর.গে উপস্থিত থাকে এবং আপনাকে এসসিএম এবং একটি বাগ ট্র্যাকার সেট আপ করতে আইটিকে জিজ্ঞাসা করতে না হয়, প্রভৃতি যা ঘটছে তা হ'ল তারা সোর্স কন্ট্রোল রিপোজিটরি এবং এফটিপি সার্ভারে লাইট জ্বালিয়ে দেবে, যাতে বড় সংস্থাগুলির লোকদের থেকে নিখরচায় শ্রম গ্রহণ করতে পারে যারা ২.7 সমর্থন অব্যাহত রাখতে আগ্রহী। বিকল্পটি হ'ল আরএইচ এবং অন্যান্য বিক্রেতারা পাইথন ২.7 এর স্বত্বাধিকারী এবং ব্যয়বহুল কাঁটাচামচ তৈরি করে। এটি যাইহোক ঘটতে পারে, তবে আপনার নিয়োগকর্তার পক্ষে খেয়াল রাখতে আরও বেশি সময় লাগবে যে বাইনারি যদি পাইথন.আর.গে উপস্থিত থাকে এবং আপনাকে এসসিএম এবং একটি বাগ ট্র্যাকার সেট আপ করতে আইটিকে জিজ্ঞাসা করতে না হয়, প্রভৃতি


10

এই নিবন্ধটি বলে: "২.7 প্রকাশিত হলে, ২.x লাইনটি পাঁচ বছরের বাগ ফিক্স-মোডে চলে যাবে।"

সুতরাং, যতদূর আমি দেখতে পাই পাইথন ২.7 হ'ল সর্বশেষ ২.x বৈশিষ্ট্য-সংযোজন রিলিজ, এবং যদিও পাওয়া বাগগুলি স্থির হতে চলেছে (কিছু সময়ের জন্য), নতুন বৈশিষ্ট্যগুলি কেবল ৩.x রিলিজে চলেছে।


3
এই নিবন্ধটি দাবি করেছে যে পাইথন 3 ইউনিকোড প্রবর্তন করে, তাই আমি যা বলি তা নুনের দানা দিয়ে নিয়ে যাব। তবে "পাঁচ বছর" থেকে "কমপক্ষে পাঁচ বছর" পরিবর্তন করুন এবং এটি সঠিক।
লেনার্ট রেজেব্রো


6

পিইপি 373 (পাইথন 2.7 প্রকাশের সময়সূচী) হ'ল আপনি যে ধরণের তথ্যের জন্য জিজ্ঞাসা করেছিলেন সেটির অফিশিয়াল উত্স।

এটি বর্তমানে বলেছে "ভবিষ্যতে পরিকল্পনা করার পরিকল্পনা করা হয়েছে:"

  • 2.7.7 মে 2014
  • 2.7.8 নভেম্বর 2014
  • 2.7.9 মে 2015
  • এই তারিখের বাইরে, প্রয়োজন অনুসারে মুক্তি দেয়

এছাড়াও, এটি বলে "পাইথন ২.7 এর শেষের জীবন তারিখ (ইওল, সূর্যাস্তের তারিখ) পাঁচ বছরে ভবিষ্যতে স্থানান্তরিত হয়ে ২০২০ এ স্থানান্তরিত করা হয়েছে।"

Http://hg.python.org/peps/rev/76d43e52d978 অনুসারে এপ্রিল 2014-এ সম্পাদিত


কি শান্তি! আশা করি অজগর 3 ততক্ষণে মারা যাবে বা বিভ্রান্তি থামাতে মোরেলার মতো নামকরণ করা হবে।
লোটেক

2
@ লোতেটেক - ততক্ষণে তারা পাইথন 4 এ চলে যেতে পারে (সম্ভবত নতুন পিছনের দিকে সামঞ্জস্যপূর্ণ নয় এমন পরিবর্তনগুলি প্রবর্তন করছে), তবে আমি 3 জন মারা যাওয়ার আশা করি না। বিগত কয়েক বছরে 3 জন কীভাবে দ্রুত জনপ্রিয়তা অর্জন করছে তার উপর ভিত্তি করে, আমি আশা করি 2020 সালের মধ্যে এই সম্প্রদায়ের আরও 2 জন 2 এর চেয়ে বেশি লোক ব্যবহার করবে I'm ঝাঁপিয়ে পড়ার ঝুঁকি ৩. আমি ভবিষ্যত থেকে অনেকগুলি আমদানি করি , যদিও।
আর্টঅফ ওয়ারফেয়ার

6

পাইথন বিকাশকারীর গাইড -এ-লাইফের তারিখগুলির সাথে তাদের বর্তমান সমর্থন স্থিতিসহ বর্তমান সংস্করণ 2.6 সংস্করণ পর্যন্ত " পাইথনের শাখাগুলির স্থিতি " তালিকাভুক্ত করা হয়েছে।

বর্তমানে সমর্থিত (বাগ + সুরক্ষা সংশোধন):

  • পাইথন ৩.৮ (বর্তমান মাস্টার / উন্নয়ন শাখা)
  • পাইথন ৩. 3.
  • পাইথন ৩.6
  • পাইথন 2.7 (2020-01-01 অবধি)

সুরক্ষা ফিক্সগুলি:

  • পাইথন ৩. 3.5
  • পাইথন ৩.৪

1

পাইথন ২.7 চিরকাল থাকবে। এমন অনেক পুরানো কোড রয়েছে যা এটি ব্যবহার করে যে কেউ পুনরায় লিখতে চায় না। টুথন নামে একটি কাঁটাচামচ ইতিমধ্যে রয়েছে, তবে এই অর্থহীন সময়সীমাটি বাস্তব হয়ে উঠলে আমরা অন্যকে দেখতে পাব।


2
এটি ইওএল পণ্যগুলির কাছে "অর্থহীন" নয়, এটি সম্পদ বরাদ্দের বিষয়ে। অবশ্যই এটি উন্মুক্ত উত্স হওয়ায় এটি বর্তমান রূপে চিরকাল থাকবে। তবে এটি আর সমর্থিত হবে না । কমপক্ষে সরকারী রক্ষণাবেক্ষণকারীদের দ্বারা। আপনি এখানে কোন প্রশ্নের উত্তর দিচ্ছেন তা আমি সত্যিই নিশ্চিত নই।
মিথ্যা

ব্যবহারকারী জিজ্ঞাসা করেছেন কতক্ষণ পাইথন 2.7 এর জন্য সমর্থন থাকবে। ব্যবহারকারী অফিসিয়াল রক্ষণাবেক্ষণকারীদের কাছ থেকে সহায়তা চাননি। এর মতো একটি প্রকল্পের সাথে, সেখানে কোডের অনেকগুলি লাইন সহ, বাস্তবে, নিয়মিত আপডেটগুলি, ব্যাকপোর্টগুলি এবং পাইথন 2 এর জন্য অ-রক্ষণাবেক্ষণকারীদের দ্বারা চিরকালের জন্য উপযুক্ত সমর্থন থাকবে। (এই পুরো পাইথন 3 জিনিসটি সম্পর্কে আমি আমার ব্যক্তিগত হতাশায় ভুগলাম, সুতরাং "অর্থহীন")।
সর্বোচ্চ

আমি মনে করি এই মন্তব্যটি প্রাসঙ্গিক। টুথন পাইথনের ২.7 এর মতো এবং এটি মনে হয় এটি কিছুক্ষণের জন্য সমর্থিত হবে। সুতরাং, এটি উল্লেখযোগ্য।
ফিল

আমি অভিজ্ঞতাটি তৈরি করেছি যে অল্প বয়স্ক প্রোগ্রামাররা পিছনের দিকের সামঞ্জস্যের গ্যারান্টি থেকে আসে এমন শক্তি এবং দক্ষতা বুঝতে পারে না। গাইড ভ্যান রসমের সিদ্ধান্ত নেওয়ার ক্ষমতাই হবে না, হাজার হাজার ঘন্টা ব্যয়কৃত জীবনের চেয়ে বেশি, ইচ্ছাকৃতভাবে কোনও ভাল সুবিধার জন্য সামঞ্জস্যতা ভেঙে (কর্মক্ষমতা বা পাঠযোগ্যতা নয়)।
সর্বাধিক

1
@ তেট্রগ্রামম্যাটন: দয়া করে ব্যাখ্যা করুন কেন সামঞ্জস্যপূর্ণ না হওয়া ভাল জিনিস। "মৌলিক ত্রুটি" কী হবে তা দয়া করে ব্যাখ্যা করুন। আমি পাইথনের সাথে পুরো 15 বছরেরও বেশি সময় ধরে কাজ করছি এবং আমার পক্ষে প্রাসঙ্গিক কোনও বড় পার্থক্য আমি দেখতে পাচ্ছি না। সি ৪০ বছর ধরে একই রকম রয়েছেন এবং এখনও একটি প্রধান ভাষা এবং এটি খুব বেশি পরিবর্তন হয়নি। জাভাস্ক্রিপ্ট বেশ কয়েক বছর ধরে অত্যন্ত উন্নত হয়েছে এবং এখনও পিছনে সামঞ্জস্যপূর্ণ। সি ++ এখনও সি এর সাথে পিছনে সামঞ্জস্যপূর্ণ উইন্ডোজ 10 এখনও উইন্ডোজ 3 প্রোগ্রাম চালাতে পারে। আমাদের সিপিইউগুলি এখনও 70 এর দশক থেকে 8086 কোড চালায়। সমর্থন না ভেঙে আমরা প্রতিদিন অগ্রগতি করি।
সর্বোচ্চ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.