Skip to main content

gedeon

Client Python de l'API GEDEON — catalogue d'événements culturels.

État : réservation de nom

Cette version 0.0.1 ne fait rien. Elle existe pour réserver le nom du paquet avant la publication du client, et n'apporte aucune fonctionnalité.

N'installez pas cette version en attendant qu'elle fasse quelque chose : elle n'a aucune dépendance et aucun code utile.

Ce qui est prévu en 0.1.0

Un client mince sur l'API de lecture, qui absorbe les trois choses que chaque consommateur réécrirait sinon à sa façon :

  • la pagination, rendue invisible derrière un itérateur ;
  • la reprise sur quota — un 429 porte le délai exact, marteler n'avance rien ;
  • l'export en flux, qui ne charge pas le jeu complet en mémoire.
from gedeon import Gedeon

api = Gedeon()                                   # lit GEDEON_API_KEY
for e in api.evenements(city="Marseille", upcoming=True):
    print(e.dates.begin, e.title)

L'authentification se fait par clé d'API, transmise en en-tête Authorization, jamais en paramètre d'URL — elle finirait sinon dans les journaux d'accès et les en-têtes Referer.

Licence

Propriétaire. Tous droits réservés.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gedeon-0.0.1.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gedeon-0.0.1-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file gedeon-0.0.1.tar.gz.

File metadata

  • Download URL: gedeon-0.0.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for gedeon-0.0.1.tar.gz
Algorithm Hash digest
SHA256 00ba5fb144620feae257f817dbdda81a056929ee60cd3c52b64c71dcafa8fb28
MD5 3a964ab120b4bab1d7343de8a8258bc9
BLAKE2b-256 f94f7877906c18edc6191c180e0ec1f8f6776efc3ae8d6a4ecb05841e40debb1

See more details on using hashes here.

File details

Details for the file gedeon-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: gedeon-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for gedeon-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 839f1a3a1471eb999657c1f94d6bf3cff1b5019b0f4db9108df45d580d999dae
MD5 12da74ff5977aa29dd505513537fe046
BLAKE2b-256 a7c979ea048ab4c5f3a28f0a6e8ac3fc143d4259100b79cedc697d7fb8413e3d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page