Project

Profile

Help

Task #8198

closed

Make the status API and openAPI schema version listing report on django installed plugins not python packages

Added by bmbouter about 3 years ago. Updated almost 3 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 91
Quarter:

Description

With 3.10 compatibility all plugins are required to report their django app name and version.

We need to switch the status API here to get the version information from the PulpPluginAppConfig subclasses instead of using get_distribution. This resolves the plugin usage issue where we used python package names instead of django app names which is really what plugins are.

Also the OpenAPI schema version listing should be updated as well.


Related issues

Related to Pulp - Task #7930: Make PulpPluginAppConfig.version requiredCLOSED - CURRENTRELEASEbmbouter

Actions

Also available in: Atom PDF