پرونده قفل قابل خواندن و دستگاه تولید شده توسط دستگاه مشخص می کند که چه وابستگی های مستقیم و غیرمستقیم باید در یک محیط پایتون نصب شود.
سازندگان پایتون پیشنهادی را برای ایجاد فرمت جهانی قفل جهانی برای پیشنهاد تقویت پایتون (PEP) 751 ، ۳۱ مارس پذیرفته شده است ، با هدف ایجاد یک پرونده جدید پرونده برای مشخص کردن وابستگی های دستگاه تولید شده و قابل خواندن انسان. نصب کننده هایی که پرونده را مصرف می کنند باید بتوانند با توجه به پیشنهاد ، بدون نیاز به وضوح وابستگی در زمان نصب ، محاسبه کنند. در حال حاضر هیچ استانداردی برای ایجاد یک رکورد غیرقابل تغییر مانند پرونده قفل وجود ندارد ، که مشخص می کند چه وابستگی مستقیم و غیرمستقیم باید در یک محیط مجازی پایتون نصب شود. حداقل پنج راه حل مشهور برای این مسئله در جامعه وجود داشته است ، از جمله pdm ، pip-tools ، شعر ، و
خوانایی انسانی از قالب پرونده ، محتویات پرونده را ممنوع می کند تا مطمئن شود که هیچ وابستگی ناخواسته در پرونده قفل گنجانده نشده است. قالب پرونده همچنین به گونه ای طراحی شده است که در زمان نصب نیازی به حل کننده نداشته باشد. این استدلال را در مورد آنچه در هنگام مصرف یک فایل قفل نصب می شود ، ساده می کند. همچنین باید به نصب های سریعتر منجر شود ، که بسیار بیشتر از ایجاد یک پرونده قفل هستند. این قالب هنوز با انتشار خاص پایتون همراه نبوده است ، اما راهنمایی برای ابزار پیشبرد است. پذیرش واقعی همچنان باز است. پذیرش قالب کامل و نهایی است ، نه موقت. قالب جهانی موضوع چهار سال بحث و طراحی بوده است. نویسنده ارشد InfoWorld Serdar Yegulalp در این گزارش نقش داشته است.
پست های مرتبط
فرمت پرونده جدید Python Lock وابستگی ها را مشخص می کند
فرمت پرونده جدید Python Lock وابستگی ها را مشخص می کند
فرمت پرونده جدید Python Lock وابستگی ها را مشخص می کند