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.

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.1.0.tar.gz (2.6 kB view hashes)

Uploaded Source

Built Distribution

dsfr_structure-0.1.0-py3-none-any.whl (4.3 kB view hashes)

Uploaded Python 3

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