بستهبندی مدرن پایتون: مهاجرت به pyproject.toml با Hatch و Build
اکوسیستم بستهبندی پایتون در سالهای اخیر دگرگونیهای عظیمی را تجربه کرده است. برای بیش از یک دهه، setup.py به عنوان استاندارد غیررسمی برای تعریف متادیتا و الزامات ساخت پروژه عمل میکرد. با این حال، حرکت به سمت پیکربندی اعلانی (declarative) از طریق pyproject.toml، بنیادینترین تغییر را در نحوه تفکر ما درباره توزیع نرمافزار ایجاد کرده است. این راهنمای جامع به شما کمک میکند تا با استفاده از Hatch و Build، از setup.py به pyproject.toml مهاجرت کنید و استانداردهای مدرن بستهبندی پایتون را امروز فرا بگیرید.