انتباه!
Plex تقوم بإزالة جميع الدعم للمكونات الإضافية. لم يعد هذا المشروع يتم الحفاظ عليه. انظر Plex Forum لمزيد من المعلومات.
هذا هو خلفية من Python-plexapi إلى Python 2.7. الغرض الرئيسي من هذا الخلفية هو السماح للمكتبة باستخدام المكونات الإضافية لـ Plex Media Server ، والتي تقتصر حاليًا على Python 2.7.
الوثائق متوفرة على قراءة المستندات. يجب أن تكون الوثائق متطابقة تقريبًا مع المكتبة الأصلية ، باستثناء أنها مبنية على Python 2.7.
هذا المشروع لا ينتمي إلى المشروع الأصلي ، أو Plex Inc.
تحذير
وصل Python 2.7 إلى نهاية العمر في 1 يناير 2020. هناك العديد من نقاط الضعف الأمنية المعروفة ضمن Python 2.7 بما في ذلك بعض متطلبات هذا المخرج الخلفي. باستخدام هذا المخرج الخلفي ، قد تعرض نفسك لنقاط الثغرات الأمنية. استخدم على مسؤوليتك الخاصة.
يتم اختبار هذا الخلفية مقابل نفس الاختبارات مثل المكتبة الأصلية.
| بيثون | مضيف نظام التشغيل |
|---|---|
| 2.7 | أوبونتو 22.04 |
| 3.7 | أوبونتو 22.04 |
| 3.8 | أوبونتو 22.04 |
| 3.9 | أوبونتو 22.04 |
| 3.10 | أوبونتو 22.04 |
| 3.11 | أوبونتو 22.04 |
قد يعمل هذا الخلفية على بعض الإصدارات بين Python 2.7 و 3.7 ، لكن لم يتم اختبارها وليس هناك ما يضمن أن يعمل.
يتوفر هذا الخلفية على PYPI مثل PlexAPI-backport . يمكن تثبيته بعدة طرق.
pypi
python -m pip install plexapi-backportأو
python -m pip install plexapi-backport[alert]غيت
python -m pip install git+https://github.com/lizardbyte/python-plexapi-backport.git@dist#egg=plexapi-backportأو
python -m pip install --install-option= " --extras-require=alert " git+https://github.com/lizardbyte/python-plexapi-backport.git@dist#egg=plexapi-backportأرشيف جيثب
python -m pip install https://github.com/lizardbyte/python-plexapi-backport/archive/dist.zip#egg=plexapi-backportأو
python -m pip install --install-option= " --extras-require=alert " https://github.com/lizardbyte/python-plexapi-backport/archive/dist.zip#egg=plexapi-backport