Is your feature request related to a problem? Please describe.
Doxygen v1.15.0 css seems incompatible with the current Doxysphinx.
Traceback (path details redacted)
starting build command...
Traceback (most recent call last):
File ".../_main/rules/scripts/doxysphinx-executable.py", line 2, in <module>
from doxysphinx.__main__ import main
File ".../rules_python++pip+pypi_312_doxysphinx/site-packages/doxysphinx/__main__.py", line 17, in <module>
cli()
File ".../rules_python++pip+pypi_312_click/site-packages/click/core.py", line 1462, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File ".../rules_python++pip+pypi_312_click/site-packages/click/core.py", line 1383, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File ".../rules_python++pip+pypi_312_click/site-packages/click/core.py", line 1850, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File ".../rules_python++pip+pypi_312_click/site-packages/click/core.py", line 1246, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File ".../rules_python++pip+pypi_312_click/site-packages/click/core.py", line 814, in invoke
return callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File ".../rules_python++pip+pypi_312_doxysphinx/site-packages/doxysphinx/cli.py", line 143, in build
builder.build(doxy_output)
File ".../rules_python++pip+pypi_312_doxysphinx/site-packages/doxysphinx/process.py", line 91, in build
copied_resources = self._resource_provider.provide_resources(doxygen_html_dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File ".../rules_python++pip+pypi_312_doxysphinx/site-packages/doxysphinx/resources.py", line 131, in provide_resources
written_doxygen_css = self._css_scoper.scope(
^^^^^^^^^^^^^^^^^^^^^^^
File ".../rules_python++pip+pypi_312_doxysphinx/site-packages/doxysphinx/resources.py", line 246, in scope
compiled_css: Any = sass.compile(
^^^^^^^^^^^^^
File ".../rules_python++pip+pypi_312_libsass/site-packages/sass.py", line 725, in compile
raise CompileError(v)
sass.CompileError: Error: Function hsl is missing argument $saturation.
on line 1517 of stdin
>> background-color: hsl(from #f8d1cc h s calc(l + -3));
-------------------^
doxygen.css problematic lines example (hsl is used in other places as well)
/* The standard CSS for doxygen 1.15.0*/
...
/* This causes issues */
dl.warning .tt, dl.attention .tt, dl.important .tt {
background-color: hsl(from #f8d1cc h s calc(l + -3));
}
Describe the solution you'd like
Doxysphinx runs successfully with Doxygen v1.15.0.
Describe alternatives you've considered
Using Doxygen v1.14.0 works for now.
Additional context
- Doxygen - v1.15.0
- Doxysphinx - v3.3.14
Is your feature request related to a problem? Please describe.
Doxygen v1.15.0 css seems incompatible with the current Doxysphinx.
Traceback (path details redacted)
doxygen.css problematic lines example (hsl is used in other places as well)
Describe the solution you'd like
Doxysphinx runs successfully with Doxygen v1.15.0.
Describe alternatives you've considered
Using Doxygen v1.14.0 works for now.
Additional context