Ensure that requiring 'uritemplate' does not also require 'coreapi'

This commit is contained in:
Tom Christie 2019-07-17 13:22:09 +01:00
parent 9114034856
commit e68957a393

View File

@ -93,12 +93,16 @@ except ImportError:
postgres_fields = None
# coreapi is optional (Note that uritemplate is a dependency of coreapi)
# coreapi is required for CoreAPI schema generation
try:
import coreapi
import uritemplate
except ImportError:
coreapi = None
# uritemplate is required for OpenAPI schema generation
try:
import uritemplate
except ImportError:
uritemplate = None