diff --git a/.github/actions/pytest/action.yaml b/.github/actions/pytest/action.yaml
index 8c86eacada..8890ba4ea7 100644
--- a/.github/actions/pytest/action.yaml
+++ b/.github/actions/pytest/action.yaml
@@ -180,7 +180,7 @@ runs:
 
     - name: Upload test results
       if: always() && steps.test-execution.outcome == 'failure'
-      uses: actions/upload-artifact@v3
+      uses: actions/upload-artifact@v4
       with:
         name: pytest-results-${{ inputs.test-type }}
         path: pytest_output.log
diff --git a/pyproject.toml b/pyproject.toml
index 5d28759b15..78d634f26d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -191,7 +191,6 @@ lint.ignore = [
     # End of disable rules
 
     # flake8-annotations
-    "ANN101", # Missing-type-self
     "ANN002", # Missing type annotation for *args
     "ANN003", # Missing type annotation for **kwargs