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.0.tar.gz (13.6 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.0-py3-none-any.whl (25.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mf_api-0.1.0.tar.gz
  • Upload date:
  • Size: 13.6 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.0.tar.gz
Algorithm Hash digest
SHA256 015aa4a0e431dfb4c4366ceb04ee8d1909dadd1e79b4f3856b63bc04805ab514
MD5 42299271fa644716c46cb5bc8948c598
BLAKE2b-256 2289964a75fe09ee2f359d718ecefd2cd143ab4edfab8adaff0cd9fa2f04f21a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mf_api-0.1.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: mf_api-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 25.1 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c5d92775af0fb43768b0fb880776651316c8409bb1a25edc3ac62ad1b826a95e
MD5 f6a88ff3644b9cf249de2cf279bd1ff9
BLAKE2b-256 b79087ef5ac672d48b9121dca7217d664f8fe4c3fc4e761258442a9763c5c0f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for mf_api-0.1.0-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