I'm new to Python. I was trying to sample raster values to points based on the geometries of a shapefile using the below code but I'm receiving the below error .

    enter code here
    multi_values_points = pd.Series()

with fiona.open(inputShape) as shp:
    for feature in shp:
        Name = feature['properties']['Name']
        print(Name)
        coords = feature['geometry']['coordinates']
        print(coords)
        with raster.open(inputRaster) as stack_src:
                  value = [v for v in stack_src.sample([coords])]
        # Update the pandas serie accordingly
        multi_values_points.loc[Name] = value


**ValueError: not enough values to unpack (expected 2, got 1)**`enter code here`