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'
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.3.0.tar.gz (6.5 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.3.0-py3-none-any.whl (6.5 MB view details)

Uploaded Python 3

File details

Details for the file seuils-2026.3.0.tar.gz.

File metadata

  • Download URL: seuils-2026.3.0.tar.gz
  • Upload date:
  • Size: 6.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for seuils-2026.3.0.tar.gz
Algorithm Hash digest
SHA256 f2b792d31e07a966598ab91e21fb2f6a307df499326c71df0fbc76758e22db01
MD5 7ea18c794238cc33fa1cca6a258ab771
BLAKE2b-256 a3cc10c0b82510ae6f3e9f84730dc7de72922fef2b33e40102c4d53640c25510

See more details on using hashes here.

File details

Details for the file seuils-2026.3.0-py3-none-any.whl.

File metadata

  • Download URL: seuils-2026.3.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d7a4ff7d5926f957c8d01e07f2f2f357180518f8e0d7f678a7ed1acc69930912
MD5 a7aa0ae5b85e0e093830654f2340cc6b
BLAKE2b-256 dac4d42c4ab7e937e2e7487934a951b8b1552b9a03e3f5bb78f9a15582a9187b

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