Skip to main content

A professional Python wrapper for Météo-France APIs (Radar, Paquet Radar, etc.)

Project description

MF API (Météo-France API Wrapper)

IN PROGRESS

Cette librairie n'est pas encore finalisé et des bugs peuvent être présent ou fonctionnalitées manquantes.

Decsription

mf-api est un wrapper Python non officiel pour interroger les APIs publiques de Météo-France. Le wrapper se décompose en 2 parties :

  • mf-api.api pour intéroger les APIs de Météo-France
  • mf-api.decoders pour serialiser les données en Class python pour les produits complexe comme les produits radar ou de prévision

Installation

Vous pouvez installer la librairie localement :

pip install mf-api

Si vous souhaitez décoder les données de radars météorologiques (BUFR, HDF5, LZW, GZIP), installez les dépendances optionnelles :

pip install "mf-api[radar]"

Fonctionnalités

  • Authentification automatique (via .env et token Météo-France)
  • Wrapper pour l'API publique de Météo France (https://portail-api.meteofrance.fr)
  • Décodage des formats radar complexes (BUFR compressés, données polaires eccodes)

Prochainement

  • Décodage pour les produits de prévisions
  • Résolution de bug
  • Renforcement de l'architecture

Project details


Download files

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

Source Distribution

mf_api-0.1.1.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

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

mf_api-0.1.1-py3-none-any.whl (25.2 kB view details)

Uploaded Python 3

File details

Details for the file mf_api-0.1.1.tar.gz.

File metadata

  • Download URL: mf_api-0.1.1.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mf_api-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e770ef95c17cccbcda0346ecfbe4667ff1eb8a78387bb6d05d45990fdf6ab14d
MD5 4bc6a6b2189743deb961fda8b9e24057
BLAKE2b-256 6212fe9186a6e34db9d26ee045024624ac4a63f9f140bd59ebf068d877224497

See more details on using hashes here.

Provenance

The following attestation bundles were made for mf_api-0.1.1.tar.gz:

Publisher: publish-to-pypi.yml on GalTechDev/MF_API

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mf_api-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mf_api-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 25.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mf_api-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fcf476d082508dd4ae651ab01f74bcb66f8e2f7ba372969f013daea1bc8d0b82
MD5 f2767e6a941c23cca475375b6e6c3f13
BLAKE2b-256 c84242eb5b7e1c01879d41cf3ab22c068a9eb56dee62532f5d7077a170055ecc

See more details on using hashes here.

Provenance

The following attestation bundles were made for mf_api-0.1.1-py3-none-any.whl:

Publisher: publish-to-pypi.yml on GalTechDev/MF_API

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page