code: def RY(angle, qubit):
      
      return Gate(name="RY", params=[angle], qubits=[unpack_qubit(qubit)])
docs: Produces the RY gate::
  
          RY(phi) = [[cos(phi / 2), -sin(phi / 2)],
                     [sin(phi / 2), cos(phi / 2)]]
  
      This gate is a single qubit Y-rotation.
  
      :param angle: The angle to rotate around the y-axis on the bloch sphere.
      :param qubit: The qubit apply the gate to.
      :returns: A Gate object.