Django-tastypie: قص إصدار متوافق مع Django 1.11

تم إنشاؤها على ١٩ أكتوبر ٢٠١٦  ·  18تعليقات  ·  مصدر: django-tastypie/django-tastypie

هل هناك فرصة للحصول على إصدار رسمي منذ أن تم دمج # 1480؟

شكرا!

التعليق الأكثر فائدة

ال 18 كومينتر

لم أكن متأكدًا من أن لدي القدرة على النشر إلى PyPI ، لكن من الواضح أنني أفعل ذلك الآن. سألقي نظرة لاحقًا هذا الأسبوع لمعرفة العلاقات العامة التي يمكن دمجها ثم قطع الإصدار 1.10.

adamzap إذا كنت ترغب في المساعدة ، يمكنك إلقاء نظرة على العلاقات العامة المفتوحة والتعليق على تلك التي يبدو من الممكن تضمينها في الإصدار. إذا لم يكن لديك الوقت ، فلا بأس بذلك ، ولكن إذا قمت بذلك ، فسوف تسرع الأمور قليلاً.

بالتأكيد! لقد ألقيت نظرة على جميع العلاقات العامة المعينة للمعلمة v0.13.4 ، ولسوء الحظ ، فإنهم جميعًا ينتظرون المتابعة من الشخص الذي فتحهم (تعارضات الدمج ، احتياجات الاختبارات ، إلخ). يمكنني فتح علاقات عامة جديدة لبعض منهم إذا بدت جديرة بالاهتمام.

ومع ذلك ، أعتقد أنه يمكن دمج 1485 # على الفور لأنه إصلاح بسيط للوثائق ، ويمكن إغلاق # 1320 لأنه لا يتضمن أي تغييرات.

اسمحوا لي أن أعرف ما هو رأيك. سأستمر في البحث.

هل أنت على IRC في مكان ما؟ ربما يمكننا الدردشة حول كيف يمكنني أن أكون أكثر فائدة.

أيضًا ، شكرًا لصاحب العمل ، Crossway ، على السماح لي بقضاء وقت العمل في هذا!

المعالم لا معنى لها إلى حد كبير ، لقد قمت بتعيين المشكلات لهم كطريقة لتحديد أولوياتهم بنفسي ، لكن لم يكن لدي الوقت للعمل على تلك الإصدارات. بشكل عام ، يجب إجراء 0.13.4 من المشكلات قبل إصدار 0.14.0 وأقل احتمالًا لكسر التوافق مع الإصدارات السابقة ، لذلك يجب أن تظل منفصلة. كان المعلم 1.0.0 موجودًا قبل أن انضممت ، وربما ينبغي رفع الأولوية لبعض منهم.

آه طيب. 90 من 122 العلاقات العامة المفتوحة لديها تعارضات مدمجة. لست متأكدًا مما تريد القيام به حيال هؤلاء. مقابل ما يستحق ، يطلب مشرف Django المتابعة ، وينتظر لفترة من الوقت ، ويغلق الطلب إذا لم يستجب المؤلف.

فيما يلي 32 من العلاقات العامة المتبقية مع بعض التقييم مني:

  • # 236 (لم تنته)
  • # 271 (يبدو جاهزًا ، يحتاج إلى ملاحظة إصدار)
  • # 320 (إصلاح التوثيق ، يبدو جاهزًا)
  • # 379 (مطلوب قرار تصميم)
  • # 540 (تنفيذ عربات التي تجرها الدواب)
  • # 575 (هل هناك حاجة لمزيد من التغييرات؟)
  • # 662 (إصلاح الوثائق ، يحتاج إلى مراجعة)
  • # 695 (بحاجة لاختبارات)
  • # 761 (يبدو جاهزًا)
  • # 798 (إصلاح الوثائق ، يحتاج إلى مراجعة)
  • # 834 (يضيف اختبارًا واحدًا ، ويبدو جاهزًا)
  • # 923 (يحتاج إلى مراجعة)
  • # 989 (بحاجة إلى إصلاح واختبارات)
  • # 1014 (بحاجة للمراجعة وقرار التصميم)
  • # 1127 (تفشل الاختبارات)
  • # 1166 (يحتاج إلى إصلاح أكثر شمولاً)
  • # 1192 (يبدو جاهزًا)
  • # 1195 (تفشل الاختبارات ، وتحتاج إلى اختبار)
  • # 1242 (اختبار يحتاج)
  • # 1256 (التصحيح يحتاج إلى تحسين واختبار)
  • # 1265 (يحتاج إلى متابعة من المشرف)
  • # 1279 (يحتاج إلى اختبار)
  • # 1320 (لا فرق)
  • # 1321 (مطلوب قرار تصميم)
  • # 1453 (يحتاج إلى اختبار)
  • # 1457 (اختبار يحتاج)
  • # 1463 (يحتاج متابعة من المشرف)
  • # 1469 (إصلاح وثائق ، بحاجة إلى مراجعة)
  • # 1482 (يبدو جاهزًا ، وقد يحتاج إلى مراجعة)
  • # 1483 (التصحيح يحتاج إلى تحسين)
  • # 1485 (إصلاح التوثيق ، يبدو جاهزًا)
  • # 1486 (يبدو جاهزًا ، يحتاج إلى مزيد من المراجعة)

آمل أن يكون هذا مفيدا!

أنا شخصياً أعتقد أن توافق Django 1.10 كافٍ للإصدار ، لكن الأمر متروك لك!

أرغب في فعل الشيء نفسه وإغلاقها فقط بسبب عدم النشاط ، ولكن الكثير منها للأخطاء المشروعة لذلك نحتاج إلى الاحتفاظ بسجل لها.

أي أخبار؟

متابعة هذا.

التالية.

التالية.

من فضلك فقط اضغط على زر "اشتراك" لمتابعة هذا الموضوع. إذا علّقت ، فأنت تعلم الجميع بأنك مشترك. كلنا مهتمون :)

يبدو أن هناك إصلاحات توافق Django 1.10 التي استقرت في الإصدار الرئيسي. سيكون من المفيد أن يتمكن شخص ما من تأكيد ما إذا كان فرع tastypie الرئيسي لديه مشاكل مع 1.11.

ما هو الوضع على هذا؟ شكرا.

في Django 1.11 لدينا مشاكل أيضًا ، يرجى تحديث التوافق لـ django 1.11

لكى يفعل:

ملاحظات الإصدار:

  • أضف ملاحظة حول تفضيل القيم الخالية على القيم الافتراضية عندما تكون القيمة الخالية = صحيح والقيمة الحالية هي بلا (# 271)
  • قم بتحديث الوثائق حول الإصدارات المدعومة (1.8 ، 1.11 ، Python 2.7 و 3.؟)

الاختبارات:

  • أضف python 3.6 إلى مصفوفة اختبار التكس / ترافيس.
  • ضع في اعتبارك استخدام مفترق من django-oauth-plus / django-oauth-Provider الذي يدعم django 1.11 أثناء الاختبارات. لست متأكدًا مما إذا كنت تريد إضافة هذا الاقتراح في وثائقنا.

الإصلاحات المتبقية للقيام بها:

  • إسكات عدد كبير من التحذيرات. قد يكون # 1486 مكانًا جيدًا للبدء ، ولكن توجد أماكن جديدة تحت 1.11 بخصوص django 2.0. لست متأكدًا من أفضل طريقة للحصول على كل هذه الأشياء ، حيث يبدو أننا نقوم بإسكات التحذيرات أثناء اختبارات الوحدة.

georgedorn يسعدني أن أعيد تسمية # 1486 أو أفعل أي شيء آخر يحتاج إلى القيام به لتحريك الأمور مرة أخرى.

هل Tastypie يدعم Django 1.11؟

تم تحميل الإصدار v0.14.0 للتو إلى PyPI. يتضمن دعمًا صريحًا لإصدارات LTS من Django (1.8 و 1.11). من شبه المؤكد أن Django 1.9 و 1.10 متوافقان ، لكنهما غير مدعومين.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات