diff --git a/docs/requirements.txt b/docs/requirements.txt index 08f4a5b..ebe04bc 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,5 +1,5 @@ -pydata-sphinx-theme==0.14.3 -sphinx==7.3.7 +pydata-sphinx-theme==0.16.1 +sphinx==8.2.3 sphinx_autodoc_typehints==1.19.5 reno[sphinx]==3.3.0 \ No newline at end of file diff --git a/dwave/gate/qir/loader.py b/dwave/gate/qir/loader.py index 019b8f9..73bd97b 100644 --- a/dwave/gate/qir/loader.py +++ b/dwave/gate/qir/loader.py @@ -173,7 +173,7 @@ def _deconstruct_call_instruction( if arg.is_null: qubits.append(0) else: - pattern = "\%Qubit\* inttoptr \(i64 (\d+) to \%Qubit\*\)" + pattern = r"\%Qubit\* inttoptr \(i64 (\d+) to \%Qubit\*\)" qubit = re.search(pattern, str(arg)).groups()[0] qubits.append(int(qubit) if qubit.isdigit() else None) else: @@ -181,7 +181,7 @@ def _deconstruct_call_instruction( if arg.is_null: bits.append(0) else: - pattern = "\%Result\* inttoptr \(i64 (\d+) to \%Result\*\)" + pattern = r"\%Result\* inttoptr \(i64 (\d+) to \%Result\*\)" bit = re.search(pattern, arg.__str__()).groups()[0] bits.append(int(bit) if bit.isdigit() else None)