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

Attachment: drf-yasg-nonfree_1.21.3-1.log.gz
Description: application/gzip

Reply via email to