1. 15 Oct, 2020 1 commit
  2. 14 Oct, 2020 1 commit
  3. 30 Sep, 2020 2 commits
  4. 29 Sep, 2020 6 commits
    • Dave Jones's avatar
      Stop mypy whinging · 74ae738d
      Dave Jones authored
      Fix a trivial "unused comment" complaint from mypy
      74ae738d
    • 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"
      definition).
      a44b9f10
    • 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).
      a4b8e3bf
    • 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.
      2a43f0b2
    • 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
      configuration.
      6b1b70ef
    • 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 :)
      dee372b2
  5. 25 Apr, 2020 5 commits
  6. 20 Apr, 2020 3 commits
    • Julian Andres Klode's avatar
      Release 2.1.2 · f025ba4f
      Julian Andres Klode authored
      f025ba4f
    • 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`
        comments
      c18d0dc2
    • 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
      a4fe0b97
  7. 16 Apr, 2020 7 commits
  8. 09 Apr, 2020 6 commits
  9. 08 Apr, 2020 1 commit
    • Simon Poirier's avatar
      Decode locale-encoded descriptions. · 3cf10fd6
      Simon Poirier authored
      The translated description returned by libapt-pkg is, unlike other
      fields, locale-encoded (see apt-pkg/deb/debrecords.cc). As such, try
      decoding that description with the current locale.
      3cf10fd6
  10. 07 Apr, 2020 1 commit
    • Gordon Ball's avatar
      Use pyflakes3 instead of (python 2) pyflakes · b12f7046
      Gordon Ball authored
      python-apt currently uses (python 3) pycodestyle and (python 2) pyflakes
      for code quality checks. It is one of the last users of pyflakes and
      dropping this dependency should allow further removals of python 2
      packages.
      
      This necessitated two small fixes where python2-only builtins are
      referred to (even when protected by version guards) to prevent pyflakes3
      from identifying them as errors.
      b12f7046
  11. 24 Mar, 2020 3 commits
  12. 08 Mar, 2020 4 commits