Changelog basé sur Keep a Changelog, et ce projet adhère au Semantic Versioning.
| Version | Version python | API entreprise |
|---|---|---|
| 31.0.0 | 3.11+ | v3 |
| 3.7.2 | 3.11+ | v3 |
- documentation sur le ratelimiter
- Rend optionnel l'utilisation d'un ratelimiter client.
- Un nouvel extras existe pour l'utilisation d'un ratelimiter client :
api-entreprise[ratelimiter] - Spécifie plus précisement la sémantique derrière les versions
- Ajout des informations de la personne physique dans l'unité légale d'un etablissement
- update readme
- Rendre
codeetnomenclatureoptionnel dans le flux données établissement.
- Ajout d'une exception de base nommée
ApiEntrepriseClientError
- Gestion plus correcte des erreurs non documentées. (503 par exemple)
- Timeout par défaut à 5 secondes pour les endpoint json de l'API entreprise
- Construction URL dans la cli
- Traitement lors des 404
- Cacher le header Authorization lors de la construction de cassettes
- Les cassettes dont les réponses sont forgées à la main sont dans leur propre dossier.
- Ajout certification RGE
- Ajout certification Qualibat
- Renommage model
- handler qui groupe plusieurs autres handlers
- refactoring api.py
- Ajout du endpoint pour récupérer la TVA intercommunautaire
- Ajout du endpoint pour récupérer le CA
- Ajout de
economie_sociale_et_solidairedans la réponse des données étabissement.
- Bug dans la constitution d'URL pour l'API