Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc: Fix deprecations #196

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

doc: Fix deprecations #196

wants to merge 2 commits into from

Conversation

jtojnar
Copy link
Contributor

@jtojnar jtojnar commented Feb 24, 2024

See the individual commit messages for details.

  • Verified that the docs still build and look the same.

Sphinx [6.2.0] and later will warn we are not using the “new” (well introduced in [1.0] in 2010) syntax:

    WARNING: The pre-Sphinx 1.0 'intersphinx_mapping' format is deprecated and will be removed in Sphinx 8. Update to the current format as described in the documentation. Hint: "intersphinx_mapping = {'<name>': ('http://docs.python.org/', None)}".https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_mapping

[6.2.0]: https://www.sphinx-doc.org/en/master/changes.html#release-6-2-0-released-apr-23-2023
[1.0]: https://www.sphinx-doc.org/en/master/changes.html#release-1-0-jul-23-2010
This will get rid of the following warnings:

    warning: Tag 'OUTPUT_TEXT_DIRECTION' at line 102 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'TCL_SUBST' at line 260 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'CLANG_ASSISTED_PARSING' at line 1068 of file '/build/libmypaint/doc/Doxyfile' belongs to an option that was not enabled at compile time.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
    warning: Tag 'CLANG_OPTIONS' at line 1076 of file '/build/libmypaint/doc/Doxyfile' belongs to an option that was not enabled at compile time.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
    warning: Tag 'CLANG_DATABASE_PATH' at line 1086 of file '/build/libmypaint/doc/Doxyfile' belongs to an option that was not enabled at compile time.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
    warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1104 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'HTML_TIMESTAMP' at line 1240 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'FORMULA_TRANSPARENT' at line 1532 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'LATEX_SOURCE_CODE' at line 1834 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'LATEX_TIMESTAMP' at line 1850 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'RTF_SOURCE_CODE' at line 1924 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 2029 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'CLASS_DIAGRAMS' at line 2216 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'DOT_FONTNAME' at line 2258 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'DOT_FONTSIZE' at line 2265 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'DOT_TRANSPARENT' at line 2491 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"

We used the default values for those keys so the removal does not affect us.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant