Package: drf-yasg-nonfree Version: 1.21.3-1 Severity: serious Tags: ftbfs Justification: fails to build from source
Hi,
drf-yasg-nonfree recently started to FTBFS:
debian/rules override_dh_sphinxdoc
make[1]: Entering directory '/build/drf-yasg-nonfree-1.21.3'
PYTHONPATH=. python3 -m sphinx -b html -N docs/
/build/drf-yasg-nonfree-1.21.3/debian/python-drf-yasg-nonfree-doc/usr/share/doc/python-drf-yasg-nonfree-doc/html
Running Sphinx v4.5.0
Configuration error:
There is a programmable error in your configuration file:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/sphinx/config.py", line 332, in
eval_config_file
exec(code, namespace)
File "/build/drf-yasg-nonfree-1.21.3/docs/conf.py", line 228, in <module>
drf_yasg.views.SchemaView = drf_yasg.views.get_schema_view(None)
File "/build/drf-yasg-nonfree-1.21.3/src/drf_yasg/views.py", line 67, in
get_schema_view
_generator_class = generator_class or
swagger_settings.DEFAULT_GENERATOR_CLASS
File "/build/drf-yasg-nonfree-1.21.3/src/drf_yasg/app_settings.py", line 122,
in __getattr__
val = perform_import(val, attr)
File "/usr/lib/python3/dist-packages/rest_framework/settings.py", line 166,
in perform_import
return import_from_string(val, setting_name)
File "/usr/lib/python3/dist-packages/rest_framework/settings.py", line 177,
in import_from_string
return import_string(val)
File "/usr/lib/python3/dist-packages/django/utils/module_loading.py", line
17, in import_string
module = import_module(module_path)
File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/build/drf-yasg-nonfree-1.21.3/src/drf_yasg/generators.py", line 19, in
<module>
from .inspectors.field import get_basic_type_info, get_queryset_field,
get_queryset_from_view
File "/build/drf-yasg-nonfree-1.21.3/src/drf_yasg/inspectors/__init__.py",
line 5, in <module>
from .field import (
File "/build/drf-yasg-nonfree-1.21.3/src/drf_yasg/inspectors/field.py", line
406, in <module>
(serializers.NullBooleanField, (openapi.TYPE_BOOLEAN, None)),
AttributeError: module 'rest_framework.serializers' has no attribute
'NullBooleanField'
make[1]: *** [debian/rules:19: override_dh_sphinxdoc] Error 2
Andreas
drf-yasg-nonfree_1.21.3-1.log.gz
Description: application/gzip

