diff --git a/python/ql/lib/change-notes/2023-12-08-automated-subclass-models.md b/python/ql/lib/change-notes/2023-12-08-automated-subclass-models.md new file mode 100644 index 00000000000..35d63787963 --- /dev/null +++ b/python/ql/lib/change-notes/2023-12-08-automated-subclass-models.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Captured subclass relationships ahead-of-time for most popular PyPI packages so we are able to resolve subclass relation ships even without having the packages installed. For example we have captured that `flask_restful.Resource` is a subclass of `flask.views.MethodView`, so our Flask modeling will still consider a function named `post` on a `class Foo(flask_restful.Resource):` as a HTTP request handler.