Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix docs build on case-insensitive systems (Qiskit#9748)
During the switchover of the `SymbolicPulse` classes in the pulse library, there are several objects documented under `qiskit.library.pulse` that differ only by capitalisation. Under `autosummary`, these therefore generate files with names that differ only by capitalisation, which causes naming clashes on systems that have case-insensitive semantics, such as macOS. This then causes warnings to be emitted from the Sphinx build, failing it. Autosummary has this setting that can be used as a workaround. I went this route rather than converting the documentation to use more inline documentation for the library for now, because I expect the clash to be more short-lived, and I didn't want to make a change that meaningful impacts the style of the documentation without knowing the full context around it. Co-authored-by: Eric Arellano <14852634+Eric-Arellano@users.noreply.github.com>
- Loading branch information