Commit
522ee49be0c474bdc88afce3da32f5b8ebb0375c
by sbessonSwitch default domain to the reStructuredText domain
See https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-primary_domain
and https://www.sphinx-doc.org/en/master/usage/domains/index.html
The definition of a custom property cross-reference clashes with the
directive defined in the Python domain which is the default domain.
To fix the usage without updating all references, this changes the
default domain to rst and updates all directives, roles and references
specific to the Python domain in the table documentation page to use
the py namespace
The definition of the custom property cross-reference is also amended
to use an indextemplate value consistent with the reference
documentation