def artist(
		self, artist_id, *, include_albums=True, num_related_artists=5, num_top_tracks=5
	):
		"""Get information about an artist.

		Parameters:
			artist_id (str): An artist ID. Artist IDs start with an 'A'.
			include_albums (bool, Optional): Include albums by the artist in returned dict.
				Default: ``True``.
			num_related_artists (int, Optional): Include up to given number of related artists in returned dict.
				Default: ``5``.
			num_top_tracks (int, Optional): Include up to given number of top tracks in returned dict.
				Default: ``5``.

		Returns:
			dict: Artist information.
		"""

		response = self._call(
			mc_calls.FetchArtist,
			artist_id,
			include_albums=include_albums,
			num_related_artists=num_related_artists,
			num_top_tracks=num_top_tracks
		)
		artist_info = response.body

		return artist_info
Get information about an artist.

		Parameters:
			artist_id (str): An artist ID. Artist IDs start with an 'A'.
			include_albums (bool, Optional): Include albums by the artist in returned dict.
				Default: ``True``.
			num_related_artists (int, Optional): Include up to given number of related artists in returned dict.
				Default: ``5``.
			num_top_tracks (int, Optional): Include up to given number of top tracks in returned dict.
				Default: ``5``.

		Returns:
			dict: Artist information.