Skip to main content

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

  1. Ajouter les nouvelles données dans les fichiers suivants :
src/seuils/data/avis.json
src/seuils/data/seuils/json
  1. 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
  1. 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"
  1. 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/pdf et dans le dossier src/seuils/pdf

  2. Lancer les tests

pytest
  1. Mettre à jour le numéro de version dans le fichier pyproject.toml (format : annee.trimestre.version)

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

seuils-2026.2.0.tar.gz (6.4 MB view details)

Uploaded Source

Built Distribution

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

seuils-2026.2.0-py3-none-any.whl (6.4 MB view details)

Uploaded Python 3

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

Hashes for seuils-2026.2.0.tar.gz
Algorithm Hash digest
SHA256 20e8365cb9801386597ddc24e773701b57425c711be8958c94f7c47c66082023
MD5 724d67602ea87c4cc194802df0b7a5e3
BLAKE2b-256 25bfd781a4a40286ffc5fe8194ca6396ba3be7e88baa2f41c62833bc88811b55

See more details on using hashes here.

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

Hashes for seuils-2026.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6894d8f5cb1c9235b364a745ead0b988bfee7450dfddcb77c716d32bb059b117
MD5 6a4ad0b9db74c1fdbebab5f163863534
BLAKE2b-256 640feb57605d2a9eaa3faa11a633c6a1c9761b02c33e508c53c0d7fca97a25e7

See more details on using hashes here.

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