diff --git a/src/backend/InvenTree/InvenTree/api_version.py b/src/backend/InvenTree/InvenTree/api_version.py index 7390d5136e..f77c6f4e64 100644 --- a/src/backend/InvenTree/InvenTree/api_version.py +++ b/src/backend/InvenTree/InvenTree/api_version.py @@ -1,13 +1,16 @@ """InvenTree API version information.""" # InvenTree API version -INVENTREE_API_VERSION = 327 +INVENTREE_API_VERSION = 328 """Increment this API version number whenever there is a significant change to the API that any clients need to know about.""" INVENTREE_API_TEXT = """ +v228 - 2025-03-29 : https://github.com/inventree/InvenTree/pull/9407 + - Updates schema to include paging arguments + v327 - 2025-03-20 : https://github.com/inventree/InvenTree/pull/9339 - Adds "is_mandatory" field to the Plugin API - Adds ability to filter by "mandatory" status in the Plugin API diff --git a/src/backend/requirements.in b/src/backend/requirements.in index ee3693fcc9..ad34739ea7 100644 --- a/src/backend/requirements.in +++ b/src/backend/requirements.in @@ -26,7 +26,7 @@ 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 -djangorestframework<3.15 # DRF framework # FIXED 2024-06-26 see https://github.com/inventree/InvenTree/pull/7521 +djangorestframework # DRF framework djangorestframework-simplejwt[crypto] # JWT authentication django-xforwardedfor-middleware # IP forwarding metadata dulwich # pure Python git integration diff --git a/src/backend/requirements.txt b/src/backend/requirements.txt index 67c820d8b6..0f05920da0 100644 --- a/src/backend/requirements.txt +++ b/src/backend/requirements.txt @@ -519,9 +519,9 @@ django-taggit==6.1.0 \ django-xforwardedfor-middleware==2.0 \ --hash=sha256:16fd1cb27f33a5541b6f3e0b43afb1b7334a76f27a1255b69e14ec5c440f0b24 # via -r src/backend/requirements.in -djangorestframework==3.14.0 \ - --hash=sha256:579a333e6256b09489cbe0a067e66abe55c6595d8926be6b99423786334350c8 \ - --hash=sha256:eb63f58c9f218e1a7d064d17a70751f528ed4e1d35547fdade9aaf4cd103fd08 +djangorestframework==3.16.0 \ + --hash=sha256:bea7e9f6b96a8584c5224bfb2e4348dfb3f8b5e34edbecb98da258e892089361 \ + --hash=sha256:f022ff46613584de994c0c6a4aebbace5fd700555fbe9d33b865ebf173eba6c9 # via # -r src/backend/requirements.in # djangorestframework-simplejwt @@ -1250,9 +1250,7 @@ python3-saml==1.16.0 \ pytz==2025.1 \ --hash=sha256:89dd22dca55b46eac6eda23b2d72721bf1bdfef212645d81513ef5d03038de57 \ --hash=sha256:c2db42be2a2518b28e65f9207c4d05e6ff547d1efa4086469ef855e4ab70178e - # via - # django-dbbackup - # djangorestframework + # via django-dbbackup pyyaml==6.0.2 \ --hash=sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff \ --hash=sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48 \