تقول جين تطور من العمر 14 بيثون النظام البيئي

أنتجت | بيثون معسكر (ID: pythonnews)

[ملاحظة المحرر] المكتبة القياسية CSDN بيثون في مجموعة متنوعة غنية من طرف ثالث المكتبات ووحدات تصبح شعبية واحدة من الأسباب. وPyPI هو أننا نريد مستودع طرف ثالث قبل يجب أولا تثبيت المكتبة.

كمستخدم، يمكن أن تساعدنا على إيجاد تنمية المجتمع بيثون وتبادل البرامج، وكما يمكن للمطورين توزيع البرامج الخاصة بهم مع PyPI.

تم إنشاؤها في عام 2003 إلى PyPI من الآن، والمجتمع كله هو كيفية تطوير؟ ما هو الوضع؟ ما هي النتائج المثيرة للاهتمام، وسوف نقوم بإجراء استكشاف أولي معك.

بناء PyPI يعكس شيء رائع جدا للحصول على لي الكثير من البيانات. عند هذه النقطة، فقد قررت لاستكشاف PyPI منذ إنشائها في عام 2003، والنظام البيئي بأكمله ما التغييرات التي حدثت. وأضاف PyPI العام upload_time ومع ذلك، فقد بدأت معظم التحليلات المقبل في عام 2005.

يظهر الشكل التالي السنوات 2005-2018 في عدد من الحزم بيثون النشطة والأزرق لحزم القديمة، والبرتقالي لالجديد.

في هذه السنوات الأربعة عشر، وقد بيثون النظام البيئي تنمو باطراد. مع PyPI مقبولة تماما تقريبا في المجتمع بيثون، ودعم النمو السريع في تلك السنوات. بعد عدد من الحزم النشطة ما يصل 28 إلى 48 سنويا (الحزم النشطة يشير وقد نشرت نسخة أو إطلاق الإصدار الجديد).

في هذه الفترة من العمر 14 عاما، تم بيثون النظام البيئي تنمو باطراد. لPyPl، في تلك السنوات كان من المقبول تماما تقريبا المجتمع بيثون في دعم نمو عالية السرعة في الدولة، والحزم (محدث على الأقل كان نسخة أو فقط على الخط) هو أيضا عدد من النمو النشط، ومعدل نمو سنوي مركب يصل إلى 28 48.

وأظهرت 66 من الإصدار الجديد في حزم الشكل، حيث أن الغالبية العظمى لن الصيانة؛ استمرت أكثر من حزم الصيانة العام أو للحفاظ على النمو القوي، الحزم الزيادة السنوية في خط على الجديد في 31 إلى 59، على الرغم من النمو تباطأت سرعة، ولكن دون هوادة. وهذا يعني أنه، على وجه العموم، والحزم أن يطلق سراحه المزيد والمزيد من الإصدارات، مما يشير إلى PyPl أصبحت أكثر وأكثر نضجا.

 فاجأت نتائج لي أكثر هو أن عدد المنشورات في الحزم. كنت قد تم الاعتماد على التجربة الشخصية، ورفع مستوى الحزم المكتبات التابعة، مثل رقم 15 botocore AWS، ولكن مكتبة ccxt "تبرز" لم أكن أتوقع. في أقل من عامين، أصدرت ccxt طبعة 4659، كما نشرت أكثر من ثلاثة أضعاف عدد من الحزم الأخرى. ولكن عندما أحاول تحميله، ووقت تحميل الصفحة libraries.io إلى أكثر من 30 ثانية، لذلك لست متأكدا صيانته هي جيدة أو سيئة، لكنها في الحقيقة مؤثرة جدا!

اكتشاف آخر للاهتمام هو أن التغييرات في ممارسة الحزم التوزيع. يتم تحريرها أكبر تغيير بيثون 3. وأدخلت ثنائي العجلات في عام 2012 وأدرجت في PEP 427، ويعتبر عموما أفضل طريقة لتوزيع حزم بيثون، إلا أن فترة قبول حزم المؤلف يستغرق وقتا طويلا. يجوز استخدام الثعبان عجلات لتعقب حيث PyPI 360 الحزم عشر، كما هو مبين أدناه:

(المصدر: الشبكي: //pythonwheels.com/)

لن يتم الافراج كل الطرود في عجلة، وخاصة psycopg2 النشر توقف قريبا، وهناك صراع بين LibSSL ونظام المجمعة لها يأتي LibSSL، ولكن هذا غير شائع، لذلك آمل أنه في المستقبل قد يكون هناك أكثر يتم توزيع الطرود في عجلة، للحفاظ على قوة الدفع الحالية، يمكن أن تصل إلى 90 أو أكثر. إذا كنت تتبع اتجاه التنمية من الشكل أدناه، ربما في عام 2022 أنه لا يمكن أن يتحقق.

الرابط الأصلي:

https://pydist.com/blog/growth-of-python-ecosystem

تنويه: هذه المقالة المترجمة بيثون معقل المادة مستنسخة، يرجى الاتصال معقل بيثون.

A مساحة كبيرة بطريقة ثابتة مواتية وأكثر القدامى والجدد SAGITAR ماذا تختار؟

وقد خفضت اليوم رسميا الولايات المتحدة المهاجم الفوز الراقية مكتب العشرة الأوائل فقط لعشر الأطفال المتخلى عنهم

CPU تريد أن تأتي! بالإضافة إلى Flyme 6، MEIZU اليوم لجلب الهاتف الرائد الحقيقي!

اتفاق أصحاب القصة - يمكن أن يكون كل من الأسماك ومخلب الدب، ثم تطور الجيل العاشر اتفاق

إلى خمسة أيام وأربعة وفود، غادر شي جين بينغ "، وقال" خمسة

الرقم مشروع قاعدة البيانات مفتوحة المصدر DGraph الماضي والحاضر | عناوين تقنية

ووفقا لبضعة آلاف وآلاف من الموقف، ولكن اخترت أقبح

طائرات التغيير خنزير؟ لماذا AI حتى غبي!

تكوين كامل لتفيض! الجديد كيا KX5 قائمة الأسعار 15،48-18،18 وان

سوبر 47 العناصر الاختيارية! وي ES6 التعرض ليتم الافراج الاسبوع المقبل

لماذا عصر الآلات الذكية لمعدل الهاتف المحمول عالية جدا؟ الحياة الهاتف متى؟

الراتب لا جيدة مثل جافا، C، BAT طلب كبير، استقال المبرمجين سر بيثون الوضع الراهن!