Fix building docs on Python 3.

Review Request #11999 — Created Jan. 24, 2022 and submitted

Information

Review Board
release-4.0.x

Reviewers

The release notes and user manual can now be built on Python 3. There
were a couple string type issues leading to syntax errors, preventing
this from being built.

We also no longer hard-code a version of Python. We instead just run
sphinx-build.

An old reference to "Christian Hammond" as an author was also changed
to "Beanbag, Inc."

Built both sets of docs successfully.

Summary ID
Fix building docs on Python 3.
The release notes and user manual can now be built on Python 3. There were a couple string type issues leading to syntax errors, preventing this from being built. We also no longer hard-code a version of Python. We instead just run `sphinx-build`.
5d41ad5c125c22c08aef94c5b0e832f97dc78550
Description From Last Updated

These don't need to be raw strings.

daviddavid

"Release Notes" and "Christian Hammond" don't need to be raw strings.

daviddavid
david
  1. 
      
  2. docs/manual/conf.py (Diff revision 1)
     
     
     
     
     
    Show all issues

    These don't need to be raw strings.

  3. docs/releasenotes/conf.py (Diff revision 1)
     
     
     
    Show all issues

    "Release Notes" and "Christian Hammond" don't need to be raw strings.

  4. 
      
chipx86
chipx86
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-4.0.x (31e483a)