From dd315d4173929d5f79a6c338c39894cf7273dbff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Alfredo=20Nu=C3=B1ez=20Meneses?= Date: Tue, 1 Oct 2024 15:45:42 +0000 Subject: [PATCH] fix pylint complaints --- pennylane_lightning/core/_state_vector_base.py | 2 +- pennylane_lightning/lightning_gpu/_measurements.py | 4 ++-- pennylane_lightning/lightning_gpu/lightning_gpu.py | 5 ++--- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/pennylane_lightning/core/_state_vector_base.py b/pennylane_lightning/core/_state_vector_base.py index 94afa7862..70ed7cfb2 100644 --- a/pennylane_lightning/core/_state_vector_base.py +++ b/pennylane_lightning/core/_state_vector_base.py @@ -96,7 +96,7 @@ def _state_dtype(self): Returns: the state vector class """ - def reset_state(self, sync: Optional[bool] = None): + def reset_state(self): """Reset the device's state""" # init the state vector to |00..0> self._qubit_state.resetStateVector() diff --git a/pennylane_lightning/lightning_gpu/_measurements.py b/pennylane_lightning/lightning_gpu/_measurements.py index 845c4e2ee..9efd2c19a 100644 --- a/pennylane_lightning/lightning_gpu/_measurements.py +++ b/pennylane_lightning/lightning_gpu/_measurements.py @@ -31,8 +31,8 @@ mpi_error = ex_mpi MPI_SUPPORT = False -except ImportError as ex: - warn(str(ex), UserWarning) +except ImportError as error_import: + warn(str(error_import), UserWarning) from typing import Any, List diff --git a/pennylane_lightning/lightning_gpu/lightning_gpu.py b/pennylane_lightning/lightning_gpu/lightning_gpu.py index aeb458a38..84d7dd31e 100644 --- a/pennylane_lightning/lightning_gpu/lightning_gpu.py +++ b/pennylane_lightning/lightning_gpu/lightning_gpu.py @@ -21,9 +21,8 @@ from ctypes.util import find_library from dataclasses import replace from importlib import util as imp_util -from numbers import Number from pathlib import Path -from typing import List, Optional, Tuple, Union +from typing import List, Optional, Union from warnings import warn import numpy as np @@ -43,7 +42,7 @@ from pennylane.measurements import MidMeasureMP from pennylane.operation import DecompositionUndefinedError, Operator, Tensor from pennylane.ops import Prod, SProd, Sum -from pennylane.tape import QuantumScript, QuantumTape +from pennylane.tape import QuantumScript from pennylane.transforms.core import TransformProgram from pennylane.typing import Result