Librairie qui fournit des fonctions simples pour rechercher dans legifrance
Project description
PyLegifrance
À propos
Librairie python qui simplifie l'interrogation des contenus de legifrance en créant des fonctions pythons prêtes à l'emploi pour la recherche ou la consultation de textes légaux et réglementaires. Elle repose sur l'utilisation de pydantic pour gérer les structures de données d'interrogation et de réponse de l'API legifrance. A terme l'intégralité des fonctions de l'API legifrance seront disponibles sous forme de fonctions python.
Si vous souhaitez accéder directement à une API simplifiée, c'est par ici : https://lab.dassignies.law/api/docs
Pour un serveur MCP Legifrance, c'est par ici : https://github.com/rdassignies/mcp-server-legifrance
Documentation
La documentation complète est disponible ici : https://pylegifrance.github.io/pylegifrance/
Elle inclut :
- Démarrage rapide - Installer et faire votre première requête
- Rechercher dans les codes - Codes législatifs et réglementaires
- Récupérer une décision - Jurisprudence judiciaire
- Référence API - Documentation technique complète
- Architecture - Concepts et décisions techniques
Fonctionnalités principales
- Recherche dans les codes français
- Recherche dans les lois, ordonnances, décrets et arrêtés
- Recherche dans la jurisprudence judiciaire
Contact
Raphael d'Assignies - LinkedIn Site web: https://dassignies.law
Contributeurs : Frederic Ferrera - LinkedIn Site web: https://fredferre.com
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 pylegifrance-1.7.0.tar.gz.
File metadata
- Download URL: pylegifrance-1.7.0.tar.gz
- Upload date:
- Size: 87.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.10 {"installer":{"name":"uv","version":"0.11.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2cf084db229dcc6d82e668fe690184b113d9d168c0a7aee0869df4b25e4e19b
|
|
| MD5 |
e0f56bb01d4a4f40f890d3fb85e7b718
|
|
| BLAKE2b-256 |
3d738118742d500d0760be64ae5b1f083146286d9f608a8cf913cc1e5d58d088
|
File details
Details for the file pylegifrance-1.7.0-py3-none-any.whl.
File metadata
- Download URL: pylegifrance-1.7.0-py3-none-any.whl
- Upload date:
- Size: 96.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.10 {"installer":{"name":"uv","version":"0.11.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5627ab589fca1251a3d9551a386f67b7cde7861cfe42bab08a4f17ad12c5eaef
|
|
| MD5 |
aa1e95e26b6b902c7748302acafc6772
|
|
| BLAKE2b-256 |
8ebc2bc4bdfc412e6183b5116a0360f9e678b2a4c3ac6c495195938a9b70694a
|