Skip to main content

No project description provided

Project description

Documentation du Package d'Extensions MkDocs DSFR

Ce document fournit une vue d'ensemble complète du package d'extensions MkDocs, y compris les détails sur chaque extension, la structure du projet, l'utilisation de Poetry, et les instructions pour l'installation et le développement.

Structure du Projet

  • dsfr_structure/: Dossier racine du package.
    • extension/: Contient les différentes extensions.
      • blockquote/: Extension pour les blockquotes.
        • __init__.py: Contient la logique de l'extension de blockquote.
      • table/: Extension pour les tables.
        • __init__.py: Contient la logique de l'extension de table.
      • all_extensions.py: Fichier pour enregistrer toutes les extensions.
    • tests/: Contient les tests unitaires pour les extensions.
    • pyproject.toml: Fichier de configuration Poetry pour le package.

Extensions

DsfrBlockQuoteExtension

DsfrTableExtension

Utilisation de Poetry

  • Commandes Principales :
    • poetry install: Pour installer les dépendances.
    • poetry build: Pour construire le package.
    • poetry publish: Pour publier le package sur PyPI.

Installation pour le Développement

  • Clonez le dépôt : Accès au dépôt.
  • Installation Locale : Utilisez pip install -e . pour installer le package en mode éditable pour le rendre disponible localement.

Tests

  • Exécution des Tests : Comment exécuter les tests unitaires avec poetry run test ou python -m unittest discover -s tests.

Notes de version

0.3.0

  • Ajout de la prise en charge des badges, tuiles, et grille (ligne, colonne) DSFR.

0.2.0

  • Accordéons avec la syntaxe :
/// accordion | Titre
Contenu
///

0.1.0

  • Version initiale
  • Tableaux DSFR et blocs de citation

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

dsfr_structure-0.4.0.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

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

dsfr_structure-0.4.0-py3-none-any.whl (20.5 kB view details)

Uploaded Python 3

File details

Details for the file dsfr_structure-0.4.0.tar.gz.

File metadata

  • Download URL: dsfr_structure-0.4.0.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.3

File hashes

Hashes for dsfr_structure-0.4.0.tar.gz
Algorithm Hash digest
SHA256 291160b311b299e2f0f1e1a9cb3193ac8a44c691eba07ea5bbb43403ae014f22
MD5 895bb15231bffeb07eb3cad7a8f2bbce
BLAKE2b-256 acf834e9dc4baf171e3ac6a98d6ac2754bd57cbaa94a4bc25efc211d5277b152

See more details on using hashes here.

File details

Details for the file dsfr_structure-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dsfr_structure-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2dbf16a6ddb2415b3efe2c2dcdfb4abe92a060d6eacda9bc5344745b5ba847ac
MD5 75b1a431fc43b6790f6d79246e3b060c
BLAKE2b-256 770cd39bd33593b8e25e51f437185764de8bdda3346253a35645fd91360f56de

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