Open Bug 1612107 Opened 6 years ago Updated 4 years ago

Switch from CoreApi to OpenApi for Django Rest Framework

Categories

(Tree Management :: Treeherder: API, enhancement, P2)

enhancement

Tracking

(Not tracked)

People

(Reporter: armenzg, Unassigned)

Details

From the docs:

You'll still be able to keep using CoreAPI schemas, API docs, and client for the foreseeable future. We'll aim to ensure that the CoreAPI schema generator remains available as a third party package, even once it has eventually been removed from REST framework, scheduled for version 3.12.

What OpenApi is.

Currently we're on 3.12.2 and coreapi is set as the default and indeed in a separate package. But it doesn't seem like there is an immediate need to change to CoreApi.

Summary: Switch from CoreApi to OpenApi before Django 3.12 → Switch from CoreApi to OpenApi for Django Rest Framework
You need to log in before you can comment on or make changes to this bug.