1. 28 Oct, 2020 1 commit
  2. 27 Oct, 2020 6 commits
  3. 15 Oct, 2020 3 commits
  4. 14 Oct, 2020 1 commit
  5. 30 Sep, 2020 2 commits
  6. 29 Sep, 2020 6 commits
    • Dave Jones's avatar
      Stop mypy whinging · 74ae738d
      Dave Jones authored
      Fix a trivial "unused comment" complaint from mypy
    • Dave Jones's avatar
      Use the cpp domain instead of c · a44b9f10
      Dave Jones authored
      Squash lots of warnings about improper C syntax by switching the docs
      to use the sphinx cpp domain instead (which also required switching
      c:data definitions to cpp:var as the latter domain lacks the "data"
    • Dave Jones's avatar
      Fix highlightlang warnings · a4b8e3bf
      Dave Jones authored
      The highlightlang directive was deprecated in favour of highlight.
      Also fix a warning about parsing a code-block (which is actually an
      e-mail snippet).
    • Dave Jones's avatar
      Fix duplicate definition warning · 2a43f0b2
      Dave Jones authored
      The HashStringList definition is already automatically including
      :members: in its output, so the autoattribute:: redundantly re-defines
      the "usable" attribute, leading to the warning.
    • Dave Jones's avatar
      Fix warning about contents doc · 6b1b70ef
      Dave Jones authored
      At some point in its history, sphinx switched from using contents.rst to
      index.rst as the master document and now warns that if projects aren't
      using index.rst they need to explicitly set master_doc in their
    • Dave Jones's avatar
      Fix ftbfs with sphinx 3.x · dee372b2
      Dave Jones authored
      The defindex.html template has been obsolete for yonks and has been
      removed, unremoved, deprecated, and finally (definitely?) removed as
      of sphinx 3. See https://github.com/sphinx-doc/sphinx/issues/2986 for
      the sordid history :)
  7. 25 Apr, 2020 5 commits
  8. 20 Apr, 2020 3 commits
    • Julian Andres Klode's avatar
      Release 2.1.2 · f025ba4f
      Julian Andres Klode authored
    • Julian Andres Klode's avatar
      Remove Python 2 and old pyflakes hacks · c18d0dc2
      Julian Andres Klode authored
      This includes, but might not be limited to:
      - explicit version checks
      - try/except ImportError wrapping of typing imports
      - referencing imported types like `Type  # pyflakes` because
        older pyflakes stumbled upon them only being used in `# type`
    • Julian Andres Klode's avatar
      Use pybuild to split out -dbg stuff, avoid .install/.files · a4fe0b97
      Julian Andres Klode authored
      Doing this via pybuild is somewhat nasty, as it does not
      allow us to move all the common files into the common
      package itself, so we have to hack around that.
      I'd like to more declaratively state which files belong
      into common, or for pybuild to figure that out itself
      (it ain't hard), but meh, what can I do?
      This fixes the problem where the wildcard that was
      matching debug symbols "d-*" (formerly dm-*) also is
      matching kfreebsd-, and hence caused FTBFS on freebsd.
      Closes: #958118
  9. 16 Apr, 2020 7 commits
  10. 09 Apr, 2020 6 commits