# requirements-dev.txt — وابستگی‌های تست و توسعه
-r requirements.txt
pytest>=8.1,<9
# ⚠️ سقفِ <4.12 الزامی: pytest-django 4.12+ به `SimpleTestCase._pre_setup_ran_eagerly`
# نیاز دارد که فقط در Django ≥5.2 هست (این پروژه روی 5.1 است) ⇒ کلِ تست‌ها ERROR می‌شوند.
pytest-django>=4.8,<4.12
factory-boy>=3.3,<4
freezegun>=1.4,<2
