Skip to main content

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

Metadata

Release files for mf-api 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mf-api 0.1.1
File Size Uploaded
mf_api-0.1.1.tar.gz 13.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mf-api 0.1.1
File Interpreter ABI Platform
mf_api-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 39.0 kB

Release files / mf_api-0.1.1.tar.gz

Download URL mf_api-0.1.1.tar.gz
Size 13.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e770ef95c17cccbcda0346ecfbe4667ff1eb8a78387bb6d05d45990fdf6ab14d
BLAKE2b-256 checksum
How to use checksums
6212fe9186a6e34db9d26ee045024624ac4a63f9f140bd59ebf068d877224497
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 9, 2026.

Transparency log

Release files / mf_api-0.1.1-py3-none-any.whl

Download URL mf_api-0.1.1-py3-none-any.whl
Size 25.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fcf476d082508dd4ae651ab01f74bcb66f8e2f7ba372969f013daea1bc8d0b82
BLAKE2b-256 checksum
How to use checksums
c84242eb5b7e1c01879d41cf3ab22c068a9eb56dee62532f5d7077a170055ecc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release 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