geotribu_cli.json.json_client module

class geotribu_cli.json.json_client.JsonFeedClient(url='https://geotribu.fr/feed_json_created.json', tags_url='https://geotribu.fr/tags.json')

Bases : object

__init__(url='https://geotribu.fr/feed_json_created.json', tags_url='https://geotribu.fr/tags.json')

Class initialization

Paramètres:
items()

Fetch Geotribu JSON feed items

Type renvoyé:

list[dict[str, Any]]

Renvoie:

List of dicts representing raw JSON feed items

tags(should_sort=False)

Fetch Geotribu used tags

Paramètres:

should_sort (bool) – if the list of returned tags should be alphabetically sorted

Type renvoyé:

list[str]

Renvoie:

List of tags used by Geotribu