diff --git a/api/poetry.lock b/api/poetry.lock
index 6f26e3e01..49a8fa11c 100644
--- a/api/poetry.lock
+++ b/api/poetry.lock
@@ -2841,22 +2841,21 @@ testutils = ["gitpython (>3)"]
 
 [[package]]
 name = "pylint-django"
-version = "2.5.3"
+version = "2.5.5"
 description = "A Pylint plugin to help Pylint understand the Django web framework"
 optional = false
-python-versions = "*"
+python-versions = ">=3.7,<4.0"
 files = [
-    {file = "pylint-django-2.5.3.tar.gz", hash = "sha256:0ac090d106c62fe33782a1d01bda1610b761bb1c9bf5035ced9d5f23a13d8591"},
-    {file = "pylint_django-2.5.3-py3-none-any.whl", hash = "sha256:56b12b6adf56d548412445bd35483034394a1a94901c3f8571980a13882299d5"},
+    {file = "pylint_django-2.5.5-py3-none-any.whl", hash = "sha256:5abd5c2228e0e5e2a4cb6d0b4fc1d1cef1e773d0be911412f4dd4fc1a1a440b7"},
+    {file = "pylint_django-2.5.5.tar.gz", hash = "sha256:2f339e4bf55776958283395c5139c37700c91bd5ef1d8251ef6ac88b5abbba9b"},
 ]
 
 [package.dependencies]
-pylint = ">=2.0,<3"
-pylint-plugin-utils = ">=0.7"
+pylint = ">=2.0,<4"
+pylint-plugin-utils = ">=0.8"
 
 [package.extras]
-for-tests = ["coverage", "django-tables2", "django-tastypie", "factory-boy", "pylint (>=2.13)", "pytest", "wheel"]
-with-django = ["Django"]
+with-django = ["Django (>=2.2)"]
 
 [[package]]
 name = "pylint-plugin-utils"
@@ -4561,4 +4560,4 @@ typesense = ["typesense"]
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.8,<3.12"
-content-hash = "b251e922767001921d8d302b47cc6f66f099daaf3a325e7ef98ab6cb3ccd5b36"
+content-hash = "91948dbd01795023e068115ed7f26ce5f1810565f26ca227740568607143480b"
diff --git a/api/pyproject.toml b/api/pyproject.toml
index 5740d5c3f..3f6d6c032 100644
--- a/api/pyproject.toml
+++ b/api/pyproject.toml
@@ -121,7 +121,7 @@ pytest-randomly = "==3.12.0"
 pytest-sugar = "==0.9.7"
 requests-mock = "==1.10.0"
 pylint = "==2.17.7"
-pylint-django = "==2.5.3"
+pylint-django = "==2.5.5"
 django-extensions = "==3.2.3"
 
 [tool.poetry.extras]