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.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.2.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

dsfr_structure-0.2.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dsfr_structure-0.2.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/5.15.0-122-generic

File hashes

Hashes for dsfr_structure-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c89c3dad92de8b27787d1ac7ad8b5343cb9001ec358b326dcd6d431269bce0f0
MD5 b9041cbb875ddc43bbf1a78ffeaf7097
BLAKE2b-256 85badff812431b7ffdbe71769b386f94a7952417572e6e00e12afdd9288cedcc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dsfr_structure-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/5.15.0-122-generic

File hashes

Hashes for dsfr_structure-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b27f17be962096de526df117e0e2712e5d8f2ac2c2b4900dee5f44c76a7a1290
MD5 8655347e4c1bcde9bc283c6a5ed8049d
BLAKE2b-256 c167dac188add4312af9ef9b06755df4f4124720c626174e8fb929c02f34723f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page