Add an app_name argument to build_integration_urlpatterns().
Review Request #12745 — Created Nov. 29, 2022 and submitted — Latest diff uploaded
Django 3.x and higher require specifying an app name when also
specifying a namespace forinclude()when building URL patterns.
This change addsapp_nameto complementnamespacein
build_integration_urlpatterns().The function itself now expects keyword arguments. Positional arguments
are supported but deprecated with a warning.Type hints have also been added throughout
djblets.integrations.urls.
Made use of this with RBCommons, which needs this on Django 3.2.
