Répertoire des seuils de l'usure en vigueur en France depuis 2005
Project description
Seuils (de l'usure)
Répertoire des seuils de l'usure applicables aux crédits à la consommation en France depuis 2005.
Le taux d'usure correspond au taux d'intérêt maximum légal que les établissements de crédit sont autorisés à pratiquer lorsqu'ils accordent un prêt. Le taux d'usure vise à protéger les emprunteurs. La Banque de France est en charge du calcul trimestriel du taux d'usure dont les modalités de calcul sont définies dans les différents textes juridiques de la législation française.
Installation
python3 -m pip install seuils
Utilisation
>>> from seuils import usure
>>> usure.get_lien(jour="2024-01-01")
'https://www.legifrance.gouv.fr/download/file/TngutXAISa4GeWXvS4DQMQ8m5kM-HkKzkIVCl8TVyds=/JOE_TEXTE'
# Retourne le lien legifrance de l'avis ministériel détaillant les seuils de l'usure en vigueur pour le 1er trimestre 2024
>>> usure.get_taux(jour="2024-01-01", montant=3000)
Decimal('22.00')
# Retourne le seuil de l'usure applicable au 1er trimestre 2024 pour un crédit à la consommation d'un montant de 3000 euros
Mise à jour
- Ajouter les nouvelles données dans les fichiers suivants :
src/seuils/data/avis.json
src/seuils/data/seuils/json
- Copier les fichier dans le dossier public
cp src/seuils/data/avis.json public/avis.json
cp src/seuils/data/seuils.json public/seuils.json
- Actualiser la page de visualisation
python3 -m venv env
source env/bin/activate
pip install -U 'pip<25.3'
pip install -r requirements-dev.txt
cd src
python -m seuils.pages "../public/index.html"
-
Ajouter le pdf du journal officiel (préalablement renommé au même format que les autres suivant sa date d'entrée en vigueur) dans le dossier
public/assets/pdfet dans le dossiersrc/seuils/pdf -
Lancer les tests
pytest
- Mettre à jour le numéro de version dans le fichier
pyproject.toml(format : annee.trimestre.version)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file seuils-2026.2.0.tar.gz.
File metadata
- Download URL: seuils-2026.2.0.tar.gz
- Upload date:
- Size: 6.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20e8365cb9801386597ddc24e773701b57425c711be8958c94f7c47c66082023
|
|
| MD5 |
724d67602ea87c4cc194802df0b7a5e3
|
|
| BLAKE2b-256 |
25bfd781a4a40286ffc5fe8194ca6396ba3be7e88baa2f41c62833bc88811b55
|
File details
Details for the file seuils-2026.2.0-py3-none-any.whl.
File metadata
- Download URL: seuils-2026.2.0-py3-none-any.whl
- Upload date:
- Size: 6.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6894d8f5cb1c9235b364a745ead0b988bfee7450dfddcb77c716d32bb059b117
|
|
| MD5 |
6a4ad0b9db74c1fdbebab5f163863534
|
|
| BLAKE2b-256 |
640feb57605d2a9eaa3faa11a633c6a1c9761b02c33e508c53c0d7fca97a25e7
|