docs: def get_crimes_point(self, lat, lng, date=None, category=None):
          """
          Get crimes within a 1-mile radius of a location. Uses the crime-street_
          API call.
  
          .. _crime-street: https//data.police.uk/docs/method/crime-street/
  
          :rtype: list
          :param lat: The latitude of the location.
          :type lat: float or str
          :param lng: The longitude of the location.
          :type lng: float or str
          :param date: The month in which the crimes were reported in the format
                      ``YYYY-MM`` (the latest date is used if ``None``).
          :type date: str or None
          :param category: The category of the crimes to filter by (either by ID
                           or CrimeCategory object)
          :type category: str or CrimeCategory
          :return: A ``list`` of crimes which were reported within 1 mile of the
                   specified location, in the given month (optionally filtered by
                   category).
          """
  
          if isinstance(category, CrimeCategory):
              category = category.id
          method = 'crimes-street/%s' % (category or 'all-crime')
          kwargs = {
              'lat': lat,
              'lng': lng,
          }
          crimes = []
          if date is not None:
              kwargs['date'] = date
          for c in self.service.request('GET', method, **kwargs):
              crimes.append(Crime(self, data=c))
          return crimes