1. 24 Jan, 2023 5 commits
  2. 19 Jan, 2023 3 commits
  3. 13 Jan, 2023 9 commits
  4. 11 Jan, 2023 1 commit
  5. 06 Jan, 2023 2 commits
    • Jonathan Corbet's avatar
      docs: Deprecate use of Sphinx < 2.4.x · 31abfdda
      Jonathan Corbet authored
      The Sphinx 2.4 release is three years old, and it is becoming increasingly
      difficult to even find a system with an sufficiently archaic Python
      installation that can run versions older than that.  I can no longer test
      changes against anything prior to 2.4.x.
      
      Move toward raising our minimum Sphinx requirement to 2.4.x so we can
      delete some older support code and claim to support a range of versions
      that we can actually test.
      
      In the absence of screams, the actual removal of support can happen later
      in 2023.
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      31abfdda
    • Jonathan Corbet's avatar
      docs: Fix the docs build with Sphinx 6.0 · 0283189e
      Jonathan Corbet authored
      Sphinx 6.0 removed the execfile_() function, which we use as part of the
      configuration process.  They *did* warn us...  Just open-code the
      functionality as is done in Sphinx itself.
      
      Tested (using SPHINX_CONF, since this code is only executed with an
      alternative config file) on various Sphinx versions from 2.5 through 6.0.
      Reported-by: default avatarMartin Liška <mliska@suse.cz>
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      0283189e
  6. 02 Jan, 2023 20 commits