Skip to main content

Librairie qui fournit des fonctions simples pour rechercher dans legifrance

Project description

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

Pour des exemples d'utilisation, consultez la documentation).

Contact

Raphael d'Assignies - LinkedIn
Site web: https://dassignies.law

Contributeurs :
Frederic Ferrera - LinkedIn
Site web: https://fredferre.com

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

pylegifrance-1.3.0.tar.gz (76.7 kB view details)

Uploaded Source

Built Distribution

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

pylegifrance-1.3.0-py3-none-any.whl (84.8 kB view details)

Uploaded Python 3

File details

Details for the file pylegifrance-1.3.0.tar.gz.

File metadata

  • Download URL: pylegifrance-1.3.0.tar.gz
  • Upload date:
  • Size: 76.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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

Hashes for pylegifrance-1.3.0.tar.gz
Algorithm Hash digest
SHA256 4d684f14341a952e188b1e4ade5eb51d4d8e4b15b37f85e2d91d75e1dcaa25f3
MD5 5e2dc2565f63410168b5aae830395a5b
BLAKE2b-256 ee6a6c035c5a9aa0a191b422616f4ec2d87b1dec8560b3f547df2beb94bcf3ab

See more details on using hashes here.

File details

Details for the file pylegifrance-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: pylegifrance-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 84.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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

Hashes for pylegifrance-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 63efa255edb57443da85590f8def02f90f9a71713fce56751f1b83eb0bad57e8
MD5 30ac49cbd669ac625123554a98b0567a
BLAKE2b-256 6367a4979c96907112c0932440c044f3d8a1d07ea04f5e2c1d9d253951a25b17

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