Skip to main content

PyLegifrance

GitHub Actions

À 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 :

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

Metadata

Release files for pylegifrance 1.7.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pylegifrance 1.7.1
File Size Uploaded
pylegifrance-1.7.1.tar.gz 87.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pylegifrance 1.7.1
File Interpreter ABI Platform
pylegifrance-1.7.1-py3-none-any.whl Python 3 none any Details

Total release size: 184.1 kB

Release files / pylegifrance-1.7.1.tar.gz

Download URL pylegifrance-1.7.1.tar.gz
Size 87.7 kB
Tags Source
SHA-256 checksum
How to use checksums
dce5bc7a41a1bb2bd1349d84f080847cc7c9a30fcbceb6c4b6c594e8c8e39517
BLAKE2b-256 checksum
How to use checksums
a9371aaf7f5398937f2193db1fdf0bc3f3aa47b569f10c4c9a14e3384c57b812
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / pylegifrance-1.7.1-py3-none-any.whl

Download URL pylegifrance-1.7.1-py3-none-any.whl
Size 96.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b3e6000f839cec835867bed9c21221830ea8082b026de1b444fc371a72fbb14e
BLAKE2b-256 checksum
How to use checksums
79189202d82c525998369e6d2877d9a75c4e7698c171b956cba4e2a7daacc269
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page