2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-09-14 14:41:33 +00:00

[refactor] Remove django-weasyprint entirely (#9316)

* Remove django-weasyprint entirely

* Handle null request

* Bug fix
This commit is contained in:
Oliver
2025-03-17 07:51:29 +11:00
committed by GitHub
parent 3afafe594b
commit a453c9b286
7 changed files with 64 additions and 104 deletions

View File

@@ -26,7 +26,6 @@ django-structlog # Structured logging
django-stdimage # Advanced ImageField management
django-taggit # Tagging support
django-otp==1.3.0 # Two-factor authentication (legacy to ensure migrations) https://github.com/inventree/InvenTree/pull/6293
django-weasyprint # django weasyprint integration
djangorestframework<3.15 # DRF framework # FIXED 2024-06-26 see https://github.com/inventree/InvenTree/pull/7521
djangorestframework-simplejwt[crypto] # JWT authentication
django-xforwardedfor-middleware # IP forwarding metadata
@@ -40,6 +39,7 @@ pillow # Image manipulation
pint # Unit conversion
pip-licenses # License information for installed packages
ppf.datamatrix # Data Matrix barcode generator
pypdf # PDF manipulation tools
python-barcode[images] # Barcode generator
python-dotenv # Environment variable management
pyyaml>=6.0.1 # YAML parsing