Lower the frame rate of Arudcam IMX219 cameras with Gstreamer on the CSI ports

The pipeline I am passing as my gstreamer argument is
self._gstreamer_pipeline = (
"nvarguscamerasrc sensor-id=%d sensor-mode=%d fpsRange="10.0 10.0" ! "
"video/x-raw(memory:NVMM), "
"format=(string)NV12, framerate=(fraction)%d/1 ! "
"nvvidconv flip-method=%d ! "
"video/x-raw, width=(int)%d, height=(int)%d, format=(string)BGRx ! "
"videoconvert ! "
“video/x-raw, format=(string)BGR ! appsink”
% (
sensor_id,
sensor_mode,
framerate,
flip_method,
display_width,
display_height,
)

Where this is all passed to opencv VideoCapture. I get the error “no property “fpsRange” in element “nvarguscamerasrc”” . I am not really sure what I am doing wrong.