وب‌سرویس مجید

پروژه best-of-python-dev

ml-tooling/best-of-python-dev

این پروژه یک لیست رتبه‌بندی‌شده از بهترین ابزارها و کتابخانه‌های مفید برای توسعه‌دهندگان پایتون است.

کاربرد:

کمک می‌کنه تا به راحتی ابزارهای معتبر و قدرتمند پایتون رو پیدا کنید، بدون اینکه وقتتون رو بذارید سر جست‌وجوی بی‌فایده. ️‍️

در چه شرایطی بهتره استفاده شود؟

وقتی دنبال یه کتابخانه جدید برای تست، دیباگ، ساخت CI/CD، مدیریت وابستگی‌ها یا بهینه‌سازی کد هستید. همچنین برای تیم‌های توسعه که می‌خوان استانداردهای توسعه رو بالا ببرن عالیه.

چند مثال از موارد استفاده:

- پیدا کردن بهترین ابزار برای تست خودکار مثل pytest یا unittest

- انتخاب ابزارهای فرمت‌دهی کد مثل Black یا isort

- استفاده از ابزارهای تحلیل استاتیک مثل flake8 یا mypy

- مدیریت محیط‌های توسعه با poetry یا pipenv

  • ##Python
  • ##DeveloperTools
  • ##BestOf
  • ##OpenSource
  • ##Programming
  • ##CodeQuality
  • ##Automation
  • ##DevTools
  • ##Productivity
  • ##PythonLibraries